Foros del Web » Programando para Internet » PHP »

html a php me muestra código

Estas en el tema de html a php me muestra código en el foro de PHP en Foros del Web. Hola: no se que ha pasado, pero de un momento a otro el appserv me ha dejado de interpretar el php y en vez de ...
  #1 (permalink)  
Antiguo 13/08/2008, 06:10
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 17 años, 7 meses
Puntos: 2
html a php me muestra código

Hola:
no se que ha pasado, pero de un momento a otro el appserv me ha dejado de interpretar el php y en vez de mostrar resultados me muestra el código. He desinstalado el appserv y reinstalado el wamp, que usé tiempo atrás, y he estado probando archivos que me habían funcionado con el wamp, pero ahora en vez de procesar el php en casillas donde deberían aparecer resultados ahora aparece el código.

No se si sea cuestión del servidor ya que antes fincionaba todo bien. Igual es problema del windows (wxp pro sp2 actualizado). El caso es que tengo cualquier página html con un formulario que se envía a una php, esta crea una tabla y en las casillas donde debe aparecer el resultado del proceso se muestra el código. Si la página que recibe los datos y los procesa no genera una html sino que procesa los datos a una base de datos y luego envía un email, por ejemplo, entonces me muestra una página con todo el código de la página php y no procesa los datos en la base de datos.

La verdad es que no se que pudo haber ocurrido. Si el navegador es firefox y el proceso no genera una página en html entonces según que página me muestra el código o una página en blanco, el ie siempre me muestra el código de las php, el opera hace los mismo que el ff, el safari no muestra nada. Sea lo que sea de ninguna manera ninguno me actualiza la base de datos procesada en el php.

Espero con ánsia que alguien me aclare esto, y a si a alguno le ha pasado lo mismo. Gracias.
  #2 (permalink)  
Antiguo 13/08/2008, 07:32
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años, 5 meses
Puntos: 32
Respuesta: html a php me muestra código

Prueba de crear un archivo tipo test.php y coloca un código del tipo

Código PHP:
<?php
phpinfo
();
?>
Confirma si te funciona.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #3 (permalink)  
Antiguo 13/08/2008, 07:38
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 2 meses
Puntos: 71
Respuesta: html a php me muestra código

Cita:
Iniciado por JHMorales Ver Mensaje
Hola:
no se que ha pasado, pero de un momento a otro el appserv me ha dejado de interpretar el php y en vez de mostrar resultados me muestra el código. He desinstalado el appserv y reinstalado el wamp, que usé tiempo atrás, y he estado probando archivos que me habían funcionado con el wamp, pero ahora en vez de procesar el php en casillas donde deberían aparecer resultados ahora aparece el código.

No se si sea cuestión del servidor ya que antes fincionaba todo bien. Igual es problema del windows (wxp pro sp2 actualizado). El caso es que tengo cualquier página html con un formulario que se envía a una php, esta crea una tabla y en las casillas donde debe aparecer el resultado del proceso se muestra el código. Si la página que recibe los datos y los procesa no genera una html sino que procesa los datos a una base de datos y luego envía un email, por ejemplo, entonces me muestra una página con todo el código de la página php y no procesa los datos en la base de datos.

La verdad es que no se que pudo haber ocurrido. Si el navegador es firefox y el proceso no genera una página en html entonces según que página me muestra el código o una página en blanco, el ie siempre me muestra el código de las php, el opera hace los mismo que el ff, el safari no muestra nada. Sea lo que sea de ninguna manera ninguno me actualiza la base de datos procesada en el php.

Espero con ánsia que alguien me aclare esto, y a si a alguno le ha pasado lo mismo. Gracias.

Tienes iniciado el proceso php? yo creo que no es problema del navegador, sino del servidor web o en todo caso de php (del interprete, no de los ficheros)
Revisa que tengas en pie tanto el servidor web como el interprete de php, asi como una configuracion apta del servidor web (apache o el que uses)
  #4 (permalink)  
Antiguo 13/08/2008, 07:55
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: html a php me muestra código

Oh no! otro caso, estaremos ante problema generalizado..?
A este compañero le sucede lo mismo..
http://www.forosdelweb.com/f18/probl...ppserv-613853/
__________________
Drupal Argentina
  #5 (permalink)  
Antiguo 13/08/2008, 09:01
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 17 años, 7 meses
Puntos: 2
Respuesta: html a php me muestra código

Hola:
gracias por responder. Está sucediendo algo muy raro, a veces códigos sencillos de php si los procesa, pero otros directamente o no muestra nada o muestra todo el código de la página. Por ejemplo
en un html:
<form method="post" action="form1.php">
Ingrese su nombre: <input type="text" name="nombre">
<br>
edad:<input type="text" name="edad">
<br>
<input type="submit" value="confirmar">
</form>


y en el form1.php:

<?php
echo "Su nombre es: ";
echo $_POST['nombre'];

echo "Su edad es: ";
echo $_POST['edad'];
if ($_POST['edad']<18)
{
echo "usted es menor de edad";
}
else
{
echo "usted es mayor de edad";
}
?>


me sale todo seguido pero sale lo que tiene que salir, la primera vez porque luego si lo repito no muestra nada o me sale todo el código y me muestra esto:

"; echo "Su edad es: ". $_POST[edad] . "
"; if ($_POST['edad']<18) { echo "usted es menor de edad"; } else { echo "usted es mayor de edad"; } ?>


le he dado la vuelta 20 veces, lo he puesto concatenado, con las variables entre llaves, entre comillas simples o dobles, y nada. He probado con el appserv, el wamp y el easyphp y siempre el mismo resultado. Si reinicio funciona la primera vez, luego a mostrar código. El phpinfo() parece que entra dentro de lo "complejo" y ya no lo muestra, pero si abro phpMyAdmin puedo crear, eliminar y modificar tablas como siempre. Mi no entender que pasar, ayuda please.
  #6 (permalink)  
Antiguo 13/08/2008, 09:07
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: html a php me muestra código

Es muy raro, y estoy pensando que puede ser un problema directo de Windows... que SO usas?
  #7 (permalink)  
Antiguo 13/08/2008, 10:16
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 17 años, 7 meses
Puntos: 2
Hola:
uso windows xp pro sp2 actualizado. He hecho una prueba mas y ya no se que puede ser. He desinstalado el easyphp e instalado el xampp, ahora el código que puse antes, el de nombre y edad, funciona perfectamente, lo mismo el que habeis puesto de las sumas, pero sigue sin funcionar código mas complejo.

Hola:
haciendo una restauración de sistema a dos días atras se ha arreglado el asunto. Parece ser que el causante, créanlo o no, ha sido Adobe Air. Me había dado por instalarlo para probar algún que otro de los programitas diseñados en él, pero cuando iba a instalar alguno me advertía de que se podría acceder al equipo desde internet o red y no lo instalaba, pero Adobe Air seguía ahí. Al final ha sido desinstalarlo y restaurar y por ahora funciona todo bien.

Lo que me extraña es que con Adobe Air se hacen programas para desarrolladores y diseñadores web, que lo mas probable es que tengan servidor local, y produzca este tipo de errores. Igual fue una combinación de varios factores particular en mi ordenador, yo que se, lo que se es que por ahora chuta bien todo.

Gracias a todos. Jorge H.

Hola:
el problema resultó ser la mayor tontería de la historia, no era culpa del windows, ni del adobe air, ni de nada. Simplemente la costumbre de haber estado trasteando con unos archivos javascript, y las prisas. El caso es que cuando iba a abrir los html o php que debían ir por localhost me embolicaba y en vez de llamarlos tipo http://localhost/talarchivo.html picaba directamente en ellos en su carpeta y se me abrían como file:///E:/SitiosWeb/talarchivo.html (como hacía con los que tenían javascript). Por la costumbre no miraba en la barra de direcciones, y claro como iban a funcionar si corrian por fuera del servidor. En fin, otra costumbre para tener en cuenta, verificar la barra de direcciones a ver que estoy manejando.

Lección aprendida, después de día y medio perdido, restaurar sistema hasta semana y media atrás (creía que la culpa era de una actualización de java), pasar 3 antispyware diferentes, reinstalar 4 servidores locales diferentes, etc.

Gracias a todos y disculpen tanto enredo. Jorge H.

Última edición por GatorV; 14/08/2008 a las 09:33
  #8 (permalink)  
Antiguo 14/08/2008, 06:53
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 2 meses
Puntos: 71
Respuesta: me rio por no llorar

Solo por curiosidad, de donde eres? lo digo por esta frase:
Cita:
Iniciado por JHMorales Ver Mensaje
... me embolicaba y ...

por cierto, me alegro que solucionaras el problema :)
  #9 (permalink)  
Antiguo 14/08/2008, 07:21
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años, 5 meses
Puntos: 32
Respuesta: html a php me muestra código

Voto para que lo expulsen del foro!

PD: broma
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #10 (permalink)  
Antiguo 14/08/2008, 09:28
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 17 años, 7 meses
Puntos: 2
Respuesta: html a php me muestra código

Hola:
DooBie, la vida da muchas vueltas, soy colombiano-español pero residiendo en un pueblo de Alicante, España, se van pegando expresiones del valenciano(catalán) que hablan muchos por aquí y lo estudia mi hijo en la escuela.

Enriqueplace, estube trateando con javascript por varios días y al final por costumbre ya abría los archivos directamente de la carpeta. Antes usaba wampserver y lo encendía o apagaba según trabajaba en php, pero a raiz de un problema probé con appserver que siempre está activo y oculto y no me di cuenta de que aunque no lo viera en el tray estaba activo. Ahora he vuelto al wamp y espero que no me vuelva a ocurrir lo de antes, sigo otra vez el rito de encender, trabajar un rato en php y apagarlo cuando vaya a hacer otras cosas.
  #11 (permalink)  
Antiguo 14/08/2008, 12:52
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 2 meses
Puntos: 71
Respuesta: html a php me muestra código

Cita:
Iniciado por JHMorales Ver Mensaje
...DooBie, la vida da muchas vueltas, soy colombiano-español pero residiendo en un pueblo de Alicante, España, se van pegando expresiones del valenciano(catalán) que hablan muchos por aquí y lo estudia mi hijo en la escuela...
No lo decia por nada en especial, me choco el ver algun post tuyo que dejaba entre ver que no eras español, y claro, al leer eso, me he dicho, coño, este es catalan!!!

Ademas, te entiendo, soy catalan afincado en granada, y se pegan las costumbres dialecticas :p

saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 21:39.