Hi, aqui tengo un codigo, de un sistema de preguntas, o sea, es como una especie de reto que quiero poner en mi web, o sea, en una parte de mi web, habra una pregunta con un input, si alguien contesta bien esa pregunta se ira a la pagina de la pregunta 2 y asi sucesivamente..
Aqui esta el codigo de las 2 paginas que he hecho, la primera y la 2da, las dos son para probar por eso algunos valores se llaman "prueba" y cosas asi..
La primera no tiene problemas, esta es la primera:
<?
$pregunta1="
<html>
<body>
<form action='p2.php' method='get'>
<font face='arial' size='2' color='black'>prueba</font>
<input type='text' name='p1'>
<input type='submit'>
</form>
</body>
</html>";
$cerror="
'<font face='verdana' size=1>'Tienes problemas con tus cookies, por favor, habilita las cookies para poder ver el torneo'</font>'';
";
setcookie("1","p1",time()+3600,"","");
If(isset($_COOKIE[1])){
echo "$pregunta1"; }
else {
echo "$cerror"; }
?>
-----------------------------------------------------------------------
y esta es la segunda (p2.php)
<?
$pregunta2="
<html>
<body>
<form action='p3.php'>
<font face='arial' size='2' color='black'>prueba</font>
<input type='text' name='p2'>
<input type='submit'>
</form>
</body>
</html>";
$cerror="
echo 'Tienes problemas con tus cookies, por favor, habilita las cookies para poder ver el torneo';
";
$verificar="
If($p1==bien){
echo '$pregunta2';
} else {
echo 'Respuesta equivocada'; }
setcookie("2","p2",time()+3600,"","");
If(isset($_COOKIE[2])) and (isset($_COOKIE[1])) {
echo "$verificar"; }
else {
echo "$cerror"; }
?>
--------------------------------
en la segunda me tira un error no se por que, me dice esto:
"parse error, unexpected T_LNUMBER on line 21"
como ven, dice que el error esta en la linea 21 y la linea 21 es:
setcookie("2","p2",time()+3600,"","");
alguna ayuda?