|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Bonjour a tous,
Voila je taff en ce moment sur la creation d’un site internet perso. J’ai toujours code en html mais cette fois ci je veux faire un truc un peu serieu et coder en PHP pour rendre mon site dynamique et attirer des visiteurs reguliers. Je vais pas vous embeter avec le contenu de mon site mais je vous explique mon probleme : - Tout d’abord les gens se logg sur le site, ce nom de log est stocke dans une variable. Le but est de creer une page assez simple avec un tableau comme celui-ci : Day Week Month une case que l'on peut cocher "daily" une case que l'on peut cocher "weekly" une case que l'on peut cocher "monthly" affichage des images en fonction de ce qui est coche logger_daily.png logger_weekly.png logger_monthly.png Je voudrais que l’utilisateur puisse cocher le nombre de cases qu’il veut ( ce nombre de cases cochees serait stocke dans une variable afin d’afficher par la suite le nombre d’images correspondantes) Et je souhaite qu’une image s’affiche coreespondant a la case cochee. ( a savoir que les images seront stockes dans des repertoires sous la forme : nom_du_logger_daily.png Ici dans le cas ou le logger souhaite afficher daily.) Voila j’esper que mon message est claire vu que je ne suis pas tres doue en php j’ai meme du mal a me comprendre . J’espere aussi que mon probleme va vous interesser et je vous remercie par avance. (mon clavier est en qwerty soyez indulgent je n'ai pas les accents) Voici mon code pour l'instant : Code :
-Je voudrais savoir si la facon dont j'ai mis ma variable $cmp est bien? Et si elle s'incremente bien quand la case est cochee? Cordialement Matthieu Hoel : mathoel13@gmail.com PS: J'ai suprime les anciens boutons "Log" et "Tracer le graph" en me disant que dans e cas du menu deroulant, la selection d'un logger envoi directement leformulaire. Et dans le cas du trace du graph le simple fait de cocher une case affiche directement un fenetre avec le .png |
||
|
|
00
|
|
|
#2 | |
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Citation:
Code :
echo("<table><table width=1000 border=10 align=center>"); - Tu prévois que les utilisateurs se log sur le site, donc $_SESSION à travailler et je te conseille de penser au fait d'intégrer une bdd à ton site, tu y gagnera en réactivité et flexibilité par rapport à ton fichier .ini qui d'ailleurs ne peut pas travailler sur les IP (si dynamique c'est fini). - Pour compter tes checkbox cochés, tu incrémente une variable si le $_POST des checkbox est à TRUE.
__________________
Pensez à la balise [CODE]. Aucune réponse aux questions par MP. |
|
|
|
00
|
|
|
#3 |
![]() ![]() Sébastien Ingénieur réalisateur Inscription : mars 2011 Messages : 776 ![]() |
Bonjour,
Evite déjà la syntaxe type Personnellement, j'ai même pas eu le courage de lire ton code jusqu'au bout, je trouve ça laid. Ensuite tu parles de login, qui dit login dit variables de session. Après pour ton nombre d'image, tu fais un compteur en pensant bien à récupérer les noms des checkbox ( sinon tu auras le nombre de case cochée par tu ne sauras pas lesquelles ).
|
|
|
01
|
|
|
#4 |
![]() ![]() |
Bonjour, restons positifs ...
Je te conseille de commencer par le début : Le tutoriel pour grands débutants pressés Cet excellent tuto explique de manière simple et ludique les bases du langage php. Ensuite, puisque tu n'as jamais fait de site dynamique, d'être plus "modeste" : je veux dire de commencer par quelque chose de simple, et d'augmenter la difficulté au fur et à mesure. En clair, comme c'est un nouveau langage, avant de faire une "grande conférence", apprends à dire "papa" "maman" !
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
|
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Mon code est laid
Je vais remplacer les echo par des print et editer mon post. Merci pour les indications sur le bbd, $_POST et $_SESSION En fait je debute en php donc je suis oblige de me renseigner sur tout ca puis je me remet au travail. |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Hello,
C'est vraiment gentil de me repondre aussi vite , ca me motive pour travailler.Je viens d'editer mon premier post en y mettant mon nouveau code (j'ai essaye de le rendre plus propre pour FirePrawn) j'ai mis mes nouvelles questions aussi. Je vais me renseigner sur les sessions maintenant. |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Est-ce que l'un d'entre vous pourait m'expliquer le fonctionnement de $_SESSION dans le cas precis de mon code.
Il faudrait que j'utilise une ligne comme je pense. Mais je ne sais pas bien quels sont mes variables et tout, c'est pas tres clair encorepour moi.. |
|
|
00
|
|
|
#8 |
![]() ![]() Sébastien Ingénieur réalisateur Inscription : mars 2011 Messages : 776 ![]() |
Tu ne peux pas utiliser la variable $_SESSION si tu ne la remplis pas mathoel.
Tes tests pour ton compteur vont te renvoyer une erreur, ou au mieux ne rien incrémenté. Ton $_SESSION['case_'] n'existe pas, à quel moment tu lui signifie qu'il y a quelque chose dedans ? |
|
|
10
|
|
|
#9 | ||
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Code :
Qu'en pensez vous? |
||
|
|
00
|
|
|
#10 | ||
![]() ![]() Sébastien Ingénieur réalisateur Inscription : mars 2011 Messages : 776 ![]() |
Va voir ici le pdf est très bien fait : http://beaussier.developpez.com/articles/php/session/
Un conseil : plutôt que d'essayer de bidouiller, lit un manuel sur tel ou tel fonction de PHP avant de l'expérimenter, tu verras que tout sera plus clair. Et pour être plus concret si tu veux ce que je veux dire c'est ça : Code :
|
||
|
|
10
|
|
|
#11 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Merci pour le PDF il est bien fait je suis entrain de le lire. Et je comprends mieux comment faire mes sessions.
Mais mon cas a moi n'est pas traite. Parce que moi je veux juste que l'utilisateur fasse defiler les logger dans le menu deroulant et quand il clique sur le bon nom hop il se retrouve sur sa page. Je sais pas si tu a vu mon code a cet endroit mais je vois pas trop comment adapter ce que je vois dans le pdf. |
|
|
00
|
|
|
#12 | ||
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Code :
PS j'ai mis a jour la session pouvez vous verifier la justesse du code? |
||
|
|
00
|
|
|
#13 |
![]() ![]() |
euhhhh ... kezako ???
C'est pour quoi faire, ce bout de code ??
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
|
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Excuse moi je l'ai sortis de mon code.
C'est le code que tu peux retrouver pour les differentes options du menu deroulant. Ce menu deroulant qui contient les loggers et qui permet de se logger. |
|
|
00
|
|
|
#15 | |
![]() ![]() Sébastien Ingénieur réalisateur Inscription : mars 2011 Messages : 776 ![]() |
Citation:
Dans ce cas effectivement, tu fais ta liste déroulante, et ensuite un formulaire avec ton bouton envoyer oui par exemple pour l'envoyer sur la bonne page. Dans ce formulaire tu test la valeur sélectionnée, et en fonction, tu changes la page de destination. |
|
|
|
10
|
|
|
#16 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Exactement, pas de mot de passe juste a cliquer sur son nom et a cliquer sur login.
Je vais essayer de tapper les test. |
|
|
00
|
|
|
#17 |
![]() ![]() |
Peux-tu expliquer exactement comment est censé fonctionner cette liste déroulante ?
Je ne suis pas sûr que tu le sache vraiment ! C'est une liste déroulante des noms (ou login) de toutes les personnes ??? Dans laquelle n'importe qui sélectionne .... n'importe qui ?? Donc, tout le monde peut avoir accès aux pages de ... tout le monde !!
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
|
|
|
00
|
|
|
#18 | ||
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Code :
|
||
|
|
00
|
|
|
#19 | ||||
![]() ![]() |
A quoi ca sert ??? :
Code :
Code :
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
|
||||
|
|
10
|
|
|
#20 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2011 Messages : 33 ![]() |
Pour jreaux62 :
C'est exactement ce que tu a dit , un menu deroulant ou chaqun choisi le logger qu'il veut. C'est un peu etrange surement mais adapte a mes besoins. Justement la ou tu a mis en commentaire il n'y a rien c'est parce que je ne connais pas la syntaxe. J'aimerais une chose ici : que l'action de cocher la case ouvre un fichier (nomlogger_nomcase.png) dans une fenetre en dessous |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com