Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2007, 06:54
jomozos
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 16 años, 7 meses
Puntos: 0
fputs (descriptor, 'codigo PHP')

Buenas

Estoy tratando de realizar un foro en PHP, y me interesaría crear un fichero .php, claro está, con código PHP en su interior. Os muestro el código:

Código PHP:
<?php

$nombre_subtema 
$HTTP_POST_VARS["nombre_subtema"];
$comentario $HTTP_POST_VARS["comentario"];


//Añadimos el nombre del subtema al archivo indice.txt
$fichero fopen ("indice.txt"'a');
fputs ($fichero$nombre_subtema "\r\n");
fclose ($fichero);

//Creamos lo necesario para realizar las conversaciones del subtema (nueva carpeta, conversacion.txt)
mkdir ($nombre_subtema0777);
$fichero fopen ($nombre_subtema '/' 'conversacion.txt''a+');
fputs ($fichero$comentario);
fclose ($fichero);

//Generamos un nuevo .php para mostrar la conversacion
$fichero fopen ($nombre_subtema '/' $nombre_subtema '.php''a+');

fputs ($fichero"

<?

   $archivo = fopen ("
conversacion.txt", 'r');

   echo '<table border=1><td>';

   while (!feof($archivo))
    {
       $buffer = fgets ($archivo, 255);
       echo $buffer;
    }

   echo '</td></table>';

   fclose ($archivo);

?>"
);

fclose ($fichero);
 
//Redirigimos la página donde hemos dejado el comentario
$direccion "$nombre_subtema/$nombre_subtema.php";
header("location: $direccion");

?>
El problema está en el fputs($fichero, 'código PHP'), dándome el siguiente error:
Parse error: syntax error, unexpected T_STRING in C:\Archivos de programa\EasyPHP1-8\www\Random web\foro\tema1\crear_subtema.php on line 25

¿Acaso no puedo escribir en un fichero código PHP?

Gracias.