par
meuse5588 » 05 juin 2014, 16:01
Bonjour
Désolé de poser cette question mais après avoir pas mal rechercher sur le forum je ne trouve pas de réponse à mon petit problème.
voila je m'explique, via php je charge une image dans une div, cependant le chemin est formé de variable.
quand je charge une image existante aucun problème, normal, mais quand je cherche a charger une image et que celle-ci est introuvable sur mon ftp, erreur, j'ai le petit icône pour me dire que l'image est manquante, je souhaiterai donc afficher une autre image de substitution toujours avec un "echo", j'ai testé avec une boucle IF mais rien, pourriez vous me donner un coup de main.
merci
voici le code :
Code : Tout sélectionner
<?php
$subject = file_get_contents("../dossier/fichier.htm");
$pattern = '`<div class="titre">(.+)<br />(.+)<span class="song-titre">(.+)</span>`Uis';
preg_match($pattern, $subject, $matches);
$a=$matches[1];
$s=$matches[3];
$a=preg_replace('/\s\s+/', '', $a);
$t=$a.''.$s;
?>
<?php
echo ('<img src="http:/site/tdossier/'.$a.'.jpg" style="height:100px" />');
?>
</br>
<?php
echo $a.' </br> '.$s;
?>
Bonjour
Désolé de poser cette question mais après avoir pas mal rechercher sur le forum je ne trouve pas de réponse à mon petit problème.
voila je m'explique, via php je charge une image dans une div, cependant le chemin est formé de variable.
quand je charge une image existante aucun problème, normal, mais quand je cherche a charger une image et que celle-ci est introuvable sur mon ftp, erreur, j'ai le petit icône pour me dire que l'image est manquante, je souhaiterai donc afficher une autre image de substitution toujours avec un "echo", j'ai testé avec une boucle IF mais rien, pourriez vous me donner un coup de main.
merci
voici le code :
[code]
<?php
$subject = file_get_contents("../dossier/fichier.htm");
$pattern = '`<div class="titre">(.+)<br />(.+)<span class="song-titre">(.+)</span>`Uis';
preg_match($pattern, $subject, $matches);
$a=$matches[1];
$s=$matches[3];
$a=preg_replace('/\s\s+/', '', $a);
$t=$a.''.$s;
?>
<?php
echo ('<img src="http:/site/tdossier/'.$a.'.jpg" style="height:100px" />');
?>
</br>
<?php
echo $a.' </br> '.$s;
?>
[/code]