Hi, Gracias por la aclaracion Cluster, ya lo resolvi

Gracias realmente me ayudaste :D
Pero ahora tengo otro problema

(y ya aregle lo de las cookies, era que no las tenia habilitadas jeje)
pero mi problema es aqui :
Código PHP:
$verificar="
If('$p1=bien'){
echo '$pregunta2';
} else {
echo 'Respuesta equivocada'; }";
setcookie("2","p2",time()+3600,"","");
If(isset($_COOKIE[2]) && isset($_COOKIE[1])) {
echo "$verificar"; }
else {
echo "$cerror"; }
no se si me entenderan la idea de ese script, pero lo que quiero es que si la primera cookie y la segunda se crearon, que compruebe la respuesta de la primera pregunta, y si la respuesta de la primera es "bien" que pase a la segunda pregunta, si no que ponga "respuesta equivocada" pero lo que hace es, que me tira SIEMPRE el valor de $verificar, sin importar que respuesta ponga ademas en lugar de ponerme el formulario como lo quiero, me pone todo el script de $verificar como si fuera un texto, o se,a me imprime el script en lugar de verificar la respuesta..
Alguna ayuda?