anoniem Geplaatst: 3 september 2002 Delen Geplaatst: 3 september 2002 Ik heb een mailscript. Als iemand een mailtje heeft gestuurd komt onderstaande tevoorschijn: [code:1:a65c1750e0]print ("Het bericht is met succes verstuurd.<br>"); print ("Bedankt voor de boodschap!");[/code:1:a65c1750e0] Ik wil in plaats van dit bovenstaande een pagina aangeven waar de bezoeker naar toe gestuurd wordt na het sturen van een mail. Weet iemand hoe dit moet? Quote Link naar reactie
anoniem Geplaatst: 3 september 2002 Auteur Delen Geplaatst: 3 september 2002 Welke taal? Hoe ziet het mailscript er uit? Hier kunnen we niets mee..... :cry: Quote Link naar reactie
anoniem Geplaatst: 3 september 2002 Auteur Delen Geplaatst: 3 september 2002 Handig dat je verteld in welke taal het moet... Met PHP: [url=http://www.php.net/header]headers[/url]. Quote Link naar reactie
anoniem Geplaatst: 3 september 2002 Auteur Delen Geplaatst: 3 september 2002 Het is in PHP [quote:45ac8c2998] <center><?php $NaarMail = "info@test.nl"; // Emailadres van de webmaster $Onderwerp = "Contact pagina via de site"; $ipadres = $REMOTE_ADDR; if ($verzenden){ $ok = "0"; if ($naam == "") print ("Gelieve uw naam in te vullen!<BR>"); else $ok = $ok + 1; if ($mail == "") print ("Gelieve uw emailadres in te vullen!<BR>"); else $ok = $ok + 1; if ($bericht == "") print ("Vergeet je omschrijving niet!<BR>"); else $ok = $ok + 1; if ($ok != "3"){ print ("<br>"); } } if ($ok == "3"){ $to = stripslashes($NaarMail); $NaarMail = htmlspecialchars($to); $subject = stripslashes($Onderwerp); $Onderwerp = htmlspecialchars($subject); $bericht = stripslashes($bericht); $yourname = stripslashes($naam); $Onderwerp2 = stripslashes($Onderwerp2); $naam = htmlspecialchars($yourname); $yourmail = stripslashes($mail); $mail = htmlspecialchars($yourmail); mail("$NaarMail","$Onderwerp","Bericht van $naam ($mail).\nOnderwerp: $Onderwerp2 \nMet ip-adres \"$ipadres\"\n\n\n$bericht","From: $mail"); $ok2 = "ok"; print ("Het bericht is goed verstuurd.<br>"); print ("U krijgt (indien dit nodig is) zo vlug mogelijk een reactie!"); } if ($ok2 == "") { print (" <BR><BR> <center> <form method=POST action=mail.php> Uw volledige naam:<br><input type=text size=50 name=naam><br> Uw emailadres:<br><input type=text size=50 name=mail><br> Onderwerp:<BR> <SELECT NAME=Onderwerp2> <OPTION VALUE=\"Vraag, opmerking of suggestie\" selected>Vraag, opmerking of suggestie <OPTION VALUE=\"Link uitwisseling\">Link uitwisseling <OPTION VALUE=\"Ander onderwerp\">Ander onderwerp<BR> </select><Br><BR> Omschrijving: <br><TEXTAREA NAME=bericht ROWS=8 COLS=50 wrap=virtual> </TEXTAREA><br> <input type=submit name=verzenden value=Verzenden> <input type=reset value=Reset></form> "); } ?> <Br><Br>[/quote:45ac8c2998] Quote Link naar reactie
anoniem Geplaatst: 3 september 2002 Auteur Delen Geplaatst: 3 september 2002 Vervang de 'print-regels' met een header(..) zoals je bij de link van Bill kan lezen. Quote Link naar reactie
anoniem Geplaatst: 3 september 2002 Auteur Delen Geplaatst: 3 september 2002 Sorry hoor, maar ben helaas nog newbie :oops: Zou je alsjeblieft precies kunnen vertellen wat ik op die plek moet neerzetten? Alvast hartstikke bedankt! Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 Tja, het feit dat je aangeeft dat je een newbie (i really hate that word) bent betekend natuurlijk nog niet dat je niet de moeite kan nemen om de pagina die Bill geeft grondig door te lezen. Hint: lees vooral het stukje over de [color=blue:552bff3afc]Location[/color:552bff3afc] header en in de user notes staat ook nog wat extra info over redirects. Succes. Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 Ik heb het onderstaande geprobeerd maar dat werkt niet :cry: [code:1:3bb4ac3aca] <? header('location: '.$_SERVER['HTTP_REFERER']); ?> [/code:1:3bb4ac3aca] en dit onderstaande werkt ook niet [quote:3bb4ac3aca] { header(\\"Location: index.php\\"); } [/quote:3bb4ac3aca] Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 het is gewoon: header("Location: poll.php"); ::greetz:: Obi Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 Dat werkt ook niet:( Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 Hier hebben wij natuurlijk niets aan :roll: : 'Het werkt niet' Welke foutmeldingen krijg je op je scherm? Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 Doe de location header eens met een volledige url. Quote Link naar reactie
anoniem Geplaatst: 4 september 2002 Auteur Delen Geplaatst: 4 september 2002 Laat me raden: "Headers already sent ...."? Je moet nog niets (en dan ook niets, zelf geen spatie voor <?php) naar de client hebben gestuurd... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen