Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2005, 14:20
Pax-Man
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Sistema de opinion.. Problema

He realizado este codigo: para un sistema de opnion el cual trabaje con un archivo txt...
Código PHP:
<HTML>
<BODY>
<?
$uno 
$HTTP_CLIENT_IP;
$dos $_SERVER["REMOTE_ADDR"];
if(
$uno==""){ $uno=$dos;}
$verip $uno;
?>
<TABLE WIDTH="484" BORDER=0 ALIGN="Center" CELLPADDING=1 cellspacing="1" bgcolor="#006699">
<TR>
<TD width="480"> <div align="center"><b><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">MENSAJES
YA EXISTENTES</font></b></div></TD>
</TR>
<TR>
<TD bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
<?
//Entre las comillas definimos el archivo que guardara las opiniones
$file "opiniones.txt";

//Se tramita el formulario y se guardan los nuevos datos.
if(!empty($opinion))
{
$fichero fopen($file"a");
fwrite($fichero"$nombre////$opinion \n"); # Correccion Antes estaba "fwrite($fichero, "$nombre////$opinionn");"
fclose($fichero);
}
//Se inicia el proceso de impresion de los datos
if(file_exists($file)&&is_file($file))
{
$fichero fopen($file"r");
//Se extraen todas las lineas.
while(!feof($fichero))
{
$cadena fgets($fichero4096);
list(
$nom$men)=split('////'$cadena);
//Se elimina la lectura de los n r

if(!empty($cadena)){

?>
<tr bgcolor="#FFFFFF">

<td width="40%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Nombre:</b></font><font size="1" face="Arial, Helvetica, sans-serif">
<?=$nom?></font></td>
<td width="60%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Opinión:</b></font><font size="1" face="Arial, Helvetica, sans-serif"><?=$men?>
</font></td>
</tr>
<? }
}
//END WHILE
fclose($fichero);
}
?>
</table>
</TD>
</TR>
</TABLE>


<b>
<FORM METHOD="Post" ACTION="<?=$PHP_SELF?>">
<div align="center">
  <p><B> <font size="3" face="Arial, Helvetica, sans-serif">Deja
  
tu marca:</font></B><font size="3" face="Arial, Helvetica, sans-serif"><br>
  </font><font size="4" face="Arial, Helvetica, sans-serif"> </font> <b><font size="2" face="Arial, Helvetica, sans-serif">Nombre:
  
<INPUT NAME="nombre" TYPE="Text" id="nombre" SIZE=60 MAXLENGTH=60 style="font-size:10px;font-fmily:verdana;">
  
<br>
  Mensaje:
  <textarea name="opinion" cols="60" style="font-size:10px;font-family:verdana;"></textarea>
  <br>
  <INPUT TYPE="Submit" VALUE="Enviar Opinión">
  </font></b></p>
  <p><font size="1"><b><font face="Arial, Helvetica, sans-serif">Su ip es: <? echo "$verip" ?> y esta sera guardada en nuestra base de datos. Por Favor no hacer abusos de este servicio</font></b></font></p>
</div>

</FORM>
</CENTER>
</BODY> 
</HTML>
Pero tengo un problema quiero que el txt que genere me guarde la ip pero esta no la muestre en el mensaje... como hago he tratado de todo y auno no puedo..

PD recomiendo este codigo para aquellos que no tienen acceso a base de datos...