Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2010, 11:50
Avatar de ayukkonen
ayukkonen
 
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.