Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2013, 12:21
luisochonews
 
Fecha de Ingreso: agosto-2012
Mensajes: 77
Antigüedad: 12 años, 3 meses
Puntos: 0
Función fwrite() no guarda variables php en archivo php

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
  1. $nuevoarchivo = fopen($nombrearchivo, "w+");
  2. fwrite($nuevoarchivo,"
  3. <html>
  4. <head>
  5. <title>Realizar Evaluaci&oacute;n ".$numevaluacion."</title>
  6. <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
  7. </head>
  8. <?php
  9. $unico2 = mysql_query('SELECT * FROM $tabla WHERE alumno=$_COOKIE[nick]');
  10. if(mysql_num_rows($unico2)>=1){
  11. echo '".$erroreval."';
  12. }
  13. else{
  14. //Un formulario gigante, y más formularios
  15. <?
  16. }
  17. ?>
  18. </html>");
  19. ?>

Cuando abro el archivo php en mi servidor se ve así:

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>Realizar Evaluaci&oacute;n 411.php</title>
  4. <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
  5. </head>
  6. <?php
  7.  = mysql_query('SELECT * FROM Examen411 WHERE alumno=SICEL');
  8. if(mysql_num_rows()>=1){
  9. echo 'No puedes realizar el mismo examen más de una vez, no hagas trampa';
  10. }
  11. else{
  12. ?>
  13. //El formulario gigante
  14. <?
  15. }
  16. ?>
  17. </html>

Como pueden ver, las variables con el "$" no se muestran, alguno de ustedes tiene una solución