Page 1 sur 1

Gallerie d'images avec liens

Posté : 05 févr. 2012, 05:38
par Da Avatar
Bonjour(ou bonsoir)
J'aurais vraiment besoin d'aide d'un bon samaritain..
J'ai créé une gallerie d'images avec un lien sur chaque image.
Tous mes liens sont écrit de la façon suivante dans un document .txt

Code : Tout sélectionner

<div class="gallery"> <a href="http://www.website.com"> <img src="http://tc16.easythumbhost.com/image.jpg" onerror="ImgError(this)"/> </a> </div> #enddiv
Par la suite, mes pages sont séparées avec un script php pour aller chercher mes liens et les sortir comme ceci
<?php
 $links = "links/liens.txt";
 $fd = fopen ($links, "r");
 $content = fread ($fd,filesize ($links));
 fclose ($fd);
 $delimiter = "#enddiv";
 $splitcontent = explode($delimiter, $content);
 $output = array_slice($splitcontent, 0, 160);
?>

<?php
 foreach ( $output as $divs )
{
 echo "$divs";
}
?>
Mon script fonctionne parfaitement, mais j'ai un immense problème : les liens morts.
Après de longues recherches, beaucoup de travail et de l'aide, j'ai résulté à un script qui, lors de la présence d'un erreur dans mon image (onerror), supprimait la section complète du document .txt. Mais comme php a besoin de réécrire le document au complet à chaque fois, avec plusieurs liens morts de fil, je n'en vient pas à bout et mon document ne se réécrit pas au complet, ce qui est plutôt logique vu la taille du fichier et le délai pour le réécrire en entier.

Je n'ai jamais touché à SQL mais je me suis fait conseiller de l'utiliser pour stocker mes liens et les gérer. Je n'ai aucune idée comment l'utiliser et je suis complètement épuisé de tous les jours de travail faits pour rien.
Alors voilà, j'aimerais bien savoir comment sortir de cet impasse. Merci bcp.

Re: Gallerie d'images avec liens

Posté : 09 févr. 2012, 15:34
par moogli
salut,

commence par ce tuto et lit les suivants.


@+