Estoy avanzando en mi sistema de postales con php y ahora mismo, los parámetros de la url cada postal se suma 1 (ver.php?postal=1, ver.php?postal=2...), lo que quiero es que cada postal se cree un número de 15 dígitos, distinto en cada postal y no que se sume 1. Os pongo el código:
Código:
Esto de arriba es en el formulario de envío. Supongo que es esto lo que habrá que cambiar.<? $archivo = "contador.txt"; $abre = fopen($archivo, "r"); $total = fread($abre, filesize($archivo)); fclose($abre); $abre = fopen($archivo, "w"); $total = $total + 1; $grabar = fwrite($abre, $total); fclose($abre); echo "<input type=hidden name=visitas value='".$total."'>"; ?>
Código:
<? $visitas .=".txt"; $fp = fopen($visitas,"w"); ?> <?php $fp = fopen("$visitas","a+"); if(fwrite($fp, "...")){ Echo ".."; }Else{ Echo "error"; } fclose($fp); ?> <? $asunto = "Te han enviado una postal"; $mensajemail = ".."; mail($emailamigo, $asunto,"From: ".$email, $mensajemail); ?>
Espero que me puedan ayudar, no corre prisa, es para septiembre.
Saludos.
<center><hr size="1" color="blue" width="39%"><a href="http://www.ommadawn.es.vg" target="_blank">www.Ommadawn.es.vg</a><hr size="1" color="blue" width="39%">