login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mail var

Offline Maarten - 12/09/2004 18:01
Avatar van MaartenErelid Ik heb een probleem (weeral)
In het onderstaande script is komen de variables niet in het bericht, maar gewoon:
Gebruikersnaam:
Wachtwoord:
En dat is nie echt de bedoeling
--------------
  1. <?php
  2. $to = "$emailadres" . ", " ; // note the comma
  3.  
  4. /* subject */
  5. $subject = "Account op Dutch-Sims";
  6.  
  7. /* message */
  8. $message = '
  9. <html>
  10. <head>
  11. <title>Dutch-Sims</title>
  12. </head>
  13. <body>
  14. Beste Dutch-Sims gebruikers,<BR>
  15. <BR>
  16. bedankt voor je registratie op Dutch-Sims.<br>
  17. Gebruikersnaam: $user<br>
  18. Wachtwoord: $pass<br>
  19. U kunt nog aanvullende gegevens aanvullen op je <a href="http://www.dutch-sims.com/index.php?pagina=account">profielpagina</a>.<BR><br>
  20. Vragen of opmerkingen kunt u zenden naar <a href="mailto:webmaster@dutch-sims.com">webmaster@dutch-sims.com</a>
  21. Met vriendelijke groeten,<BR>
  22. Dutch-Sims
  23. </body>
  24. </html>
  25. ';
  26.  
  27. /* To send HTML mail, you can set the Content-type header. */
  28. $headers = "MIME-Version: 1.0\r\n";
  29. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  30.  
  31. /* additional headers */
  32. $headers .= "To: $naam <$emailadres>\r\n";
  33. $headers .= "From: Dutch-Sims Accountbeheer <noreply@dutch-sims.com>\r\n";
  34.  
  35. /* and now mail it */
  36. mail($to, $subject, $message, $headers);
  37. ?>

9 antwoorden

Gesponsorde links
Offline DRUNK - 12/09/2004 18:05 (laatste wijziging 12/09/2004 19:18)
Avatar van DRUNK PHP gevorderde waar komen die vars $user & $pass vandaan?
Offline Maarten - 12/09/2004 18:06 (laatste wijziging 12/09/2004 18:06)
Avatar van Maarten Erelid dit script zit in een registratiepagina, en daarin wordt $user en $pass gedefiniëerd (ze worden in tabel 'users' geschreven, en aangezien dat wel werkt hebben ze dus wel een waarde)..
Offline b4nkr0bz0r - 12/09/2004 18:09
Avatar van b4nkr0bz0r PHP gevorderde <?php

<html>

</html>

<?

doe het zelf nooit zo
Offline cowbeast - 12/09/2004 18:17
Avatar van cowbeast Onbekend neen bij een mail is dit automatish! Dus laat dat maar al weg!
Offline Tuinstoel - 12/09/2004 18:17
Avatar van Tuinstoel PHP expert Superglobals, variabelen buiten quotes?
Offline DRUNK - 12/09/2004 18:26
Avatar van DRUNK PHP gevorderde ja je gebruikt single-quotes ('') in $message, dus zal je even uit die string moetten om de vars er bij te plakken:

  1. <?php
  2. $message = '
  3. user: '.$user.'
  4. pass: '.$pass.'
  5. ';
  6. ?>
Offline Maarten - 12/09/2004 18:42
Avatar van Maarten Erelid Meeeeeeerci 
Offline Tuinstoel - 12/09/2004 19:22
Avatar van Tuinstoel PHP expert @ Drunk,

je hoeft .''; niet te doen als het toch al afgesloten wordt

  1. <?
  2. $message = '
  3. user = '.$user.'<br>
  4. pass = '.$pass;
  5. ?>
Offline Maarten - 12/09/2004 21:48
Avatar van Maarten Erelid tsjah maar in mijn geval komt er toch nog een hele rij tekst achter (Je kan aanvullende gegevens blabla enzvoort)  Dus hij heeft aan de ene kant toch wel gelijk.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s