j'ai un script qui affiche des femmes et des hommes de mon site de rencontre.
le problèmes c'est que j'ai des images qui commence par le nom d'image "photo_xxxxxx.png" et d'autre qui on pas cette extension au debut du nom de l'image.
ça fait que quand je lance mon script certaines photos vont s'afficher et d'autre non ?? parce qu'ils n' ont pas l'extension photo_ au debut du nom
comment faire pour que dans les deux cas cela s'affiche normalement ?
Alors j'ai voulu mettre cette condition dans le script mais rien à faire çà s'affiche pas??
si le fichier exist j'affiche l'image sans l'extension sinon j'affiche avec l’extension photo_
Merci de votre aide , je suis débutant..
voici une partie du code :
Code : Tout sélectionner
$sHTML .=
<tr style="margin-top: 30px; border: 1px solid black;">
<td width="112" style="text-align: center;"><a href="http://www.jrencontre.fr/'.$femme['username'].'" target="_blank" rel="noreferrer">
[b] if(file_exists('wall/media/profile/'.$femme['picture'].')) {
echo "<img src="wall/media/profile/'.$femme['picture'].'" border="0" width="190" height="300" style="max-height: 200px; border: 1px solid #cccccc; display: block"><br>";
} else {
echo "<img src="wall/media/profile/photo_'.$femme['picture'].'" border="0" width="190" height="300" style="max-height: 200px; border: 1px solid #cccccc; display: block"><br>";
}[/b]
<br><strong style="font-size: 12px; color: #9999FF">'.$femme['username'].'</strong>
<br><a href="http://www.jrencontre.fr/'.$femme['username'].'" target="_blank" rel="noreferrer"><img src="http://www.jrencontre.fr/wall/profil.png" alt="Voir son profil" border="0"></a></td>
<td width="148" style="font-size: 11px"></td>
<td width="112" style="text-align: center;"><a href="http://www.jrencontre.fr/'.$oOldFemme['username'].'" target="_blank" rel="noreferrer"><img src="http://www.jrencontre.fr/wall/media/profile/'.$oOldFemme['picture'].'" border="0" width="190" height="300" style="max-height: 200px; border: 1px solid #cccccc; display: block"></a><br><strong style="font-size: 12px; color: #9999FF">'.$oOldFemme['username'].'</strong>
<br><a href="http://www.jrencontre.fr/'.$oOldFemme['username'].'" target="_blank" rel="noreferrer"><img src="http://www.jrencontre.fr/wall/profil.png" alt="Voir son profil" border="0"></a></td>
<td width="148" style="font-size: 11px"></td>
</tr>';
voici tout le code :
Code : Tout sélectionner
<?php
// Nombre d'homme à charger
$nNombreHomme = 10;
// $nNombre de femme à charger
$nNombreFemme = 10;
$conf = array();
$conf['db_hostname'] = 'localhost';
$conf['db_username'] = 'root';
$conf['db_password'] = '';
$conf['db_name'] = 'db';
$oPDO = new PDO('mysql:host='.$conf['db_hostname'].';dbname='.$conf['db_name'], $conf['db_username'], $conf['db_password']) or die("ERROR");
// On envoit les messages
if ($nNombreHomme != 0) {
$sListeHomme = $oPDO->prepare("SELECT * FROM members as m INNER JOIN members_data_members as md on m.member_id = md.data_id WHERE md.data_gender1 = 1 ORDER BY RAND() LIMIT $nNombreHomme");
$sListeHomme->execute();
$tListeHomme = $sListeHomme->fetchAll(PDO::FETCH_ASSOC);
foreach($tListeHomme as $oHomme) {
$sHTML = '';
// On charge une femme aléatoirement
$oListeFemme = $oPDO->prepare("SELECT * FROM members as m INNER JOIN members_data_members as md on m.member_id = md.data_id WHERE md.data_gender1 = 2 ORDER BY RAND() LIMIT 10");
$oListeFemme->execute();
$oFemme = $oListeFemme->fetchAll(PDO::FETCH_ASSOC);
$oOldFemme = null;
foreach($oFemme as $femme) {
if ($oOldFemme == null) {
$oOldFemme = $femme;
continue;
}
$sHTML .=
<tr style="margin-top: 30px; border: 1px solid black;">
<td width="112" style="text-align: center;"><a href="http://www.jrencontre.fr/'.$femme['username'].'" target="_blank" rel="noreferrer">
[b] if(file_exists('wall/media/profile/'.$femme['picture'].')) {
echo "<img src="wall/media/profile/'.$femme['picture'].'" border="0" width="190" height="300" style="max-height: 200px; border: 1px solid #cccccc; display: block"><br>";
} else {
echo "<img src="wall/media/profile/photo_'.$femme['picture'].'" border="0" width="190" height="300" style="max-height: 200px; border: 1px solid #cccccc; display: block"><br>";
}[/b]
<br><strong style="font-size: 12px; color: #9999FF">'.$femme['username'].'</strong>
<br><a href="http://www.jrencontre.fr/'.$femme['username'].'" target="_blank" rel="noreferrer"><img src="http://www.jrencontre.fr/wall/profil.png" alt="Voir son profil" border="0"></a></td>
<td width="148" style="font-size: 11px"></td>
<td width="112" style="text-align: center;"><a href="http://www.jrencontre.fr/'.$oOldFemme['username'].'" target="_blank" rel="noreferrer"><img src="http://www.jrencontre.fr/wall/media/profile/'.$oOldFemme['picture'].'" border="0" width="190" height="300" style="max-height: 200px; border: 1px solid #cccccc; display: block"></a><br><strong style="font-size: 12px; color: #9999FF">'.$oOldFemme['username'].'</strong>
<br><a href="http://www.jrencontre.fr/'.$oOldFemme['username'].'" target="_blank" rel="noreferrer"><img src="http://www.jrencontre.fr/wall/profil.png" alt="Voir son profil" border="0"></a></td>
<td width="148" style="font-size: 11px"></td>
</tr>';
$oOldFemme = null;
}
echo "$sHTML";
}
}
?>