Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

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.
 

#1 30-06-2005 14:52:59

ReDj
Membre
Date d'inscription: 30-06-2005
Messages: 6

Un album photo

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) :

Code:

<?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

 

#2 30-06-2005 15:03:03

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Un album photo

bah, nb + 1 ...

Code:

echo '<a href="http://prvous.free.fr/fichier.php?nb='.$nb+1.'" title="image">image </a>';

il ne faut pas chercher à faire compliquer hein wink
bien souvent, la solution la plus simple est la meilleure (souvent pas à chaque fois)

Hors ligne

 

#3 30-06-2005 20:22:51

ReDj
Membre
Date d'inscription: 30-06-2005
Messages: 6

Re: Un album photo

J'ai ajouté ton bout de code à la suite du mien, mais malheureusement il me renvoit la phrase suivante lorsque je lance la page sad :

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

 

#4 01-07-2005 03:53:21

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: Un album photo

deux hoses : nb++ fonctionne aussi. et il y a un pbm avec tes " dans ton code...

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 smile

Hors ligne

 

#5 01-07-2005 05:16:36

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Un album photo

euh chez moi, elle fait plus que deux lignes de haut
je viens de l'agrandir. c'est mieux ?

Hors ligne

 

#6 01-07-2005 05:21:14

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: Un album photo

Far better. thanks mate !

Hors ligne

 

#7 01-07-2005 05:24:26

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Un album photo

c'est bizarre pcke j'ai juste passé le cols de 15 à 20...

Hors ligne

 

#8 01-07-2005 05:26:06

ReDj
Membre
Date d'inscription: 30-06-2005
Messages: 6

Re: Un album photo

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

 

#9 01-07-2005 05:33:53

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: Un album photo

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

 

#10 01-07-2005 05:35:08

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Un album photo

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 :

Code:

style="border: 0px;"

(et si tu veut faire ca bien, mets le dans une class css)

Hors ligne

 

#11 01-07-2005 05:50:41

ReDj
Membre
Date d'inscription: 30-06-2005
Messages: 6

Re: Un album photo

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

 

#12 01-07-2005 05:56:49

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Un album photo

quel message ?
ce n'est pas du php hein, c'est du css

exemple, dans une image :

Code:

<img src="tonimage.gif" alt="ton image" style="border: 0px;" />

Hors ligne

 

#13 01-07-2005 06:01:16

ReDj
Membre
Date d'inscription: 30-06-2005
Messages: 6

Re: Un album photo

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

 

#14 01-07-2005 06:02:23

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: Un album photo

pas conforme la balise border
mais si tu te moque de respecter les standards stricts, ca fonctionne wink

Hors ligne

 

#15 01-07-2005 06:03:39

ReDj
Membre
Date d'inscription: 30-06-2005
Messages: 6

Re: Un album photo

Pas conforme mais sa marche wink

Merci big_smile

Hors ligne