Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

250
Vistas
Script que funciona para pasar POST var a PHP hasta que cambie el nombre de archivo

cualquier pensamiento sería muy apreciado. Esta es mi primera publicación. Siempre he sido capaz de encontrar respuestas de publicaciones anteriores. Estoy absolutamente desconcertado ahora, así que aquí va.

Tengo un script simple dentro de un documento html que envía un valor a un archivo php que agrega algunas cadenas de texto a un archivo de texto. El script envía el nombre de la página para que pueda contar las visitas a la página. No he hecho ninguna captura de errores, etc., solo estoy tratando de ver cómo funcionan los conceptos básicos (he programado mucho, pero soy completamente nuevo en html, javascript y php). Todo estaba funcionando.

Luego, copié el archivo php, le cambié el nombre y actualicé el enlace del script con el nuevo nombre de archivo. No hay problema, ¿verdad? Solo quería un nombre de archivo diferente al nombre de mi archivo de prueba. suspiro. Con el nuevo nombre de archivo, el proceso no funciona.

Tengo el archivo html en una carpeta (como el Escritorio). El archivo php está en una carpeta en XAMPP (estoy usando Apache para simular el servidor). Cambié algunas cosas, como agregar permiso COR al archivo .htaccess y algunas otras concesiones. Nuevamente, todo lo que hice fue intentar copiar el archivo php y cambiarle el nombre. Puede ver que el nombre del archivo es "numofhitscopy.php" Cuando copié el archivo y lo renombré a "hitcounter.php y lo actualicé en el enlace a continuación, dejó de funcionar. Aquí está el código... (el script está dentro de un html doc con la información de encabezado adecuada. El código php es exactamente el mismo en ambos archivos php).

 <script type="text/javascript"> var xhr = new XMLHttpRequest(); var param = 'value='+"home"; xhr.open('POST', 'http://localhost:80/Appeljacks/numofhitscopy.php', true); //Send the proper header information along with the request xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhr.send(param); </script> <?php //Had to change php.ini file; below didn't work. //date_default_timezone_set('America/Chicago'); $temp=$_POST['value']; $dandt=date("Ymd h:i:s A"); $user_ip=$_SERVER['REMOTE_ADDR']; $fp = fopen("page_counter.txt", "a"); fwrite($fp,$user_ip.",".$temp.",".$dandt."\r\n"); fclose($fp); ?>

Salida típica en el archivo page_counter:

127.0.0.1,inicio,2021-12-16 12:18:16 p. m.
127.0.0.1,inicio,2021-12-16 12:22:49 p. m.
127.0.0.1,inicio,2021-12-16 12:22:51 p. m.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda