login  Naam:   Wachtwoord: 
Registreer je!
 Forum

verzenden doet hij niet... (Opgelost)

Offline Webcreatorz - 20/11/2008 15:59
Avatar van WebcreatorzNieuw lid Ik probeer een bevestigingsmail te sturen wanneer personen zich hebben ingeschreven voor een seminariedag.

Maar het wil maar niet lukken  

Ziet iemand de fout?

Mijn code:

http://www.plaatscode.be/37062/

7 antwoorden

Gesponsorde links
Offline Martijn - 20/11/2008 16:03 (laatste wijziging 20/11/2008 16:34)
Avatar van Martijn Crew PHP
  1. $Naam = $HTTP_POST_VARS['Naam'];

zo, klassiek. Tegenwoordig doen we
  1. $Naam = $_POST['Naam'];


tevens, in je html verhaaltje zet je steeds "neer, daar stopt je variabel dus gewoon met onthouden. van $message="...." $message='....' maken.

edit: geen echo nee maar $message
Offline Kr4nKz1n - 20/11/2008 16:18
Avatar van Kr4nKz1n Onbekend @DeviourSoul: Je bedoelt de $message variabele?

En nog een kleine tip:
  1. if ($mailOk) {
  2. return true;
  3. } else {
  4. return false;
  5. }

Kan heel kort als
  1. return $mailok ? true : false;
Offline Joost - 20/11/2008 16:25 (laatste wijziging 20/11/2008 16:25)
Avatar van Joost PHP expert
DeviourSoul schreef:
[..code..]
verder, je moet je functies bovenaanzetten. Je kunt niet een functie oproepen die ie nog neit kent


Kan best, php leest eerst alles in zijn geheugen, en gaat daarna de code pas uitvoeren.
Offline Webcreatorz - 22/11/2008 12:41
Avatar van Webcreatorz Nieuw lid Mja, het rare is dat hij het nog steeds niet doet...

Als hij dan al een email zou versturen, stuurt hij niet alle gegevens mee.

Tot nu toe heb ik dit:

http://plaatscode.be/39478/
Offline zointer - 22/11/2008 13:36 (laatste wijziging 22/11/2008 13:45)
Avatar van zointer HTML gevorderde Welke gegevens stuur die niet mee????

Edit:
foutje van mij
Offline Webcreatorz - 24/11/2008 13:40
Avatar van Webcreatorz Nieuw lid Niemand?
Offline Kr4nKz1n - 24/11/2008 14:52
Avatar van Kr4nKz1n Onbekend Ik weet het 

In de functie sendMail (of hoe hij mag heten) gebruik je allemaal variabelen die buiten de functie zijn aangemaakt.
Nadat je de function hebt gemaakt zet je op de eerste regel global met daar achter de variabelen die je wilt gebruiken

  1. function Foo($bar)
  2. {
  3. global $FooBar, $BarFoo, $Blaat;
  4. echo $FooBar;
  5. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.801s