login  Naam:   Wachtwoord: 
Registreer je!
 Forum

fout..

Offline BigBug - 13/10/2004 17:01 (laatste wijziging 14/10/2004 14:46)
Avatar van BigBugPHP expert
  1. <form action="contact.php">
  2. Informatie over: <input type='text' name='infoover' id='infoover'><br>
  3. Email: <input type='text' name='mail' id='mail'><br>
  4. Eventuele opmerkingen: <input type='text' name='opm' id='opm'>
  5. <br><input type="submit" name="Submit" value="Verzenden">
  6. <input type="reset" name="Submit2" value="Wissen">
  7. </form>
  8.  
  9. <?php
  10. $mail=("karruhman@hotmail.com");
  11. $onderwerp=("Mailform");
  12.  
  13. $alles=
  14. "Info over:"$infoover""
  15. "
  16. "Email:"$mail"";
  17. "
  18. "Eventuele opmerkingen:"$opm""
  19.  
  20. $message;
  21.  
  22. mail($mail, $onderwerp, $alles);
  23.  
  24. echo "Uw mail is verstuurd!";
  25.  
  26. ?>


er is hier iets fout aan maar wat:s

hij komt niet aan, ik weet het ... ik ben n00b maar help me!! 

---
IS GE-EDIT

20 antwoorden

Gesponsorde links
Offline Tuinstoel - 13/10/2004 17:04
Avatar van Tuinstoel PHP expert $onderwerp=("Mailform");

gewoon $onderwerp = 'Mailform'; en ook $mail = 'karruhman@hotmail.com';
Offline infinity - 13/10/2004 17:05
Avatar van infinity Gouden medaille

Grafische gevorderde
volgens mij moet je wel een mail functie hebben op je server... ?? ik zeg ook maar wat hoor:| maar ik denk dat het daar aan ligt
Offline BigBug - 13/10/2004 17:06 (laatste wijziging 13/10/2004 17:08)
Avatar van BigBug PHP expert nee hoor
daar ligt het zeker niet aan
hij doet het nog niet >>

http://www.memb...ontact.php
Offline cowbeast - 13/10/2004 17:06
Avatar van cowbeast Onbekend waarom zet jij je vars tussen ( ) ?? toch voor niks nodig doe eens al die haakjes weg en je moet gewoon binne je echt dit doen

echo "Email $mail"; OF echo "Email ".$mail.""; maar niet alles wat je typt!! 
Offline cowbeast - 13/10/2004 17:07
Avatar van cowbeast Onbekend @ MobyDick Je moet echt wel een mail server locaal draaien hebben ander zal het niet lukken dus probeer het eens op een host! Meschien werkt het dan!
Offline BigBug - 13/10/2004 17:09
Avatar van BigBug PHP expert ik doe het op een host....
Offline infinity - 13/10/2004 17:21
Avatar van infinity Gouden medaille

Grafische gevorderde
maar moby jij gebruikt toch lycos? hebben zij wel een mail service??
Offline BigBug - 13/10/2004 17:24 (laatste wijziging 13/10/2004 17:25)
Avatar van BigBug PHP expert w8 ff
try het op een andere host

Parse error: parse error, unexpected T_VARIABLE :S

die mot eerst weg, iemand een idee:?:
Offline cowbeast - 13/10/2004 17:26 (laatste wijziging 13/10/2004 17:28)
Avatar van cowbeast Onbekend Op welke lijn?? Bij ej voorbeeld zegt hij lijn 22 waar is lijn 22?
Offline BigBug - 13/10/2004 20:56
Avatar van BigBug PHP expert dat is... uhh
"Info over:"$infoover""

hier begint ie met de fout..:(
Offline Gerard - 13/10/2004 21:06
Avatar van Gerard Ouwe rakker Hier zitten meer fouten in als dat het goed is maarja.

$alles="Info over ".$infoover." en de rest";
Offline Dennisvb - 13/10/2004 21:17
Avatar van Dennisvb MySQL ver gevorderde Je sluit de haakjes eerder af dan moet.
wanneer je hebt "tekst: "$variabele"" dan wordt dit in 2 delen gepakt.

"tekst: " en $variabele""

Je moet onderscheidmaken tussen dubbele en enkele haakjes.

Citaat:
$alles="Info over ".$infoover." en de rest";


Zo hoort het wanneer je netjes script.
Offline xSc - 14/10/2004 13:14 (laatste wijziging 14/10/2004 13:17)
Avatar van xSc Onbekend $mail=("karruhman@hotmail.com");
$onderwerp=("Mailform");

waarom die haakjes? Geef logische namen met het type erin verwerkt:

$sMailAdres = 'karruhman@hotmail.com';
$sOnderwerp = 'Mailform';

Deze zijn van het type string.

$iJouwInteger
$sJouwString
$aJouwArray
$rJouwResource (bijv. query).

Verder: de mail hoeft helemaal niet verstuurd te zijn / aan te komen, ook al staat dat op het scherm.

Geef headers mee in je mail, als 4e argument:

mail(naarwie?, onderwerp, body, deheaders);
Offline BigBug - 14/10/2004 14:42 (laatste wijziging 14/10/2004 14:46)
Avatar van BigBug PHP expert hij doet het nog steeds niet:s
ik heb nu dit, wat is er fout aan?:
  1. <?php
  2. $mail='karruhman@hotmail.com';
  3. $onderwerp='Mailform';
  4.  
  5. $alles="Info over:".$infoover."Email:".$mail."Eventuele Opmerkingen:".$opm";
  6.  
  7. mail($mail, $onderwerp, $alles);
  8.  
  9. echo "Uw mail is verstuurd!";
  10.  
  11. ?>
:(
Offline Bertjuh - 14/10/2004 14:49
Avatar van Bertjuh HTML interesse Je ziet het toch al aan de kleuren, zet die error_reporting("E_NONE") eens af 

$alles="Info over:".$infoover."Email:".$mail."Eventuele Opmerkingen:".$opm";
die laatste quote moet weg...

en zorg ervoor dat je op je host de mailfunctie kan gebruiken
Offline BigBug - 14/10/2004 14:50
Avatar van BigBug PHP expert error reporting??
quote? is dat die ;????

mailfunctie is btw in orde..:s
Offline infinity - 14/10/2004 15:12
Avatar van infinity Gouden medaille

Grafische gevorderde
error reporting laat alle fouten in je script zien en een quote is toch een ' of een " ??
Offline Dikke_lu - 14/10/2004 15:13 (laatste wijziging 14/10/2004 15:14)
Avatar van Dikke_lu PHP interesse
  1. <?php
  2. $mail='karruhman@hotmail.com';
  3. $onderwerp='Mailform';
  4.  
  5. $alles="Info over:".$infoover."Email:".$mail."Eventuele Opmerkingen:".$opm"; <= die dubbele quote (") moet weg thnx to bertjuh
  6.  
  7. mail($mail, $onderwerp, $alles);
  8.  
  9. echo "Uw mail is verstuurd!";
  10.  
  11. ?>


en mailfunctie kan zeer zeker in orde zijn maar je webhost moet de mailfunctie nog ondersteunen.:cool:
Offline xSc - 14/10/2004 15:34
Avatar van xSc Onbekend MobyDick, doe ook eens wat met mijn posts! 
Offline BigBug - 14/10/2004 15:49
Avatar van BigBug PHP expert tjah, maar moet dat persé dit is nog een oefenscript..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.255s