Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
Bonjour tous le monde.
Je me suis mis au php il n'y a pas très longtemps et je suis à la création d'un deuxième site.
J'ai créé un album photo moi même, mais le problème, c'est que je n'arrive pas à créer un bouton pour faire défiler les photos.
Voilà le code utilisé pour mon album (affichage de la photo) :
<?php
if($nb==''){
$nb=288;
}
if($nb<100){
$image = "http://prvous.free.fr/images/anivDR01/anivDR0"."$nb".".jpg";
}
else {
$image = "http://prvous.free.fr/images/anivDR01/anivDR"."$nb".".jpg";
}
print '<img src="'.$image.'" alt="anivDR" />';
?>maintenant, je voudrais avoir une puce qui a pour lien quelque chose dans le genre pour faire passer à la photo suivante :
'http://prvous.free.fr/index.php?page=anivDR&nb=nb+1'
Le pb, c'est 'nb=nb+1'
Est-ce que quelqu'un pourrais m'aider s'il vous plait.
Merci
Hors ligne
bah, nb + 1 ...
echo '<a href="http://prvous.free.fr/fichier.php?nb='.$nb+1.'" title="image">image </a>';
il ne faut pas chercher à faire compliquer hein ![]()
bien souvent, la solution la plus simple est la meilleure (souvent pas à chaque fois)
Hors ligne
J'ai ajouté ton bout de code à la suite du mien, mais malheureusement il me renvoit la phrase suivante lorsque je lance la page
:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /var/www/free.fr/a/f/prvous/anivDR.php on line 100
Hors ligne
deux hoses : nb++ fonctionne aussi. et il y a un pbm avec tes " dans ton code...
$nb++; // incrémente de 1 echo "<a href='http://prvous.free.fr/fichier.php?nb=".$nb."' title='image'>image n°".$nb."</a>";
KaZhaR, la boite réponse rapide ne fait que deux ligne de haut... pas très pratique ![]()
Hors ligne
Merci palmivore. Le code marche bien.
Parcontre à la place du texte je voudrais mettre une image gif.
Je me creuse la tête dessus, mais je suis sur que c'est un truc tout con...
Hors ligne
KaZhar, c'était comme si la balise fieldset & legend couvrait le textarea.
ReDj :
remplace image n°".$nb." par ton tag <img src='chemin/fichier.gif' alt='image suivante'>
Hors ligne
tu mets la balise de l'image à la place du texte
en précisant, dans la balise d'image qu'il ne faut pas mettre de bordure :
style="border: 0px;"
(et si tu veut faire ca bien, mets le dans une class css)
Hors ligne
Merci KaZhaR, en effet c'était vraiment con comme truc.
Parcontr le code pour les bordures ne veut pas être pris en compte. Il me renvoi toujours un message d'erreur.
Hors ligne
C'est bon , j'airéussi.
Voilà le code que j'ai mis :
<img src='design/gauche.gif' alt='image précédente' border = '0'>
En fait taleur, il y avait une guillemet qui se baladait à la fin, du cou sa bloquait.
Je voudrais vous remercier, car pour la création de mon site j'ai fait appel à plusieur forum. Et je regrette bien de ne pas être tombé sur le votre plus vite. Au moins ici on est vraiment aidé et en plus jusqu'au bout.
Encore Merci
Dernière modification par ReDj (01-07-2005 06:02:19)
Hors ligne
Pas conforme mais sa marche ![]()
Merci ![]()
Hors ligne