Hoi,
Ik ben vandaag bezig geweest met een contact script. Ik ga nu ff rustig aan doen i.v.m me rug(
).
Ik wou jullie nog om 2 dingen vragen:
Is dit goed uitgelijnt?
Mist er nog wat?
Ik ben vandaag bezig geweest met een contact script. Ik ga nu ff rustig aan doen i.v.m me rug(
).Ik wou jullie nog om 2 dingen vragen:
Is dit goed uitgelijnt?
Mist er nog wat?
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]POST[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag[/COLOR][COLOR= #007700]])) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt geen vraag ingevuld <br />[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR] [COLOR= #007700]=[/COLOR] false[COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]filter_var[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]],[/COLOR] FILTER_VALIDATE_EMAIL[COLOR= #007700])) {[/COLOR]
[COLOR= #FF8000]// true[/COLOR]
[COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Email is incorrect<br />[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR] [COLOR= #007700]=[/COLOR] false[COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]check[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt het formulier niet correct ingevuld <img src="http://www.one2xs.com/img/smileys/sadley.gif"> <br />[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR] [COLOR= #007700]=[/COLOR] false[COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$mail[/COLOR] [COLOR= #007700]!==[/COLOR] false[COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"mail/class.phpmailer.php"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$mail[/COLOR] [COLOR= #007700]= new[/COLOR] PHPMailer[COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]IsHTML[COLOR= #007700]([/COLOR]true[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]From [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]FromName [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]AddAddress[COLOR= #007700]([/COLOR][COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// Eerste geadresseerde[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]Subject [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"Een vraag"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]Body [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"
Ewa, <br />
Er is zojuist een vraag vezonden: <br />
Naam: <b>"[/COLOR][COLOR= #007700].[/COLOR] xss[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]" <br /></b>
Vraag: <b>"[/COLOR][COLOR= #007700].[/COLOR] xss[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]" <br /></b>
Email: <b>"[/COLOR][COLOR= #007700].[/COLOR] xss[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]]).[/COLOR] [COLOR= #DD0000]"<br /></b>
IP Adres: <b>"[/COLOR][COLOR= #007700].[/COLOR] xss[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ip[/COLOR][COLOR= #007700]]) .[/COLOR] [COLOR= #DD0000]"</b>
"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/WordWrap"]WordWrap[/URL] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]50[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]Send[COLOR= #007700]()){[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Er ging iets mis tijdens het versturen, namelijk:
"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$mail[/COLOR][COLOR= #007700]->[/COLOR]ErrorInfo[COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$q[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM contact"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$q[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ip[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]]) {[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ip[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]date[/COLOR][COLOR= #007700]] ==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"z"[/COLOR][COLOR= #007700])) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je hebt vandaag al contact opgenomen.[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"DELETE FROM contact WHERE date = "[/COLOR][COLOR= #007700].[/COLOR] sql[COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"z"[/COLOR][COLOR= #007700])).[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je vraag is succesvol verzonden.[/COLOR][COLOR= #007700];
}
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO contact(date, ip) VALUES ("[/COLOR][COLOR= #007700].[/COLOR] sql[COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"z"[/COLOR][COLOR= #007700])).[/COLOR] [COLOR= #DD0000]", "[/COLOR][COLOR= #007700].[/COLOR] sql[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]")"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je vraag is succesvol verzonden."[/COLOR][COLOR= #007700];
}
}
}
}[/COLOR]
?>