Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/09/2009, 14:09
Avatar de m_sassa
m_sassa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Rio Cuarto - Córdoba - Argentina
Mensajes: 299
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: problema con explode

Mira, esto a mi me funciono:

Código:
	$cadena = '\imagenes\fotos\carpeta\usuario\talfoto.jpg';
	$sep = explode('\\', $cadena);
	
	echo count($sep).'<br>';
	
	foreach ($sep as $key=>$value) {
		echo '-'.$value.'<br>';
	}

/*imprime

6
-
-imagenes
-fotos
-carpeta
-usuario
-talfoto.jpg

*/
En primer lugar debes escapar el \ con un \\.
En segundo lugar debes usar comillas simples para la cadena, sino da la casualidad de que en el ultimo elemento, que seria el \talfoto.jpg toma el \t como una tabulacion.

Espero te sirva.
__________________
"El paisano es la persona que lleva el paisaje en el alma"
Atahualpa Yupanqui