Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Enviar datos de un formulario a una pagina (https://www.clubdelphi.com/foros/showthread.php?t=50810)

barracuda 28-11-2007 20:20:02

Enviar datos de un formulario a una pagina
 
hola a todos, lamento molestarles, pero necesito un poco de ayuda cuando empeze con php mi duda se resolvia de forma sencilla se hacia:

Código:

<form action="accion.php" method="POST">
pero ahora tengo esta sentencia que no se que es lo que significa

Código:

<form action="?accion=conectar" enctype="multipart/form-data"
me pueden dar una mano? creo que es que desde que aprendi php hace como 4 años las cosas han cambiado, y no puedo ver a que pagina supuestamente estaria mandando los datos de ese formulario

dec 28-11-2007 20:22:29

Hola,

El formulario estaría mandando los datos al propio script del formulario, incluyendo una variable "accion" con valor "conectar". Creo... ;)

barracuda 28-11-2007 20:52:07

Muchas Gracias
 
Muchas Gracias Dec por la ayuda, y perdona si te molesto con otra consulta: la sentencia:
Código:

<td><input type="text" class="campo" name="base_host" size="20" value="<?php echo $_SESSION['base_host_'] ?>"></td>
esa sentencia querría decir que en ese "campo de texto", iría el contenido de la variable de sesion con nombre: "base_host_"? y en caso de que sea así y de que dicha variable de sessión no tenga ningun valor asociado entonces aparecería ese "campo de texto" en blanco?, será que voy entendiendo?:o bueno otra vez muchas gracias por tu tiempo........

dec 28-11-2007 21:08:40

Hola,

Pues sí. Así parece. Pero, hay una cosa que no queda clara. Si el valor de la variable de sesión corrrespondiente es una cadena vacía (o un nulo) entonces, efectivamente, ese campo quedaría "vacío". Pero, la duda está en si se ha declarado una variable de sesión con ese nombre: en ese caso podría darse una "advertencia" de PHP.

Es decir, lo siguiente comprobaría que, efectivamente, se declaró una variable de sesión con el nombre que buscamos, incluso cuando su valor fuera nulo o una cadena vacía:

Código PHP:

if(isset($_SESSION['base_host_'])){
  
// La variable está declarada


Yo creo que en el código se asume que esa variable está declarada, puesto que, como digo, si no lo estuviera se obtendría una advertencia de PHP.


La franja horaria es GMT +2. Ahora son las 13:20:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi