MarKra Skrevet 9. mars 2008 Skrevet 9. mars 2008 Hei Jeg er i gang med en nettside og har bestemt meg for å lage et kontaktskjema. Jeg har tidligere laget slike skjemaer ved bruk av CGI mail, men denne siden ligger på en Windows server, og CGI fungerer kun på Linux så vidt jeg har forstått. Jeg har ikke tilgang til serveren selv, så jeg kan ikke installere noe på den. Dette er kun et skoleprosjekt, så det trenger ikke være noe fancy greier, bare teksten som er skrevet inn på siden blir sendt til mailen min når man trykker på "Send" så er jeg fornøyd. Håper noen kan hjelpe meg med dette
Ståle Skrevet 9. mars 2008 Skrevet 9. mars 2008 Hvis du har PHP, kan du kanskje bruke PHP mail() Bruke en annen smtp, feks gmail. kanskje
Epower Skrevet 9. mars 2008 Skrevet 9. mars 2008 (endret) Har ikke testa denne.. <?php if($_POST) { extract($_POST); mail("DINMAIL", $subject, "Fra: $name\nE-post: $mail\nTema: $subject\n\n$message"); } else { ?> <form> Navn: <input type="text" name="name" /> E-post: <input type="text" name="mail" /> Tema: <input type="text" name="subject" /> Melding: <textarea name="message"></textarea> </form> <?php } ?> Endret 9. mars 2008 av Eirikkkkk
Ståle Skrevet 9. mars 2008 Skrevet 9. mars 2008 Det der var na veldig veldig darlig kode. Sjekk ut EpleWeb sitt script.
MarKra Skrevet 9. mars 2008 Forfatter Skrevet 9. mars 2008 Som sagt så er det en Windows server, og vi bruker ASP.NET og Windows Visual Web Developer til å lage siden, så det er ikke benyttet noe PHP, så det må være enten ren HTML, JavaScript eller ASP.
Epower Skrevet 9. mars 2008 Skrevet 9. mars 2008 (endret) Det der var na veldig veldig darlig kode. Det var bare noe jeg slang sammen i en fei.. Her er et annet: <form action="mailto:DINMAIL"> Navn: <input type="text" name="navn" /> Melding <textarea name="meldig"></textarea> </form> Bytt ut DINMAIL med din mail. Endret 9. mars 2008 av Eirikkkkk
MarKra Skrevet 9. mars 2008 Forfatter Skrevet 9. mars 2008 Det der var na veldig veldig darlig kode. Det var bare noe jeg slang sammen i en fei.. Her er et annet: <form action="mailto:DINMAIL"> Navn: <input type="text" name="navn" /> Melding <textarea name="meldig"></textarea> </form> Bytt ut DINMAIL med din mail. Prøvde denne, men da åpner bare Outlook seg :/
Ståle Skrevet 9. mars 2008 Skrevet 9. mars 2008 Som sagt så er det en Windows server, og vi bruker ASP.NET og Windows Visual Web Developer til å lage siden, så det er ikke benyttet noe PHP, så det må være enten ren HTML, JavaScript eller ASP. Du sa aldri at du benyttet ASP.NET PHP gar greitt pa en Windowsserver ogsa. Jeg aner ikke noe om ASP, men du har jo google.
MarKra Skrevet 9. mars 2008 Forfatter Skrevet 9. mars 2008 Trodde PHP bare var for Linux servere jeg, mender kan du se, man lærer noe hver dag Da kan jeg jo prøve scriptet til EpleWeb som du nevnte tidligere
Ståle Skrevet 9. mars 2008 Skrevet 9. mars 2008 Du ma altsa "installere" PHP pa Windows maskinen. Hvis du bruker IIS, kan du sette det opp med hjelp av en guide. Eller du kan installere XAMPP, som er en full webserver for Windows med Apache (m/ PHP) og MySQL (og Mercury( som er en mailserver( som du mest sannsynlig ikke trenger ) ) )
MarKra Skrevet 9. mars 2008 Forfatter Skrevet 9. mars 2008 Så vidt jeg vet så er det en IIS server, men jeg har som sagt ikke tilgang på den til annet enn å laste opp filer til mitt peronlige område, så jeg har ikke mulighet til å installere noe.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå