Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/12/2009, 10:07
Rubix
 
Fecha de Ingreso: noviembre-2009
Ubicación: Castelló de la Plana
Mensajes: 71
Antigüedad: 15 años
Puntos: 3
Respuesta: Problema con substr()

Hola! Muchas gracias por responder. Con tu solución me sigue pasando lo mismo, se me come 3 o 4 caracteres al final. ¿Quizás sea por que el signo "guión" vale por 2 o algo así? Sino no lo entiendo. De todas maneras al final las funciones han quedado asi y ya funcionan perfectamente:

Código:
function dataRecollida ($data){
	
	$caract=substr($data,1,1);
	if ($caract=' ') $resultat=substr($data,21,14);
	else $resultat=substr($data,22,14);
	return $resultat;
}

function dataTornada ($data){
	
	$caract=substr($data,1,1);
	if ($caract=' ') $resultat=substr($data,38,14);
	else $resultat=substr($data,39,14);
	return $resultat;
}

function dies ($data){
	$dies=trim(substr($data,0,2));
	return $dies;
}
Saludos!