Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: jordi-viva1 en 26 de Febrero 2013, 09:29
-
Estaba buscando como enviar formularios y recibir los datos por el curso y me encontre con https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=577:recuperar-datos-de-formularios-html-con-php-get-ejemplos-y-ejercicios-resueltos-cu00830b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193
Envio el formulario pero a la hora de recibir, solo cambia la url, no aparece nada escrito, solo aparece esto:
file:///E:/curso%20php/ejemploGet.php?nombre=hola
El codigo es como el de la pagina web:
ejemplo1.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Ejemplo aprenderaprogramar.com</title>
</head>
<body>
<form name="formulario"method="get"action="ejemploGet.php">
Nombre: <input type="text"name="nombre"value="">
<input type="submit"/>
</form>
</body>
</html>
ejemploGet.php:
<?php //Ejemplo aprenderaprogramar.com
$nombre = $_GET['nombreDelParametro'];
echo$nombre;
?>
Despues he probado tambien con los ejercicios corregidos estos, pero no lee las variables, la url cambia correctamente: file:///E:/curso%20php/ejemploGet1.php?diam=21&altu=31
pero en el navegador aparece: El nombre del cilindro es de". $nombre. "metros cúbicos"; ?>
-
Hola jordi, por lo que indicas en las rutas E:/curso... estás trabajando en local ¿qué estás usando a modo de servidor? Me refiero a si estás usando wamp, o xampp, o lampp... a ver si tiene que ver algo con un problema de versiones
-
Lo estaba haciendo directamente sin el xamp, simplemente dandole doble clic al documento html para k lo muestre x navegador, aunque igualmente, tambien lo probé por el servidor que recomienda en el curso y sucede lo mismo:
http ://image shack.us/photo/my-images/801/sinmostrar.png
lo estoy haciendo con firefox, con google chrom, sale el texto en php por lo que todavia peor.
-
Lo que veo en la imagen es que no estás escribiendo bien la url, y por otro lado para lo que quieres hacer se trataría de trabajar en php, no en html. Tienes que crear el archivo, codificarlo en UTF-8 sin BOM, subirlo por ftp al servidor e invocar correctamente la dirección. Te recomendaría que empieces viendo las cosas básicas para no perderte, aquí te dejo el enlace del curso: https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193
En caso de que no tengas las bases de html, mejor empezar por ahí: https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=69&Itemid=192