Bij het opnieuw scripten van een registreer pagina krijg ik deze errors:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in F:\Server\xampp\htdocs\testspelletje3\registreer.php on line 18

En dat zou om dit stukje moeten gaan in het script:
<?php
// Velden controleren
if($_POST['login'] !="" AND $_POST['pass1'] !="" AND $_POST['pass2'] !="" AND $_POST['email'] !="" AND $_POST['ip'] !="$_SERVER['REMOTE_ADDR']"){
?>
Wat hier mis mee is ik heb geen idee

Dat laatste stukje gaat niet goed.
"$_SERVER['REMOTE_ADDR']"
Geen quotes nodig.
$_SERVER['REMOTE_ADDR']

Staat er wel een ; op de regel ervoor?
Hoe zou dat dan wel moeten??
<?php
// Velden controleren
if($_POST['login'] !=""
AND $_POST['pass1'] !=""
AND $_POST['pass2'] !=""
AND $_POST['email'] !=""
AND $_POST['ip'] !='$_SERVER[\'REMOTE_ADDR\']'){
?>

Ik weet niet wat je ermee wilt bereiken, maar dit werk zo.
@Martijn!: Nooit een $var tussen enkele quotes. Dan wordt het namelijk letterlijk gebruikt.
@SanThe
Ja, dat snap ik :p

Of bedoelt Jacco nu:
<?php
// Velden controleren
if($_POST['login'] !=""
AND $_POST['pass1'] !=""
AND $_POST['pass2'] !=""
AND $_POST['email'] !=""
AND $_POST['ip'] !=$_SERVER['REMOTE_ADDR']){
?>
Wat ik hier mee wil bereiken is dat het ip adres van het persoon wordt wegeschreven naar de database op het moment dat hij/zij zich registreerd.

Ik heb me suf lopen zoeken naar een goed regestratie formulier maar niet kunnen vinden dus zal het zelf moeten proberen maar het wil niet van harte.

Die eerste error heb ik er nu uit kunnen krijgen door de dubbele aanhalingtekens weg te halen. Alleen krijg ik nu een unespectend $end op een line waar niks staat dus er zal wel ergenst een { of } te weinig staan denk ik
Jacco schreef op 31.12.2007 17:07
Alleen krijg ik nu een unespectend $end op een line waar niks staat dus er zal wel ergenst een { of } te weinig staan denk ik

Inderdaad. ( en ) en { en } tellen en checken of alle regels eindigen op ;
Altijd moeten de volgende er 2 van zijn, dus zo:
[ignore]
( )
[ ]
' '
" "
{ }
[/ignore]
Let daar goed op!

Reageren