- Desde
- 24 Ene 2016
- Mensajes
- 405
Saludos, como programador, muchas veces encontramos problemas como el siguente:
¿Como asignarle un nombre a todas las variables que vamos a recibir de un formulario, sino sabemos nisiquiera cuantos valores son, ni como se llaman?
La solucion es la siguiente:
Este pequeño codigo, te ahorra mucho trabajo manual: Supongamos que recibes datos de un form con 3 input llamados name, email y pais.
Pues ahora vas a llamarlos por $name $email $pais
Cualquier duda de su funcionamiento por favor escribir la duda por aca.
Para consultas mas privadas de tus proyectos puedes mandarme un MP y te ayudo con gusto.
Dios es Bueno!
¿Como asignarle un nombre a todas las variables que vamos a recibir de un formulario, sino sabemos nisiquiera cuantos valores son, ni como se llaman?
La solucion es la siguiente:
PHP:
$numero2 = count($_POST);
$tags2 = array_keys($_POST); // obtiene los nombres de las varibles
$valores2 = array_values($_POST);// obtiene los valores de las varibles
// crea las variables y les asigna el valor
for($i=0;$i<$numero2;$i++){
$$tags2[$i]=$valores2[$i];
}
Este pequeño codigo, te ahorra mucho trabajo manual: Supongamos que recibes datos de un form con 3 input llamados name, email y pais.
Pues ahora vas a llamarlos por $name $email $pais
Cualquier duda de su funcionamiento por favor escribir la duda por aca.
Para consultas mas privadas de tus proyectos puedes mandarme un MP y te ayudo con gusto.
Dios es Bueno!