Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2014, 09:07
rufoqe
 
Fecha de Ingreso: mayo-2007
Mensajes: 16
Antigüedad: 17 años
Puntos: 0
reemplazar foreach

hola a todos, tengo el siguiente codigo

$posts = array();
$i = 0;
foreach($a as $key => $value) {

preg_match("#php\?sid=([0-9]+)#", $c[$i],$id);
$id = $id[1];

$img = (strlen($b[$i])<20?'no':photo($b[$i]));
$img = preg_replace("#c([0-9]+).([0-9]+).([0-9]+).([0-9]+)#", '',$img);


sin embargo cuando lo ejecuto me sale lo siguiente

Warning: Invalid argument supplied for foreach() in /home/pagina/public_html/pagina.php on line 47


hay alguna forma de reemplazarlo, me han dicho que es por la versión de php, es cierto? gracias