Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - fcasas

Páginas: [1]
1
Buena tarde,
Apreciados todos, la pregunta es sencilla, pero no la he podido solucionar, he investigado en foros, videos y textos, la verdad, no he tenido solución.
 
Estoy corriendo el ejercicio RESUELTO EN PHP, sobre el tema:
$_POST PHP. Procesar datos de un formulario HTML. Ejercicios resueltos y ejemplos sencillos (CU00834B)
Entrega nº34 del Tutorial básico del programador web: PHP desde cero. Codificación aprenderaprogramar.com: CU00834B
 
RECUPERAR DATOS DEL FORMULARIO. $_POST
Pasos que he seguido de acuerdo al Instructor:
1)    Diseñe el Formulario muy sencillo, tal como esta en el ejemplo enunciado
 
Código HTML5, con igual nombre de action y del prohrama en .php:
Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo aprenderaprogramar.com</title>
<meta charset="utf-8">
</head>
<body>
          <form name="formulario" method="post" action="codigoPOST_AP.php">
          Nombre: <input type="text" name="nombre" value="">
          <input type="submit" />
          </form>
</body>
</html>


2)    Elaboro el Código en PHP, idéntico, nombre del archivo: codigoPOST_AP.php
 
Código: [Seleccionar]
<?php
          $nombre 
$_POST['nombre'];
          echo 
$nombre;
?>



3)    Ejecuto el código y me sale este ERROR, no solo en este programa sino en todos:
Notice: Undefined index: nombre in C:\xampp\htdocs\CursoPHP_01\MetodosPOST(ok)_REQUEST_GET\codigoPOST_AP.php on line 2
 
4)    Ejecuto el Formulario y le doy un nombre, y ME SALE EL ERROR LEVE DE INDICE INDEFINIDO-NOTICE, le hago algunas correcciones con las instrucciones PHP, por que he visto videos, no mas, con isset, pero me envía al programa-codigo y no me muestra el nombre del campo del formulario insertado al enviarlo:
Código: [Seleccionar]
If(isset($_POST[‘nombre’])
{
$nombre=$_POST['nombre'];
Echo $_POST['nombre'];
}


A.   LO ESTOY CORRIENDO TAL COMO EXPLICARON en este curso, que es muy interesante, VIA SERVIDOR REMOTO CON FIREZILLA CLIENTE Y NO FUNCIONA, SALEN LAS PAGINAS EN BLANCO, también
B.   LO CORRO POR EL SERVIDOR LOCAL , de mi computador DELL, con XAMPP y tampoco:

Mi Computador tiene Windows 7 SP1 de 64 bits, tenía Win10 Pro y lo cambie, tampoco funcionó.
RECURSOS:
Servidor Web- Apache/2.4.29 (Win32) - XAMPP V 7.12
•   Versión de PHP: 7.1.12
Siempre permanence cargando, y no queda bien instalado ni funciona correctamente.

ALTERNATIVAS HECHAS:
•       He hecho todo lo que solicitan en la instalación con los usuarios, con los antivirus-desactivarlos, definitivamente para Win64 es un lio.
•       En cuanto al alchivo PHP que trae al instalarse, cambié el registro a ON de php.ini, register-global, variable global, luego a 1 sin el igual, no sirve, peor.
He utilizado estas instrucciones:
$nombre=$_POST[‘nombre’];
•       con if(isset($nombre){…}, TAMPOCO
•       Le he preguntado que si el campo esta vacio con empty() y demás instrucciones, NO FUNCIONA.
•       Le he puesto al inicio del programa .php, la instrucción de reporte que evita o que no tenga en cuenta los warning, avisos, notice, queda en blanco y no hace nada
 
Por favor, requiero de la colaboración de ustedes, estoy siguiendo este curso de PHP, muy didáctico y bien explicado, el ejercicio es muy sencillo, pero no asume las variables globales POST, REQUEST NI GET, en un formulario, en una tabla, reconoce los campos y los imprime desde la BdeD, gracias.

Les recuerdo, ni con lo explicado por el SERVIDOR REMOTO, instale bien el software y funciona bien, por que lo probe con otros programas de inicio, ni por EL SERVIDOR LOCAL XAMPP intslado bien en mi PC DELL, obviamente que es de 32 bits y no funiona perfectamente en el mi que es de 64 bits, sin embargo ejecuta los programas .PHP.

Muy amables,

APRENDIZ PHP

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".