Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Función fwrite() no guarda variables php en archivo php

Estas en el tema de Función fwrite() no guarda variables php en archivo php en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 12/08/2013, 12:21
 
Fecha de Ingreso: agosto-2012
Mensajes: 77
Antigüedad: 11 años, 8 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
  #2 (permalink)  
Antiguo 12/08/2013, 12:36
 
Fecha de Ingreso: agosto-2012
Mensajes: 77
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Función fwrite() no guarda variables php en archivo php

ya vi, tuve que escapar todas las variables con \:

Así:

\$variable

Etiquetas: formulario, fwrite, html, mysql, select, sql, tabla, variable, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:34.