[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Webmasterplein.net • Toon onderwerp - Error
aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

Error

Je komt er niet helemaal uit bij het scripten? Übergoede functie geschreven? Alles met betrekking tot scripting, kun je hier terecht.

Error

Berichtdoor Weeeyaa » 25 maart 2006 08:38

Hoi,

Ik heb dan toch nog eens de moed bijeen geraapt om nog eens te proberen PHP te leren.
Ik moet zeggen, dat wil goed lukken. Ik ben nu aan het proberen een mailscript te maken, waarmee je een email van je eigen mail adres naar dat van iemand anders kunt sturen.
alleen krijg ik een error, maar ik weet niet wat daar fout aan is, ik zal wel iets niet afgesloten hebben ofzo, maar toch vind ik het niet...
dit is de error die ik krijg: Parse error: syntax error, unexpected T_ELSE on line 21

en het script is:

weet een van jullie wat er fout aan is?
alvast bedankt,
Laatst bijgewerkt door Weeeyaa op 02 jun 2013 16:56, in totaal 1 keer bewerkt.
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor KillerSponge » 25 maart 2006 09:09

Ns even kijken. Als je alles even netjes maakt met tabjes, zie je dat er dit uitkomt:

[code="php"]<?

if (isset($verzenden) && $mailadres_van != "" && $mailadres_aan != "" && $bericht != "")
{
if (mail("$mailadres_aan", "$onderwerp", "$bericht", "From:$emailadres_van"))
{
echo "Uw E-mail is succesvol verzonden naar" .$mailadres_aan. ".";
}
else
{
echo "Uw E-mail kon niet verzonden worden. Probeer het later nog een keer!";
}
else
{
echo "Vul eerst alle velden in!";
}
?>[/code]

Zo te zien ben je een haakje vergeten:

[code="php"]<?

if (isset($verzenden) && $mailadres_van != "" && $mailadres_aan != "" && $bericht != "")
{
if (mail("$mailadres_aan", "$onderwerp", "$bericht", "From:$emailadres_van"))
{
echo "Uw E-mail is succesvol verzonden naar" .$mailadres_aan. ".";
}
else
{
echo "Uw E-mail kon niet verzonden worden. Probeer het later nog een keer!";
}
}
else
{
echo "Vul eerst alle velden in!";
}
?>[/code]

Dat is dus een handige tip: zet if-structuren op een overzichtelijke manier neer, dan zie je veel sneller waar het fout gaat. Ook is het handig om een editor te gebruiken die kan zien welke haakjes bij elkaar horen.

Veel succes verder Wink
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 09:14

bedankt Very Happy ik ga het eens proberen!
ik gebruik html-kit... heeft in iedergeval met kleurtjes Smile
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor KillerSponge » 25 maart 2006 09:15

Ik gebruik notepad2, dat is gewoon kladblok die syntaxmodules heeft voor bijna alle script/programmeer-talen, kan herkennen welke haakjes bij elkaar horen, regelnummering heeft, en automatisch kan inspringen. En meer heb je niet nodig Smile
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 09:21

ik zal dat eens proberen Smile
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 09:27

ook handig ja Smile
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor KillerSponge » 25 maart 2006 09:42

Ik vind het vooral handig omdat het geen overbodige meuk heeft, die veel andere editors wel hebben... Gewoon kladblok met de functies die kladblok eigenlijk standaard al zou moeten hebben ^^
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 09:43

mag ik nog een vraag stellen?

waarom zet hij de ingevulde data in de URL en komt niet de melding dat de mail verstuurt is?
Laatst bijgewerkt door Weeeyaa op 02 jun 2013 16:57, in totaal 1 keer bewerkt.
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor Derk » 25 maart 2006 10:25

methode="POST">
dat schrijf je niet zo geloof ik...
Is dat niet method="POST" ?
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 10:39

Embarassed je hebt gelijk, nu komt t niet meer in de url, maar krijg ik niet de melding dat t is verzonden....

he bedankt he derk!
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor KillerSponge » 25 maart 2006 13:28

Ik weet niet zeker of het uitmaakt, maar volgens mij hoor je variabelen niet tussen quotes te zetten, iets wat je wel doet bij de isset() functie.
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 13:31

Ik denk dat ik allemaal van die kleine schoonheidsfoutjes heb... stom Wink

en bij de isset heb ik alleen "" dat t niet ledig mag zijn...

[code="php"](isset($verzenden) && $mailadres_van != "" && $mailadres_aan != "" && $bericht != "")[/code]

bedankt mensen,

Thijs
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor KillerSponge » 25 maart 2006 13:48

Uhm, sorry, ik bedoel bij mail() ^^
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Error

Berichtdoor Weeeyaa » 25 maart 2006 13:52

gaan we proberen Smile

nee, t maakt niets uit... jammer Wink
Avatar gebruiker
Weeeyaa
wmpr
 
Berichten: 2796
Geregistreerd: 10 jul 2004 07:39

Re: Error

Berichtdoor Derk » 25 maart 2006 17:13

Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Re: Error

Berichtdoor KillerSponge » 25 maart 2006 18:59

Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05


Keer terug naar PHP, ASP, SQL



cron