|
Informations |
Messages |
muktaditi
1824 messages
PC de Compèt'
|
Le 30 Juin 2011 à 10h22
bonjour bonjour !!!!!!!!!
bon voila... j'ai un projet que j'aimerai mettre en place, et malgré des heures a étudier le site du zéro, des cours éléphorm et tout ce que je peux trouver, je crois que j'en aurais pour 10 ans à venir a bout...
je voudrais créer un petit site "vide grenier" par lequel je compte proposer ce que j'ai dans mon grenier...
j'ai compris comment créer la base, et je la remplie jour après jour (y'a beaucoup de choses dans mon grenier)
mon peu de notion ne me permet pas de construire ce site comme je le voudrais, alors je cherche quelqu'un pour combler mes lacunes...
j'aurais préféré tout faire par moi même, mais tel que je voudrais que ce soit, ça m'apparait comme très complexe....bien sur je cherche a apprendre, mais c'est long.....
voila... si ça tente quelqu'un, ben ce serrait cool, je donnerai tous les détails...

|
|
|
|
Publicité |
|
|
|
muktaditi
1824 messages
PC de Compèt'
|
Le 07 Juillet 2011 à 08h31
bonjour....
bon je suppose que je n'ai pas de réponses parce que trop imprécise....
alors...
Question:
j'ai une page menu.php, sur laquelle il y a 3 boutons
Code
<?php
<a href="contenu1.php">bouton1</a>
<a href="contenu2.php">bouton2</a>
<a href="contenu3.php">bouton3</a>
?>
ses 3 liens mènent pour l'instant a 3 pages différrentes...
or ces 3 pages sont exactement identiques a l'exeption d'une <div="contenu">
j'aimerai donc que tous les liens mènent a 1 seul page contenu.php, mais que seule cette <div> soit variable selon évidemment le bouton cliqué....
et là je bloque...
|
|
|
|
Skwizer
1079 messages
PC de Compèt'
|
Le 07 Juillet 2011 à 09h53
Coucou Mu', ça fait un bail
Alors pour ton souci, ce n'est pas trop compliqué, il faut utiliser un $_GET.
En gros, tu appelleras ta page par exemple via : tonsite.com/tapage.php?contenu=1 ou tonsite.com/tapage.php?contenu=2 ou tonsite.com/tapage.php?contenu=3
Et ensuite dans ton code :
<?php
if($_GET[contenu] == '1') {
echo 'div contenu 1';
}
else if ($_GET[contenu] == '2') {
echo 'div contenu 2':
}
else if ($_GET[contenu] == '3') {
echo 'div contenu 3':
}
else {
echo 'Il faut préciser un contenu';
}
?>
En cherchant un peu j'ai trouvé ça qui pourra peut être t'aider
|
|
Vouons un culte à l'admin dont le nom commence par P et finit par ouzy !
|
|
muktaditi
1824 messages
PC de Compèt'
|
Le 07 Juillet 2011 à 11h22
coucou 
Merci pour ta réponse...
je dois sans doute être un peu neuneu, mais je tourne en rond...
je comprends sans soucis sauf pour
echo 'div contenu 1';
j'ai donc pensé que tu voulais dire que j'écrive echo'<div>et tout le contenu ici</div>' dans chaque if,
mais ça ne marche pas...
je capte pas comment déclarer cette variable et ou inscrire tout ce contenu..

edit: j'avais pas vu ton lien "ça" mdr.... merci je vais y jeter un œil
|
|
|
|
Skwizer
1079 messages
PC de Compèt'
|
Le 08 Juillet 2011 à 13h06
Oui, en fait à la place du div contenu 1, tu mets le contenu
Ca donne quelquechose comme :
<?php
if($_GET[contenu] == '1') {
echo '<div>Bla bla mon premier contenu</div>';
}
else if ($_GET[contenu] == '2') {
echo '<div>Bla bla mon second contenu</div>';
}
else if ($_GET[contenu] == '3') {
echo '<div>Bla bla mon troisième</div>';
}
else {
echo '<div style="color:red;font-weight:bold">Il faut préciser un contenu</div>';
}
?>
Essaie de copier ca dans une page s'appelant par exemple mapage.php.
Ensuite, vas sur http://tonsite.com/mapage.php?contenu=1, puis http://tonsite.com/mapage.php?contenu=2 puis http://tonsite.com/mapage.php?contenu=3, où tu devrais avoir les trois contenus différents qui s'affichent.
Puis simplement sur http://tonsite.com/mapage.php, ou la dernière erreur devrait s'afficher
|
|
Vouons un culte à l'admin dont le nom commence par P et finit par ouzy !
|
|
muktaditi
1824 messages
PC de Compèt'
|
Le 08 Juillet 2011 à 17h11
Citation de muktaditi ben oui... mais non, arggggggggggg ça m'agace,
ma page menu.php:
Code <body>
<a href="contenu.php?contenu=1">bouton1</a>
<a href="contenu.php?contenu=2">bouton2</a>
<a href="contenu.php?contenu=3">bouton3</a>
</body>
ma page contenu.php:
Code
<?php
if($_GET[contenu] == '1') {
echo '<div>Bla bla mon premier contenu</div>';
}
else if ($_GET[contenu] == '2') {
echo '<div>Bla bla mon second contenu</div>';
}
else if ($_GET[contenu] == '3') {
echo '<div>Bla bla mon troisième</div>';
}
else {
echo '<div style="color:red;font-weight:bold">Il faut préciser un contenu</div>';
}
?>
j'ai recopié....
et le contenu s'affiche bien, mais j'ai aussi une erreur :
Notice: Use of undefined constant contenu - assumed 'contenu' in C:wampwwwessaiscontenu.php on line 12, qui est : if($_GET[contenu] == '1') {
j'ai mis les 3 lignes de lien de menu.php entre les balises <?php ?>, mais ça marche encore moins.... y'a une truc qui m'échappe
|
|
|
|
michel91
11 messages
Barrette de RAM
|
Le 17 Juillet 2011 à 18h26
Bonjour.Apparemment cela vient de ce que le symbole { doit se trouver en dessous de ta ligne $get:
if($_GET[contenu] == '1')
{
echo '<div>Bla bla mon premier contenu</div>';
Essaies comme cela, et tiens nous au courant. A plus.
|
|
|
|
michel91
11 messages
Barrette de RAM
|
Le 19 Juillet 2011 à 11h51
Bonjour. Quel genre de site tu veux faire: un site de petites annonces ou un site boutique,ou un site de ventes aux enchères? A plus.
|
|
|
|
muktaditi
1824 messages
PC de Compèt'
|
Le 19 Juillet 2011 à 12h46
le projet global est :
1 site ( muktaditi.fr) contenant 3 sites - 1 site "vitrine" : STUDIOZEN
- 1 site "vide grenier" LE GRENIER (pas une vente aux enchères...
(l'utilisateur propose son prix
- 1 site "blog" GREYWOLF
l'intégralité du site à le même gabarit (entete/contenu/pied
mais 1 design global variable (4 design donc)
et un contenu variable selon les actions de l'utilisateur
je viens de voir sur http://pbnaigeon.developpez.com/tutoriel/PHP/conception-site-dynamique/
comment le conceptualiser...
du coup je revois ma copie dans son intégralité....
|
|
|
|
michel91
11 messages
Barrette de RAM
|
Le 19 Juillet 2011 à 13h55
re. Cela devient trop compliqué pour moi,car je n'ai aucune formation en programmation PHP et CSS. Sinon celaa aurait été avec plaisir que je t'aurais aidé. Si tu as besoin de scripts tu peux toujours me le demander. J'ai fait une demande d'aide sur le forum, mais pas de réponse.A plus.
|
|
|
|
muktaditi
1824 messages
PC de Compèt'
|
Le 19 Juillet 2011 à 15h50
bah merci quand même 
|
|
|
|
|