Inlocuire text cu imagine

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
k0rupe
Mesaje:20

Inlocuire text cu imagine

Daca am textu
Antonia - Jameia
Cum asi putea in loc de Antonia sa imi afiseze o poza.
Daca nu exista poza cu Antonia sa imi apara o alta poza "no-photo.jpg"

Eu am incercat cu:

Cod: Selectaţi tot

<?php 
$blabla = 'Antonia - Jameia'; 
echo str_replace('Antonia', '<img src="http://www.cugetliber.ro/imagini/original/antonia-1354459552.jpg">', $blabla); 
?>
Dar cum scap de restu textului " - Jameia" sa ramana doar poza.

steell Mesaje:190
Am testat scriptul si daca poza exista imi inlocuieste pe Antonia, daca nu exista imi arata poza aceea in locul Antonia si numele melodiei.

Cod: Selectaţi tot

<?php
$blabla = 'Antonia - Jameia'; 
if (file_exists('http://www.cugetliber.ro/imagini/original/antonia-1354459552.jpg')) {
  echo str_replace('Antonia', '<img src="http://www.cugetliber.ro/imagini/original/antonia-1354459552.jpg">', $blabla);
}
else {
  echo '<img src="no-photo.jpg" />';
}
?>

k0rupe Mesaje:20
Mie imi apare poza "no-photo.jpg" nicidecum poza care inlocuieste "Antonia".
Dar eu am nevoie sa scap si de - Jameia .