Bonjours à tous,
J'ai une liste d'adresse de partenaires d'echange de bannieres qui se
compose d'une url du site et une url d'image, mais parfois, ces
partenaires on plutot des script déjà tout fait donc ma liste se
compose de 3 cas:
1. http://www.site.com||http://www.site.com/image/image.jpg.
2. http://www.site.com||<script...(pour l'image)</script>
3. <script... </script>||(vide);
Donc j'ai fait ce code:
$dbPub=listpub.dtb";
if (FileDBExist($dbPub)){
$dburl = ReadDBFields($dbPub);
$nburl = count($dburl);
$dburl = file($dbPub);
for ($i = 0; $i < $nburl; $i++) {
list($lien,$img) = explode("||", $dburl[$i]);
if (substr($lien,1,7) == "<script") {
echo $lien;
}else{
if (substr($img,1,7) == "<script") {
echo "<a href=\"".$lien."\"
target=\"blank\">".$img;
} else {
echo "<a href=\"".$lien."\"
target=\"blank\"><img src=\"".$img."\" border=\"0\"
alt=\"".$lien."\" title=\"".$lien."\" class=\"cadre\"
onFocus=\"this.blur()\" /></a><br /><br />";
}
}
}
}
Mais ca ne marche pas, on dirait que la balise de script bloque le
tout, car quand je test le résultat de $image dans le cas 2, la vble
est vide et dans le cas 3, la vble $lien aussi est vide.
Quelqu'un aurait une idée du probleme?
Merci d'avance.
Thanae19
thanae19@thanae.netwww.thanae.net //
www.mysticmedium.net