Tengo problemas con el codigo del contador de visitas. El problema es que siempre me queda en 1 y no suma. Tengo el WampServer instalado y me pasa lo mismo, igual en los servers online en los que he probado (pagos).
Les dejo el codigo PHP, para ver si ustedes pueden ayudarme a ver cual es el problema:
Código PHP :
<?PHP $archivo = "contador.txt"; $abre = fopen($archivo, "r"); $total = fread($archivo, filesize($archivo)); fclose($abre); $abre = fopen($archivo, "w"); $total = $total+1; $grabar = fwrite($abre, $total); fclose($abre); echo "&contador=$total&"; ?>
Y aqui el AS 2 para cargar el valor del contador en la pelicula:
Código ActionScript :
//----------- Funcion para el contador de visitas
function contador() {
this.createTextField("contador_txt",this.getNextHighestDepth(),780,575,100,50);
contador_txt._alpha = 0;
contador_txt.htmlText = true;
contador_txt.wordWrap = true;
contador_txt.multiline = false;
contador_txt.textColor = "0xFFFFFF";
contador_txt.selectable = false;
contador_txt.embedFonts = true;
// -------------- Formato del texto -------------
var formato:TextFormat = new TextFormat();
formato.font = "miFuente";
formato.size = 14;
formato.bold = true;
formato.align = "CENTER";
//----------- Cargar las variables del PHP -------------
var recibir:LoadVars = new LoadVars();
recibir.load("contador.php");
recibir.onLoad = function() {
contador_txt.text = recibir.contador;
contador_txt.setTextFormat(formato);
};
}Sinceramente, no entiendo cual es el problema. Probe cambiando los permisos del .txt y tampoco funciona.
Necesito su ayuda, mil disculpas por las molestias...
Muchas gracias
STARLANCER
