Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/08/2008, 09:01
JHMorales
 
Fecha de Ingreso: abril-2007
Mensajes: 232
Antigüedad: 17 años, 9 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.