Pb PHP

Fermé
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011 - 16 mai 2011 à 16:22
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011 - 17 mai 2011 à 17:40
Bonjour,

Nous sommes trois étudiantes en statistique et nous avons un gros problème ! Pour la fin d'année nous avons un projet a réaliser, avec de la stat & de l'info .
Nous bloquons sur la partie de notre site internet -en php!- et avons de multiples questions.

Tout d'abord, pour utiliser du PHP faut il obligatoire télécharger WAMPSERVER ou easyPHP ? Ne peut on pas faire sans ?
Ensuite, nous avons un morceau de code que nous ne comprenons pas...

<?php
if (isset($_GET['page']) && ($_GET['page'] == 1)) {
echo "<div class='menuderoul'><a href='javascript:void(0)'>Présentation</a> </div>
<div class='menuderoul'><a href='javascript:void(0)'>Campagnes</a></div>
<div class='menuderoul'><a href='javascript:void(0)'>Actions</a></div>";
}
?>


On vous remercie d'avance !
A voir également:

9 réponses

Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
16 mai 2011 à 16:29
bonjour les filles,

pour pouvoir utiliser le langage PHP il faut un serveur php.

un serveur php est fournis avec WAMP et EasyPHP ainsi qu' gestionnaire de bases de données (MySQL) et un serveur Web Apache.

tout cela est obligatoire pour créer une application Web quelque qu'elle soit (sauf la base de donnée mais bon)

ensuite pour votre morceau de code, je vous détail :

<?php
if (isset($_GET['page']) && ($_GET['page'] == 1)) {
echo "<div class='menuderoul'><a href='javascript:void(0)'>Présentation</a> </div>
<div class='menuderoul'><a href='javascript:void(0)'>Campagnes</a></div>
<div class='menuderoul'><a href='javascript:void(0)'>Actions</a></div>";
} 


on ouvre les balises PHP et on test si la variable $_GET['page'] existe et si elle vaut 1. la variable $_GET['page'] si elle existe se trouve dans l'URL de la page sous la forme : mapage.php?page=1

si elle existe et vaut 1 on affiche les 3 div, sinon on passe a la suite. d'autre questions?

bonne journée
0
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011
16 mai 2011 à 16:42
Merci beaucoup de votre réponse si rapide.
Pour le moment nous n'avons plus de question mais ça ne serait tarder...car nous nous remettons au travail dès demain matin !
Bonne soirée :)
0
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011
17 mai 2011 à 10:21
Bonjour,

Nous avons refait notre site sans PHP (moins de complications)
On a un gros problème que nous avons déjà rencontré et la prof nous avait dit de tout recommencer car elle ne trouvait pas la solution, et aujourd'hui nous n'avons plus le temps de tout recommencer!

En fait, nous n'arrivons pas a faire apparaitre les textes aux bons endroits, quand on clique...On ne sait pas où écrire quoi , le texte, l'appel à la fonction, etc... en javascript du coup.
merci
0
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
17 mai 2011 à 10:28
Bonjour,

oula ^^

l'html est une langage de structuration de document, c'est a dire qu'il crée le squelette de votre page.

le CSS est un langage de décoration positionnement et autres.

grâce au css vous pouvez positionner n'importe quel élément dans une page.

jetez un coup d'oeil de ce coté
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011
17 mai 2011 à 11:24
Donc, lorsque l'on veut que le "texte1" apparaisse quand on clique sur "accueil" il faut faire ce reglage dans le Html ?!

Juste ainsi :
<div id="accueil">
<p>Bonjour</p>
</div>

?!
0
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
17 mai 2011 à 11:29
<div id="accueil">
<p>Bonjour</p>
</div> 


affichera "Bonjour" en toute simplicité.

j'ai un peu de mal à comprendre ce qui ne va pas =$

0
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011
17 mai 2011 à 11:48
En gros, le contenu de chacun de nos onglets s'affiche tout le temps , et pas seulement quand on clique sur l'onglet correspondant.

Est un soucis au niveau du .js .css ou dans l'html ?
0
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
17 mai 2011 à 14:01
donc vous voudriez que le mot "bonjour" ne s'affiche que quand on clic sur la div accueil?

pour faire cela c'est en javascript + css.

<div id="accueil" onClick="domcument.getElementById('phrase_accueil').style.display=block;">
<p id="phrase_accueil">Bonjour</p>
</div>


dans ton css

#phrase_accueil
{
display:none;
}

0
trinomeSTID Messages postés 7 Date d'inscription lundi 16 mai 2011 Statut Membre Dernière intervention 17 mai 2011
17 mai 2011 à 17:40
Merci beaucoup :)
0