login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mail form (Opgelost)

Offline Sepiroth - 29/01/2008 16:17 (laatste wijziging 29/01/2008 17:10)
Avatar van SepirothNieuw lid Ik ben sinds kort begonnen met PHP en het lukt aardig alleen ik zit met een probleempje. Ik heb een Mail Form, en het is gemaakt door mij en de fouten eruit door een vriend van mij die goed is met PHP. Maar, hij mailt nog steeds niet :S
  1. <?php
  2. $email = $_POST['email'] ;
  3. $onderwerp = $_POST['onderwerp'] ;
  4. $bericht = $_POST['bericht'] ;
  5. $header = "From: $email";
  6. if(empty($email) || empty($onderwerp) || empty($bericht))
  7. {
  8. echo("Je hebt niet alles ingevuld.");
  9. }
  10. else{
  11. mail("sebastiaanhaffert@gmail.com",$onderwerp,$bericht,$header);
  12. echo("email verzonden");
  13. }
  14. ?>


Oja, het html document als je het nodig hebt:
  1. </head>
  2. <form action="form2.php" method="post">
  3. <tr><td>Email:</td><td><input type="text" name="email" value=""></td></tr>
  4. <tr><td>Onderwerp:</td><td><input type="text" name="onderwerp" value=""></td></tr>
  5. <tr><td>Bericht:</td></tr>
  6. <tr><td colspan="2"><textarea name="bericht" rows="10" cols="30"></textarea></td></tr>
  7. <tr><td><input type="submit" value="verzenden"></td><td><input type="reset" value="wis"></td></tr>
  8. </form>
  9. </body>
  10. </html>

5 antwoorden

Gesponsorde links
Offline Wim - 29/01/2008 16:21
Avatar van Wim Crew algemeen krijg je een error ofzo?

anders zet je in .htaccess:
php_flag display_errors on
Offline marten - 29/01/2008 16:22
Avatar van marten Beheerder Je hebt veel te weinig header informatie meegegeven. Pas dat eerst eens aan.
Offline Sepiroth - 29/01/2008 16:23
Avatar van Sepiroth Nieuw lid Ik krijg geen error, maar de emails komen gewoon niet aan :S en ik heb gekeken en alle filters staan uit. Ik heb 3 verschillende email adressen geprobeerd maar niks werkt en bij de host waar ik het heb aangemaakt kan ik geen .htaccess aanmaken want dan zegt ie dat het een ongeldig bestand is.
Offline Bart - 29/01/2008 16:26
Avatar van Bart PHP expert Is je mailserver goed ingesteld van je host?
Offline Sepiroth - 29/01/2008 16:35 (laatste wijziging 29/01/2008 20:12)
Avatar van Sepiroth Nieuw lid hmm volgens mij moet je een betaald account hebben bij mijn host omdat mail() anders niet werkt ofzo :S ik ga even een andere host proberen

Het is opgelost, mijn virusscanner hiel mijn phpserver tegen maar bedankt voor de hulp. 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.386s