Gjest medlem-77217 Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 hø? Hvis du mener det jeg tror du gjør, så har jeg lagt det på midten... Lenke til kommentar
nree Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 Neida, hvor har du satt inn dette: <?php if ($_POST['submit'] == TRUE) { $receiverMail = "[email protected]"; $name = stripslashes(strip_tags($_POST['name'])); $email = stripslashes(strip_tags($_POST['email'])); $subject = stripslashes(strip_tags($_POST['subject'])); $msg = stripslashes(strip_tags($_POST['msg'])); $ip = $_SERVER['REMOTE_ADDR']; $msgformat = "Fra: $name \nIP Adresse: $ip\nEmail: $email\n\n$msg"; //Her kan du spesifisere en SMTP server, ta vekk // fremfor vist du vil spesifisere. //ini_set("SMTP", "mail.dinserver.org"); //ini_set("smtp_port", "25"); if(empty($name) || empty($email) || empty($subject) || empty($msg)) { echo '<font face="Verdana">Venligst fyll ut alle feltene!</font>'; } elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) { echo '<font face="Verdana">Venligst skriv inn en gyldig e-post adresse..</font>'; } elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) { echo '<font face="Verdana">Meldingen er sendt, du vil få svar så fort meldingen er lest..</font>'; } else { echo '<font face="Verdana">En ukjent feil er oppdaget, prøv igjen..</font>'; } } else { ?> Du har ikke tillgang til å vise denne siden! <?php } ?> Lenke til kommentar
Martin A. Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 <form method="post" action="index.php?side=post"> Kan dette være feilen? Har du en slik side? Prøvde nemlig å skrive inn den manuelt, og da kom man rett til hovedsiden. Prøv å endre den til denne til banen hvor du har php-scriptet. Lenke til kommentar
nree Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 Akkuratt, og vist du har scriptet i samme fil som du har <form method="post" action="index.php?side=post"> Ditt navn <input id="name" name="name" type="text" size="30" maxlength="40" /><br /> Din e-mail<input id="email" name="email" type="text" size="30" maxlength="40" /><br /> Emne<input id="subject" name="subject" type="text" size="30" maxlength="40"/><br /> <br /> Melding <textarea id="message" name="msg" cols="38" rows="6"></textarea><br /><br /> <input id="submit" class="button" type="submit" name="submit" value="Send" /> </form> tar du bort index.php?side=post Lenke til kommentar
Gjest medlem-77217 Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 (endret) Oj... skal endre det... Men skal fila ha noe spesielt navn? Endret 8. mars 2006 av medlem-77217 Lenke til kommentar
Martin A. Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 Den kan du kalle akkurat det du vil, bare du angir korrekt filnavn i 'action=""'. Lenke til kommentar
Gjest medlem-77217 Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 så hvis det står action="post" så er det post.php som filen skal hete? Lenke til kommentar
nree Skrevet 8. mars 2006 Del Skrevet 8. mars 2006 nei, filen kan hete akkuratt hva den vil, du bare skriver inn fult navn i mellom "" til action= Lenke til kommentar
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å