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%">
.

