01/12/2010, 11:50
|
| | | Fecha de Ingreso: octubre-2010 Ubicación: Sevilla
Mensajes: 355
Antigüedad: 14 años Puntos: 48 | |
Extraer información: ¿Explode? Hola a todos,
Tengo un problemilla y a ver si podéis ayudarme.
Estoy haciendo en PHP un script que permite recoger mediante un campo "textarea" una cadena de caracteres.
Hasta ahí todo bien.
Esa información que se introduzca, la recogemos en otro fichero.
Debemos recoger esa información y dividirla para poder tratarla.
La sintaxis de la carta sería así:
1=Mochila
2=Bicicleta
Dónde el número es el código, y la parte cadena no se tiene en cuenta para nada.
Debemos extraer el número en concreto, para luego, compararlo con un ARRAY y poder mostrar concretamente el juguete al que corresponda ese código.
De momento, el problema lo tengo cuando trato de cortar las cadenas, creo que es con "explode", pero si podéis ayudarme...
// Contenido de las cartas.
$carta1=$_POST['carta1'];
$carta2=$_POST['nombre2'];
// Realizamos el corte de la carta 1.
$carta1corte=explode('=',$regalos1);
echo $regalos1[0];
echo $regalos1[1];
Ese es el código y cuando le doy a enviar al formulario me salen errores, que son:
Notice: Undefined variable: regalos1 in C:\wamp\www\php_dfsi\CartaReyes\revision.php on line 81
Notice: Undefined variable: regalos1 in C:\wamp\www\php_dfsi\CartaReyes\revision.php on line 83
Notice: Undefined variable: regalos1 in C:\wamp\www\php_dfsi\CartaReyes\revision.php on line 84
Gracias de antemano y un saludo. |