Foros del Web » Programando para Internet » PHP »

Enviar vector por metodo GET o POST

Estas en el tema de Enviar vector por metodo GET o POST en el foro de PHP en Foros del Web. Hola a todos , Les quiero preguntar si es posible enviar un vector(claro con contenido) por el metodo GET o POST , y como se ...
  #1 (permalink)  
Antiguo 18/01/2006, 16:42
 
Fecha de Ingreso: agosto-2005
Mensajes: 104
Antigüedad: 18 años, 8 meses
Puntos: 0
De acuerdo Enviar vector por metodo GET o POST

Hola a todos , Les quiero preguntar si es posible enviar un vector(claro con contenido) por el metodo GET o POST , y como se podria hacer , lo he intentado con solo enviar el nombre del vector pero no resulta.

Saludos

Gracias
  #2 (permalink)  
Antiguo 18/01/2006, 17:07
 
Fecha de Ingreso: diciembre-2005
Mensajes: 122
Antigüedad: 18 años, 4 meses
Puntos: 0
cuando dices vector te refieres a un arreglo, verdad? haz esto, cuando estes diseñando el formulario pon en el nombre de los inputs y textarea algo como "vector[]". sería así:

<input name="vector[]">
<input name="vector[]">
(...)

en la página que recibe el contenido se creara una variable $_GET['vector'] o $_POST['vector'] que será un arreglo.
  #3 (permalink)  
Antiguo 18/01/2006, 17:39
 
Fecha de Ingreso: agosto-2005
Mensajes: 104
Antigüedad: 18 años, 8 meses
Puntos: 0
Hola plus_ultra lo he intentado hacer de esa manera pero no resulta , sale error
  #4 (permalink)  
Antiguo 18/01/2006, 18:29
 
Fecha de Ingreso: enero-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 299
Antigüedad: 18 años, 3 meses
Puntos: 5
Un consejo: si te sale algún error, te conviene indicarlo de la forma más precisa posible. Si no, es imposible que alguien pueda ayudarte...

Bueno, probá con esto:
Código PHP:
<html>
<?php
if (isset($_POST['vector'])) {
    foreach (
$_POST['vector'] as $indice=>$valor) {
        echo 
"$indice => $valor <br>";
    }
} else {
?>
<body>
<form method="post" action="">    
    <input type="hidden" name="vector[]" value="a">
    <input type="hidden" name="vector[]" value="b">
    <input type="hidden" name="vector[]" value="c">
    <input type="submit" value="mostrar vector">
</form>
<?php 
}
?>
</body>
</html>
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:01.