wie vind het probleem?

Status
Niet open voor verdere reacties.

janusss

Gebruiker
Lid geworden
21 okt 2006
Berichten
91
PHP:
if($_POST[submit]){

$bericht = $_POST['bericht'];
$afzender_naam = $_POST['afzender_naam'];
$afzender_email = $_POST['afzender_email'];
$onderwerp = $_POST['onderwerp'];

//controleren wie de geadresseerde is
if($_POST['geadresseerde1'] && !$_POST['geadresseerde2']){
$geadresseerde = 'dr.debondt@mijnhuisarts.com';
$control = '0';
$succesmsg = 'Uw bericht werd naar de dokters verstuurd';
}
elseif($_POST['geadresseerde2'] == 'webmaster' && !$_POST['geadresseerde1']){
$geadresseerde = 'janus.debondt@skynet.be';
$control = '0';
$succesmsg = 'Uw bericht werd naar de webmaster verstuurd';
}
elseif($_POST['geadresseerde1'] && $_POST['geadresseerde2']){

mxcl_mail($onderwerp, $bericht, 'webmaster@mijnhuisarts.com', $afzender_naam, $afzender_email);
mxcl_mail($onderwerp, $bericht, 'dr.debondt@mijnhuisarts.com', $afzender_naam, $afzender_email);
$control = '1';
$succesmsg = 'Uw bericht werd naar de dokters en de webmaster verstuurd';
}
else{
$succesmsg = 'Er ging iets mis, heeft u alle velden correct ingevuld?';
}
if(!$control){
mxcl_mail($onderwerp, $bericht, $geadresseerde, $afzender_naam, $afzender_email);
}

echo $succesmsg;
}

else{

$same = $_SERVER['PHP_SELF'];

$emailform = <<<end

<FORM METHOD="post" ACTION="$same" NAME="mailform">
<INPUT TYPE="checkbox" NAME="geadresseerde1" VALUE="dokters"> Dokters		
<INPUT TYPE="checkbox" NAME="geadresseerde2" VALUE="webmaster"> Webmaster
<INPUT TYPE="text" SIZE="50" NAME="afzender_naam" VALUE="Vul hier uw naam in"><br><br>
<INPUT TYPE="text" SIZE="50" NAME="afzender_email" VALUE="Vul hier uw e-mail adres in"><br><br>
<INPUT TYPE="text" SIZE="50" NAME="onderwerp" VALUE="Onderwerp"><br><br><br>

<TEXTAREA NAME="bericht" ROWS=10 COLS=70>Vul hier uw bericht in</TEXTAREA><br>
<INPUT TYPE="submit" NAME="submit" VALUE="Verzend!">
<INPUT TYPE="reset" VALUE="Maak alle velden leeg!">
</FORM>



end;
echo $emailform;

}

Dit is mijn code, wanneer ik hem tussen php tags plaats toont hij dit alles als html :confused: :confused: :confused:

weet iemand een oorzaak+ oplossing?
 
de if enz. komt gewoon als tekst en de html wordt geinterpreteerd...

btw, online :rolleyes:
 
Wellicht ben je de
PHP:
<?php 
... 
?>
tags vergeten? ;)

Dat, of je server ondersteunt geen PHP (als dit niet je volledige script is).
 
heb het kunnen oplossen, vond het wel iets raars, ga er voor de rest afblijven want mijn site mag niet naar de zak gaan;)

bedankt voor de reacties anyhow!
 
Wat is de oplossing dan? Of weet je die niet meer omdat het ineens werkte en je het toen wel goed vond?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan