Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2006, 11:44
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Libro visitas txt

Compañeros(as)

Tengo un libro de visitas que cuando lo ejecuto en forma local me funciona perfectamente... este escribe en una archivo plano(txt)las visitas.
El problema es que cuando lo subo al servidor entro al libro digito todos los datos que son nombre, email, comentario entro otros datos el script me saca la fecha automaticamente y se supone que me muestra los datos introducidos por el usuario nombre, email, comentario...
Pero no me muestra los datos digitados por el usuario sino me muestra tan solo la fecha del dia que el usuario hizo esa visita.

Por ejemplo esto es lo que me muestra:

Nombre: no muestra nada
fecha: 22 junio 06
email: no muestra nada
Pais: no muestra nada
Ciudad: no muestra nada
Nos encontraste en no muestra nada
Valoracion: no muestra nada

Yo tengo en el sevidor puesto el archivo con permisos de escritura (archivo txt)

les dejo el script:

libro.php

<?php
print "<table border=0 width=95% cellspacing=1>
<form method='post' action='firmar.php'>
<tr><td width=30%><b>Nombre :</b></b></td><td width=70%><input name=nombre maxlenght=30 type=text></td></tr>
<tr><td width=30%><b>Email :</b></td><td width=70%><INPUT name=email type=text></td></tr>
<tr><td width=30%><b>País :</b></td><td width=70%><input maxlenght=50 name=pais type=text></td></tr>
<tr><td width=30%><b>Ciudad :</b></td><td width=70%><input maxlenght=50 name=ciudad type=text></td></tr>
<tr><td width=30%><b>Nos encontraste en :</b></td><td width=70%><select name=desde>
<option value=Buscador>En un buscador</option>
<option value=Top>En un top</option>
<option value=Directorio>Un enlace de una web</option>
<option value=Afiliado>Una web afiliada</option>
<option value=...>Otro sitio</option>
</select></td></tr>
<tr><td width=30%><b>Valoración :</b></td><td width=70%><select name=valoracion>
<option value=10>10</option>
<option value=9>9</option>
<option value=8>8</option>
<option value=7>7</option>
<option value=6>6</option>
<option value=5>5</option>
<option value=4>4</option>
<option value=3>3</option>
<option value=2>2</option>
<option value=1>1</option>
</select></td></tr>
<tr><td width=30%><b>Comentarios :</b></td><td width=70%><textarea name=comentario rows=5 cols=23></textarea>
<input type=submit value=Enviar></td></tr>
</form></table>";
?>

y aca les dejo el otro script el que me abre el archo txt y lo lee y lo muestra.

firmar.php

<?php
$pvm = getdate();
$archivo="Archivos-Modificables/libro.txt";
$uusi="<table border=0 width=95% cellspacing=1><tr><td width=30%> <b>Nombre :</b></td><td width=70%> $nombre </td></tr><tr><td width=30%><b>Fecha : </b></td><td width=70%>$pvm[mday]-$pvm[mon]-$pvm[year]</td></tr><tr><td width=30%><b>E-mail :</b></td><td width=70%><a href='mailto:$email'><font color='000000'>$email</font></a></td></tr><tr><td width=30%><b>Localización :</b></td><td width=70%>$pais - $ciudad </td></tr><tr><td width=30%><b>Nos encontró en un:</b></td><td width=70%> $desde </td></tr><tr><td width=30%><b>Valoración :</b></td><td width=70%> $valoracion </td></tr><tr><td width=30%><b>Comentario :</b></td><td width=70%> $comentario </td></tr></table><hr width=70%>\n\n";
if(file_exists($archivo))
{
$tamanio=filesize($archivo);
if($tamanio>0)
{
$fp=fopen($archivo, "r+");
$vanha=fread($fp, filesize($archivo));
fseek($fp, 0);
fwrite($fp, "${uusi}${vanha}");
fclose($fp);
}
else
{
$fp=fopen($archivo, "r+");
fwrite($fp, "${uusi}${vanha}");
fclose($fp);
}
}
/*print "<b>Gracias por tu Comentario !!</b><br>";
print "<a href=libro.php>Regresar</a>";*/
?>

bueno cualquier sugerencia se los agradeceria.

Saludos