Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2012, 14:21
Avatar de ncasolajimenez
ncasolajimenez
 
Fecha de Ingreso: enero-2012
Ubicación: España
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 0
Pregunta Eliminar frase str_replace

Es mi primer tema en este foro, a ver si consigo explicarme :D
Tengo una aplicacion en php que recoge un texto de una url con file get contents y despues lo muestra con un echo, bastante sencillo. El problema que ese texto viene al final con una frase que me gustaria eliminar, pero no se como. He probado con str_replace y otras funciones por el estilo pero no me funcionan. Esta es el codigo php:
Código PHP:
$fecha file_get_contents("http://feed.evangelizo.org/reader.php?date=$today&type=liturgic_t&lang=SP");
echo 
$fecha
Y eun texto de ejemplo que puede salirme con el file get contents es este:
Cita:
Después que Juan fue arrestado, Jesús se dirigió a Galilea. Allí proclamaba la Buena Noticia de Dios, diciendo:
"El tiempo se ha cumplido: el Reino de Dios está cerca. Conviértanse y crean en la Buena Noticia".
Mientras iba por la orilla del mar de Galilea, vio a Simón y a su hermano Andrés, que echaban las redes en el agua, porque eran pescadores.
Jesús les dijo: "Síganme, y yo los haré pescadores de hombres".
Inmediatamente, ellos dejaron sus redes y lo siguieron.
Y avanzando un poco, vio a Santiago, hijo de Zebedeo, y a su hermano Juan, que estaban también en su barca arreglando las redes. En seguida los llamó,
y ellos, dejando en la barca a su padre Zebedeo con los jornaleros, lo siguieron.

Extraído de la Biblia, Libro del Pueblo de Dios.
Para recibir cada mañana el Evangelio por correo electrónico, registrarse : evangeliodeldia.org
Y yo quisiera eliminar la parte final, desde Extraido hasta .org, pero no se como. HE probado asi:
Código PHP:
$dia date ('md');
$doc file_get_contents("http://feed.evangelizo.org/reader.php?date=20120122&type=reading&lang=SP&content=GSP");
$repl "Extraído de la Biblia, Libro del Pueblo de Dios.
Para recibir cada mañana el Evangelio por correo electrónico, registrarse : evangeliodeldia.org"
;
$doc2 str_replace($repl,"",$doc);
echo 
$doc2
Pero no funciona.
He buscado en los manuales de php, pero no dice que se pueda eliminar una frase entera con str_replace.

Espero haberme explicado bien, y gracias por sus respuestas :D