login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Formulier.

Offline Os8 - 15/03/2005 17:41
Avatar van Os8Gouden medaille

PHP interesse
Hallo,
dit is een formulier die ik gebruik voor men site, als iemand zich aanmeld krijgt die een mail met zen gegevens maar het probleem is dat hij geen stuurt.
Ik heb al naar de tuts gekeken hier voor mails daar heb ik het gehaald maar het lukt niet.

  1. <?
  2. $ond = 'Os8 redirect domein.';
  3. if (IsSet($_POST['submit']))
  4. {
  5. $naam_ontvanger = $_POST['Naam'];
  6. $wachtwoord = $_POST['Wachtwoord'];
  7. $email_ontvanger = $_POST['Mail'];
  8. $url = $_POST['URL'];
  9.  
  10. $naam_verzender = "Aanmelding Os8";
  11. $email_verzender = "support@os8.nl";
  12.  
  13. $onderwerp = $_POST['$ond'];
  14. $cat = $_POST['Categorie'];
  15.  
  16.  
  17. $headers = "From: ".$naam_verzender." <".$email_verzender.">\r\n";
  18.  
  19. $bericht = "
  20. Beste ".$naam_ontvanger.",
  21.  
  22. U heeft zich zonet aangemeld voor een redirect account (subdomein) bij Os8 daarvoor alvast bedankt.
  23. Dit zijn uw gegevens die u heeft verzonden,<b>Zorg dat u deze niet verliest<b>
  24.  
  25. --------bericht--------
  26. <b><u>login</u></b>
  27. <b>Sitenaam:</b> ".$naam_ontvanger."
  28. <b>wachtwoord</b> ".$wachtwoord."
  29. E-mail: ".$email_ontvanger."
  30. Oude URL: ".$url."
  31. Categorie: ".$cat."
  32. --------bericht--------
  33.  
  34. mvg,
  35. Os8.be
  36. ";
  37.  
  38. mail($email_ontvanger, $onderwerp, $bericht, $headers);
  39.  
  40. }
  41. else
  42. {
  43. ?>
  44. <? }?>
  45. <form method=post action=''>
  46. <table width="370" border="0" bordercolor="#FFFFFF">
  47.  
  48. <tr>
  49. <td width="111"><?php echo $SiteURL; ?></td>
  50. <td width="249"><input type=text name=Redirect size=20 maxlength=30>
  51. <span class="style1">* </span> </td>
  52. </tr>
  53. <tr>
  54. <td>Sitenaam: </td>
  55. <td><input type=text name=Naam>
  56. <span class="style1">*</span></td>
  57. </tr>
  58. <tr>
  59. <td>E-mail adres:</td>
  60. <td><input type=text name=Mail></td>
  61. </tr>
  62. <tr>
  63. <td>URL site:</td>
  64. <td><input name=URL type=text value="Vul hier uw oude URL in." size=40 maxlength=100></td>
  65. </tr>
  66. <tr>
  67. <td>Categorie site: </td>
  68. <td><select name=Categorie>
  69. <?php while(list($nr,$categorie) = each($Categorieen)) { echo("<option value='$categorie'>$categorie</option>"); } ?>
  70. </select></td>
  71. </tr>
  72. <td>
  73. </td>
  74. <tr>
  75.  
  76. <td></select>
  77. Advertentie: </td>
  78. <td><select name=Ad>
  79. <option value=framebanner>Geen advertentie!</option>
  80. </select></td>
  81. </tr>
  82. <tr>
  83. <td>Wachtwoord: </td>
  84. <td><input type=password name=Wachtwoord></td>
  85. </tr>
  86. <tr>
  87. <td>Wachtwoord bevestiging:</td>
  88. <td><input type=password name=Wachtwoordhh></td>
  89. </tr>
  90. </table>
  91. <input type=submit name='Aanmelden' value='Vraag een gratis Redirect URL aan!'>
  92. <br>
  93. <br>
  94. <span class="style1">*</span>Geen hoofdletters, alleen letters en cijfers anders redirect uw .be naar de homepage van Os8.nl.
  95. </form></td>
  96. </tr></table>
  97.  
  98. <?php } ?>

12 antwoorden

Gesponsorde links
Offline numlockrond - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van numlockrond Onbekend $onderwerp = $_POST['$ond'];rnrnmoet je ff veranderen in $onderwerp = $_POST[$ond];rnrnVARIABELEN BUITEN QUOTES!rnrnnu krijgt je mail dus geen onderwerp. Kleine kans dat dit het probleem is.rnrnEdit in je form zie ik helemaal geen veld voor het onderwerp...rnJe bedoelde dus gewoon $onderwerp = $ond;rnrnMaar dat heeft helemaal geen zin. Gebruik dan gewoon meteen $ond en ga geen overbodige kopieën lopen maken.
Offline Os8 - 30/11/1999 00:00
Avatar van Os8 Gouden medaille

PHP interesse
Daar licht het niet aan maar dank je dat je dat even meedeelt.rnWat kan dat nu zijn ik zie nergens een fout ofzo!!!
Offline numlockrond - 30/11/1999 00:00
Avatar van numlockrond Onbekend vul eens gewoon je eigen email adres in (niet in het form maar in je script) en kijk of het mailtje dan aankomt. Gewoon ff als test.
Offline Os8 - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Os8 Gouden medaille

PHP interesse
Is dat dan [code]mail(hiermen@e-mail.com);[code]
Offline numlockrond - 30/11/1999 00:00
Avatar van numlockrond Onbekend nee strings WEL tussen quotes en je moet ook ff een bericht + onderwerp invullen.
Offline Os8 - 30/11/1999 00:00
Avatar van Os8 Gouden medaille

PHP interesse
zo dus [code]mail('info@os8.nl')[code]
Offline nemesiskoen - 30/11/1999 00:00
Avatar van nemesiskoen Gouden medaille

PHP expert
rn[code]phprn$email = info@os8.nl;rn$subject = test;rn$bericht = Dit is een test;rnmail($email, $subject, $bericht, $headers);rn[code]rnrnje kan ook headers gaan invullen, maar moet niet, check Wijnand's tut
Offline ikkedikke - 30/11/1999 00:00
Avatar van ikkedikke PHP expert waar haal je $ond vandaan
Offline nemesiskoen - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van nemesiskoen Gouden medaille

PHP expert
[code]$ond = 'Os8 redirect domein.';[code] rnrndaar zekerrnweleuh, er zijn een hoop dingen die je moet veranderenrnkga het nu even kuisen en straks hier editternNOTE ik beloof niet dat het dan werkt, maar het zal er in ieder geval wel LOGISCHER uit zienrnrnrn[code] rnif (IsSet($_POST['submit'])){rn $ond = 'Os8 redirect domein.';rn $naam_verzender = Aanmelding Os8;rn $email_verzender = support@os8.nl;rn rn $headers = From .$naam_verzender. .$email_verzender.rn;rnrn $bericht = rn Beste . $_POST['naam'] .,rnrnU heeft zich zonet aangemeld voor een redirect account (subdomein) bij Os8 daarvoor alvast bedankt.rnDit zijn uw gegevens die u heeft verzonden,bZorg dat u deze niet verliestbrnrn--------bericht--------rnbuloginubrnbSitenaamb . $_POST['naam'] .rnbwachtwoordb . $_POST['wachtwoord'] .rnE-mail . $_POST['mail'] .rnOude URL . $_POST['url'] .rnCategorie . $_POST['categorie'] .rn--------bericht--------rnrnmvg,rnOs8.bern ;rnrn mail($_POST['mail'], $ond, $bericht, $headers);rn}rnelse{rnrnform method=post action=''rntable width=370 border=0 bordercolor=#FFFFFFrn trrn td width=111php echo $SiteURL; tdrn td width=249input type=text name=Redirect size=20 maxlength=30rn span class=style1 span tdrn trrn trrn tdSitenaam tdrn tdinput type=text name=naam span class=style1spantdrn trrn trrn tdE-mail adrestdrn tdinput type=text name=mailtdrn trrn trrn tdURL sitetdrn tdinput name=url type=text value=Vul hier uw oude URL in size=40 maxlength=100tdrn trrn trrn tdCategorie site tdrn tdselect name=categoriernphp rn while(list($nr,$categorie) = each($Categorieen)){rn echo option value='. $categorie .'. $categorie .option;rn }rnrn selecttdrn trrn tdrn tdrn trrn rn tdselectrnAdvertentie tdrn tdselect name=Adrn option value=framebannerGeen advertentie!optionrn selecttdrn trrn trrn tdWachtwoord tdrn tdinput type=password name=wachtwoordtdrn trrn trrn tdWachtwoord bevestigingtdrn tdinput type=password name=Wachtwoordhhtdrn trrntablerninput type=submit name='Aanmelden' value='Vraag een gratis Redirect URL aan!'rnbrrnbrrnspan class=style1spanGeen hoofdletters, alleen letters en cijfers anders redirect uw .be naar de homepage van Os8.nl.rnformtdrntrtablernrnphp rn} rnrn[code] rnrnrnzoiets ongeveeerrnweet niet of het werkt!rnJe if statement sloot meteen af na de elsernOok maakte je onnodige variabelen aan, die er nu uit zijnrnwaarvan de variabele SiteURL komt, geen idee...rnOok gebruik je het 2e wachtwoord nergens...
Offline Os8 - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Os8 Gouden medaille

PHP interesse
jawel maar die staan daar niet in. die worden nog gecontroleerd.rnrnNiet goed!!!! Ik krijg geen e-mail terug.
Offline ikkedikke - 30/11/1999 00:00
Avatar van ikkedikke PHP expert krijg je foutmeldingen error_reporting(E_ALL); is er boven zetten
Offline Os8 - 30/11/1999 00:00
Avatar van Os8 Gouden medaille

PHP interesse
Neen heb geen error meer dingen kwamen soms niet overeen met sql db. maar ik krijg nog steeds geen mail.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.215s