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