En resumen, mi problema es que al crear un archivo .php con la función fwrite,declaro variables dentro de ésta, pero al guardar el archivo no se guardan las variables que había declarado.
Así es como lo pongo en fwrite():
Código PHP:
Ver original$nuevoarchivo = fopen($nombrearchivo, "w+");
fwrite($nuevoarchivo,"
<html>
<head>
<title>Realizar Evaluación ".$numevaluacion."</title>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
</head>
<?php
$unico2 = mysql_query('SELECT * FROM $tabla WHERE alumno=$_COOKIE[nick]'); echo '".$erroreval."';
}
else{
//Un formulario gigante, y más formularios
<?
}
?>
</html>");
?>
Cuando abro el archivo php en mi servidor se ve así:
Código PHP:
Ver original<html>
<head>
<title>Realizar Evaluación 411.php</title>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
</head>
<?php
= mysql_query('SELECT * FROM Examen411 WHERE alumno=SICEL'); echo 'No puedes realizar el mismo examen más de una vez, no hagas trampa';
}
else{
?>
//El formulario gigante
<?
}
?>
</html>
Como pueden ver, las variables con el "$" no se muestran, alguno de ustedes tiene una solución