Foros del Web » Programando para Internet » PHP »

problemas array y explode

Estas en el tema de problemas array y explode en el foro de PHP en Foros del Web. Hola, tengo este código: $pre=$_POST["pregun"]; //Viene de un textarea $res=$_POST["resp"]; //Viene de un textarea $pru=array(); $pru=$_POST["pru"]; $insertar=$pre."|".$res; array_push($pru, $insertar); $separar=explode("|",$pru); Me da el siguiente error: ...
  #1 (permalink)  
Antiguo 16/01/2008, 08:47
 
Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 0
problemas array y explode

Hola,
tengo este código:

$pre=$_POST["pregun"];//Viene de un textarea
$res=$_POST["resp"];//Viene de un textarea
$pru=array();
$pru=$_POST["pru"];
$insertar=$pre."|".$res;
array_push($pru, $insertar);
$separar=explode("|",$pru);

Me da el siguiente error:
Notice: Array to string conversion in c:\archivos de programa\easyphp1-8\www\generador\propias.php on line 177

Nosé cual puede ser la causa ya que esta función la he utilizado en otras ocasiones y no me ha dado problemas.
Alguien sabe lo que puede ser?
Gracias de antemano
  #2 (permalink)  
Antiguo 16/01/2008, 09:16
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo Re: problemas array y explode

Modifica la siguiente linea
Código PHP:
$pru=$_POST["pru"];
//Lo que sucede es que pru , en esta caso no es un arreglo, si no una cadena 
por:

Código PHP:
$pru[] =$_POST["pru"];
//Yo agregaria los siguiente
if(!empty($pru))
{
  
$insertar=$pre."|".$res;
  
array_push($pru$insertar);
  
$separar=explode("|",$pru);

  #3 (permalink)  
Antiguo 17/01/2008, 04:53
 
Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: problemas array y explode

Tan facil como eso
gracias
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 06:36.