Recupération de variable
Fermé
bowbow13
-
22 juin 2007 à 11:28
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 - 25 juin 2007 à 11:45
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 - 25 juin 2007 à 11:45
A voir également:
- Recupération de variable
- Convertisseur récupération de texte - Guide
- Recuperation video youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
- Récupération message whatsapp - Guide
- Recuperation de données - Guide
13 réponses
Malinots
Messages postés
177
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
26 février 2008
24
22 juin 2007 à 11:30
22 juin 2007 à 11:30
c kel language ke tu utilise
Malinots
Messages postés
177
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
26 février 2008
24
22 juin 2007 à 11:31
22 juin 2007 à 11:31
je connai pas dslé bone chance
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 335
22 juin 2007 à 14:16
22 juin 2007 à 14:16
re,
désolé, j'ai rien compris...
essaye d'etre plus clair sur comment est fait ton site, sur ou tu as ton login, ou tu as les pages... donnes un lien, etc, etc...
ps : je demande suppression du post je veux bien creer votre site web#3 (pour pollution du fil de discussion de notre part ;-) )
désolé, j'ai rien compris...
essaye d'etre plus clair sur comment est fait ton site, sur ou tu as ton login, ou tu as les pages... donnes un lien, etc, etc...
ps : je demande suppression du post je veux bien creer votre site web#3 (pour pollution du fil de discussion de notre part ;-) )
Alors mon site est constitué d une page principale (menu) sur laquelle j aimerais recuperer une variable pour ouvrir une session (test.php):
Les pages s affiche dans la div id=principale
La page qui doit me renvoyé la variable est celle la : (identification.php)
<? $page=""; ?> <html> <head> <title>Somei, une entreprise informatique</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript"> <!-- window.onload=montre; function montre(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) { document.getElementById('smenu'+i).style.display='none'; } } if (d) {d.style.display='block';} } //--> </script> <link rel="stylesheet" type="text/css" href="styleMenu.css"> </head> <body> <div id="global"> <div id="enTete"> <img src=".\img\SOMEI1.png" width="300px" height="200px" /> </div> <div id="menu"> <dl> <a href="test.php?page=accueil"><dt onmouseover="javascript:montre();" <? /*pour changer la couleur du bouton lors de la visite*/ if(!empty($_GET['page'])) { if($_GET['page']=='accueil') { echo("class=\"selected\""); } } else { echo("class=\"selected\""); } ?>>ACCUEIL</dt></a> </dl> <dl> <!-- menu SOCIETE //--> <a href="test.php?page=description"><dt onmouseover="javascript:montre('smenu1');" <? /*pour changer la couleur du bouton lors de la visite*/ if(!empty($_GET['page'])) { if($_GET['page']=='description' || $_GET['page']=='ressources' || $_GET['page']=='metiers') { echo("class=\"selected\""); } } ?>>SOCIÉTÉ</a></dt> <dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre('');"> <ul> <li><a href="test.php?page=description">Description</a></li> <li><a href="test.php?page=ressources">Ressources</a></li> <li><a href="test.php?page=metiers">Métiers</a></li> </ul> </dd> </dl> <dl> <!-- menu SDIS //--> <a href="test.php?page=solutionSdis"><dt onmouseover="javascript:montre('smenu2');"<? /*pour changer la couleur du bouton lors de la visite*/ if(!empty($_GET['page'])) { if($_GET['page']=='solutionSdis' || $_GET['page']=='referenceSdis') { echo("class=\"selected\""); } } ?>>SDIS</a></dt> <dd id="smenu2" onmouseover="javascript:montre('smenu2');" onmouseout="javascript:montre('');"> <ul> <li><a href="test.php?page=solutionSdis">Solution</a></li> <li><a href="test.php?page=referenceSdis">Références</a></li> </ul> </dd> </dl> <dl> <a href="test.php?page=savoirFaire"><dt onmouseover="javascript:montre('smenu3');"<? /*pour changer la couleur du bouton lors de la visite*/ if(!empty($_GET['page'])) { if($_GET['page']=='savoirFaire' || $_GET['page']=='solutionEau' || $_GET['page']=='referenceEau' || $_GET['page']=='wat' || $_GET['page']=='ccs' || $_GET['page']=='aep' || $_GET['page']=='ass' || $_GET['page']=='luc' || $_GET['page']=='lif' || $_GET['page']=='sema' || $_GET['page']=='dict') { echo("class=\"selected\""); } } ?>> EAU/ASSAINISSEMENT </a></dt> <dd id="smenu3" onmouseover="javascript:montre('smenu3');" onmouseout="javascript:montre('');"> <ul> <li><a href="test.php?page=savoirFaire">Savoir-faire</a></li> <li><a href="test.php?page=solutionEau">Solutions</a></li> <li><a href="test.php?page=referenceEau">Références</a></li> </ul> </dd> </dl> <dl> <a href="test.php?page=collSF"><dt onmouseover="javascript:montre('smenu4');"<? /*pour changer la couleur du bouton lors de la visite*/ if(!empty($_GET['page'])) { if($_GET['page']=='collSF' || $_GET['page']=='solutionColl' || $_GET['page']=='collRef' || $_GET['page']=='comp' || $_GET['page']=='fac' || $_GET['page']=='sal' || $_GET['page']=='sig' || $_GET['page']=='carto' || $_GET['page']=='urb' || $_GET['page']=='mairie' || $_GET['page']=='epic') { echo("class=\"selected\""); } } ?>> COLLECTIVITÉS LOCALES</dt></a> <dd id="smenu4" onmouseover="javascript:montre('smenu4');" onmouseout="javascript:montre('');"> <ul> <li><a href="test.php?page=collSF">Savoir-faire</a></li> <li><a href="test.php?page=solutionColl">Solution</a></li> <li><a href="test.php?page=collRef">Références</a></li> </ul> </dd> </dl> <dl> <a href="test.php?page=prodTout"><dt onmouseover="javascript:montre('smenu5');"<? /*pour changer la couleur du bouton lors de la visite*/ if(!empty($_GET['page'])) { if($_GET['page']=='prodTout' || $_GET['page']=='prodEau' || $_GET['page']=='prodSdis' || $_GET['page']=='prodColl') { echo("class=\"selected\""); } } ?>> NOS LOGICIELS</dt></a> <dd id="smenu5" onmouseover="javascript:montre('smenu5');" onmouseout="javascript:montre('');"> <ul> <li><a href="test.php?page=prodEau">Eau</a></li> <li><a href="test.php?page=prodSdis">Sdis</a></li> <li><a href="test.php?page=prodColl">Collectivité</a></li> </ul> </dd> </dl> </div> <div id="photo"> <?php /*affichage des photos correspondant au menu choisi*/ if(isset($_GET['page'])) { /*accueil*/ if($_GET['page']=='accueil') { echo("<img src=\".\img\photo\FORMATION.jpg\" width=\"100%\" height=\"91px\" />"); } /*societe*/ if($_GET['page']=='description' || $_GET['page']=='ressources' || $_GET['page']=='metiers') { echo("<img src=\".\img\photo\FORMATION.jpg\" width=\"100%\" height=\"91px\" />"); } /*sdis*/ if($_GET['page']=='solutionSdis' || $_GET['page']=='referenceSdis') { echo("<img src=\".\img\photo\pompier.jpg\" width=\"100%\" height=\"91px\" />"); } /*eau/assainissement*/ if($_GET['page']=='savoirFaire' || $_GET['page']=='solutionEau' || $_GET['page']=='referenceEau' || $_GET['page']=='wat' || $_GET['page']=='ccs' || $_GET['page']=='aep' || $_GET['page']=='ass' || $_GET['page']=='luc' || $_GET['page']=='lif' || $_GET['page']=='sema' || $_GET['page']=='dict') { echo("<img src=\".\img\photo\gouttes_eau.jpg\" width=\"100%\" height=\"91px\" />"); } /*collectivité locale*/ if($_GET['page']=='collSF' || $_GET['page']=='comp' || $_GET['page']=='fac' || $_GET['page']=='sal' || $_GET['page']=='sig' || $_GET['page']=='carto' || $_GET['page']=='urb' || $_GET['page']=='mairie' || $_GET['page']=='epic' || $_GET['page']=='solutionColl' || $_GET['page']=='collRef') { echo("<img src=\".\img\photo\francais.jpg\" width=\"100%\" height=\"91px\" />"); } /*nos logiciel*/ if($_GET['page']=='prodTout' || $_GET['page']=='prodEau' || $_GET['page']=='prodColl' || $_GET['page']=='prodSdis') { echo("<img src=\".\img\photo\cd-rom.jpg\" width=\"100%\" height=\"91px\" />"); } if($_GET['page']=='contact') { echo("<font size=\"12\"> Contact</font>"); } if($_GET['page']=='st') { echo("<font size=\"12\"> Identification</font>"); } if($_GET['page']=='insc') { echo("<font size=\"12\"> Inscription</font>"); } } /*photo par défault*/ else { echo("<img src=\".\img\photo\FORMATION.jpg\" width=\"100%\" height=\"91px\" />"); } ?> </div> <div id="gauche"> <div id="sousMenu"> <?php /*affichage du menu gauche*/ if(isset($_GET['page'])) { switch ($_GET['page']) { /*affichage du menu gauche lorsque clique sur eau/solution*/ case 'solutionEau' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=wat\">Gestion Clientèle</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=aep\">Gestion Réseau eau/assenissement</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=sema\">Gestion Urbaine</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=dict\">D.I.C.T.</a></td></tr> </table>"); break; /*partie gestion relation clientèle*/ /*logiciel Wat.erp*/ case 'wat' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td colspan=\"3\" class=\"valide\"><b>Gestion Clientèle</b></td></tr> <tr><td><img src=\".\img\fleche.gif\" /><b>Wat.Erp</b></td></tr> <tr><td colspan=\"2\"><a href=\"test.php?page=ccs\">Centre Service Client</a></td><tr> <tr><td colspan=\"3\" class=\"normal\"><a href=\"test.php?page=aep\">Gestion Réseau eau/assenissement</a></td></tr> <tr><td colspan=\"3\" class=\"normal\"><a href=\"test.php?page=sema\">Gestion Urbaine</a></td></tr> <tr><td colspan=\"3\" class=\"normal\"><a href=\"test.php?page=dict\">D.I.C.T.</a></td></tr> </table>"); break; /*partie centre service client*/ case 'ccs' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td colspan=\"3\" class=\"valide\"><b>Gestion Clientèle</b></td></tr> <tr><td><a href=\"test.php?page=wat\">Wat.Erp</a></td><tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Centre Service Client</b></td></tr> <tr><td colspan=\"3\" class=\"normal\"><a href=\"test.php?page=aep\">Gestion Réseau eau/assenissement</a></td></tr> <tr><td colspan=\"3\" class=\"normal\"><a href=\"test.php?page=sema\">Gestion Urbaine</a></td></tr> <tr><td colspan=\"3\" class=\"normal\"><a href=\"test.php?page=dict\">D.I.C.T.</a></td></tr> </table>"); break; /*partie réseau eau/asst*/ /*partie logiciel GeoAep*/ case 'aep' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=wat\">Gestion Clientèle</a></td></tr> <tr><td class=\"valide\"><b>Gestion Réseau eau/assenissement</b></td></tr> <tr><td><img src=\".\img\fleche.gif\" /><b>GéoAep</b></td></tr> <tr><td colspan=\"2\"><a href=\"test.php?page=ass\">GéoAsst</a></td><tr> <tr><td class=\"normal\"><a href=\"test.php?page=sema\">Gestion Urbaine</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=dict\">D.I.C.T.</a></td></tr> </table>"); break; /*partie logiciel Geo Assainsissement*/ case 'ass' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=wat\">Gestion Clientèle</a></td></tr> <tr><td class=\"valide\"><b>Gestion Réseau eau/assenissement</b></td></tr> <tr><td><a href=\"test.php?page=aep\">GéoAep</a></td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>GéoAsst</b></td><tr> <tr><td class=\"normal\"><a href=\"test.php?page=sema\">Gestion Urbaine</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=dict\">D.I.C.T.</a></td></tr> </table>"); break; /*partie gestion urbaine*/ case 'sema' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=wat\">Gestion Clientèle</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=aep\">Gestion Réseau eau/assenissement</a></td></tr> <tr><td class=\"valide\"><a href=\"test.php?page=sema\"><b>Gestion Urbaine</b></a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=dict\">D.I.C.T.</a></td></tr> </table>"); break; /*partie DICT*/ case 'dict' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=wat\">Gestion Clientèle</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=aep\">Gestion Réseau eau/assenissement</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=sema\">Gestion Urbaine</a></td></tr> <tr><td class=\"valide\"><a href=\"test.php?page=dict\"><b>D.I.C.T.</b></a></td></tr> </table>"); break; /*solution Collectivité gestion*/ case 'solutionColl' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=epic\">Gestion</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=urb\">Service Technique</a></td></tr> </table>"); break; case 'epic' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"valide\">Gestion</td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Epic</b></td><tr> <tr><td><a href=\"test.php?page=mairie\">Mairie</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=urb\">Service Technique</a></td></tr> </table>"); break; case 'mairie' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"valide\">Gestion</td></tr> <tr><td><a href=\"test.php?page=epic\">Epic</a></td><tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Mairie</b></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=urb\">Service Technique</a></td></tr> </table>"); break; /*solution Collectivité Service Technique*/ case 'urb' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=epic\">Gestion</a></td></tr> <tr><td class=\"valide\">Service Technique</td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Urbaine</b></td></tr> <tr><td><a href=\"test.php?page=carto\">Cartographie</a></td><tr> <tr><td><a href=\"test.php?page=sig\">SIG</a></td><tr> </table>"); break; case 'carto' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=epic\">Gestion</a></td></tr> <tr><td class=\"valide\">Service Technique</td></tr> <tr><td><a href=\"test.php?page=urb\">Urbaine</a></td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Cartographie</b></td><tr> <tr><td><a href=\"test.php?page=sig\">SIG</a></td><tr> </table>"); break; case 'sig' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"normal\"><a href=\"test.php?page=epic\">Gestion</a></td></tr> <tr><td class=\"valide\">Service Technique</td></tr> <tr><td><a href=\"test.php?page=urb\">Urbaine</a></td></tr> <tr><td><a href=\"test.php?page=carto\">Cartographie</a></td><tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>SIG</b></td><tr> </table>"); break; case 'sal' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"valide\">Gestion</td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Epic</b></td><tr> <tr><td><a href=\"test.php?page=mairie\">Mairie</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=urb\">Service Technique</a></td></tr> </table>"); break; case 'fac' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"valide\">Gestion</td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Epic</b></td><tr> <tr><td><a href=\"test.php?page=mairie\">Mairie</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=urb\">Service Technique</a></td></tr> </table>"); break; case 'comp' : echo("<table width=\"100%\"> <tr><th align=\"center\" class=\"titreMenu\">SOLUTION</th></tr> <tr><td class=\"valide\">Gestion</td></tr> <tr><td colspan=\"2\"><img src=\".\img\fleche.gif\" /><b>Epic</b></td><tr> <tr><td><a href=\"test.php?page=mairie\">Mairie</a></td></tr> <tr><td class=\"normal\"><a href=\"test.php?page=urb\">Service Technique</a></td></tr> </table>"); break; } } ?> </div> <div id="menuSuite"> <table width="100%"> <tr><td><?php if(!empty($_GET['page'])) { if($_GET['page']=='contact') { echo("<b>Nous contacter</b>"); } else { echo("<a href=\"test.php?page=contact\">Nous contacter</a>"); } } else { echo("<a href=\"test.php?page=contact\">Nous contacter</a>"); } ?></td></tr> <tr><td><? if(!empty($_GET['page'])) { if($_GET['page']=='st') { echo("<b>Support technique</b>"); } else { echo("<a href=\"test.php?page=st\">Support technique</a>"); } } else { echo("<a href=\"test.php?page=st\">Support technique</a>"); } ?> </td></tr> </table> </div> </div> <div id="principale"> <?php /*affichage de la page dans la div principale*/ if(isset($_GET['page'])) { switch ($_GET['page']) { case 'description' : $page='desc.php'; break; case 'ressources' : $page='ressource.php'; break; case 'metiers' : $page='metier.php'; break; case 'solutionSdis' : $page='sdis.php'; break; case 'referenceSdis' : $page='sdisRef.php'; break; case 'savoirFaire' : $page='eau.php'; break; case 'solutionEau' : $page='eauSol.php'; break; case 'referenceEau' : $page='eauRef.php'; break; case 'wat' : $categorie='wat'; $page='solEau.php'; break; case 'ccs' : $categorie='ccs'; $page='solEau.php'; break; case 'aep' : $categorie='aep'; $page='solEau.php'; break; case 'ass' : $categorie='ass'; $page='solEau.php'; break; case 'luc' : $categorie='luc'; $page='solEau.php'; break; case 'lif' : $categorie='lif'; $page='solEau.php'; break; case 'sema' : $categorie='sema'; $page='solEau.php'; break; case 'dict' : $categorie='dict'; $page='solEau.php'; break; case 'contact' : $page='contact.php'; break; case 'insc' : $page='inscript.php'; break; case 'st' : $page='identification.php'; break; case 'prodTout' : $categorie=""; $page='produit.php'; break; case 'prodEau' : $categorie='eau'; $page='produit.php'; break; case 'prodSdis' : $categorie='sdis'; $page='produit.php'; break; case 'prodColl' : $categorie='coll'; $page='produit.php'; break; case 'collSF' : $page='collSF.php'; break; case 'solutionColl' : $page='collSol.php'; break; case 'epic' : $coll='epic'; $page='epic.php'; break; case 'epic' : $coll='mairie'; $page='epic.php'; break; case 'sal' : $epic='sal'; $page='epic1.php'; break; case 'fac' : $epic='fac'; $page='epic1.php'; break; case 'comp' : $epic='comp'; $page='epic1.php'; break; case 'mairie' : $page='mairie.php'; break; case 'urb' : $page='construction.php'; break; case 'carto' : $page='construction.php'; break; case 'sig' : $page='construction.php'; break; case 'collRef' : $page='collRef.php'; break; case 'prive' : $page='privative.php'; break; default : $page='accueil.php'; } } else { $page='accueil.php'; } include("$page"); ?> </div> </div> </div> </body> </html>
Les pages s affiche dans la div id=principale
La page qui doit me renvoyé la variable est celle la : (identification.php)
<? function redirect() { header("Location: 'http://127.0.0.1/somei/test/test.php'"); } ?> <html> <body> <? echo("<table width=\"100%\">"); /*formulaire d identification pour administrateur et client*/ echo("<form name=\"formulaire\" action=\"identification.php\" method=\"post\">"); //echo("<input type=\"hidden\" name=\"repere\" value=\"1\"/>$saut");<----voudrai recuperer valeur sans message erreur de maniere a faire un repere echo("<tr><td>Identifiant :</td></tr>"); echo("<tr><td><input type=\"text\" name=\"login\"/></td></tr>"); echo("<tr><td>Mots De Passe :</td></tr>"); echo("<tr><td><input type=\"password\" name=\"mdp\"/></td></tr>"); echo("<tr><td><input type=\"submit\" value=\"validation\"/></td></tr>"); /*connection a la base de donné de la somei*/ $connectServer = mysql_connect("localhost", "root", "") or die("Impossible de se connecter : " . mysql_error()); /* selection de la base de donnée mysql */ $connectDB=@mysql_select_db("somei", $connectServer); /*verifie si la base de donné existe*/ if($connectDB) { /*connection a la base de donné et récupération des valeurs*/ $result = mysql_query("SELECT * FROM `identification`"); while($affiche = mysql_fetch_row($result)) { /*vérification que le champs identifiant a bien été rempli*/ if(!empty($_POST['login']) && isset($_POST['login'])) { /*Vérification que le champs mdp a bien été remplie*/ if(!empty($_POST['mdp'])&& isset($_POST['mdp'])) { /*comparaison de l'identifiant rentré avec la base donné*/ if($_POST['login']==$affiche[1]) { /*comparaison du mdp rentré avec la base de donné*/ if(md5($_POST['mdp'])==$affiche[2]) { $login=$_POST['login']; echo("<script language='javascript'>window.location='test.php?page=prive';</script>"); } else { echo("<tr><td><i>Le mots de passe est invalide</i></td></tr>"); } } else { echo("<tr><td><i>L'identifiant remplie est incorrect</i></td></tr>"); } } else { echo("<tr><td><i>Veuillez rentrer un mots de passe dans le champ correspondant</i></td></tr>"); } } else { echo("<tr><td><i>L'identifiant et le mots de passe sont obligatoire pour vous connecter dans la partie vous étant aménagé</i></td></tr>"); } } } echo("</form>"); echo("</table>"); mysql_close($connectServer); ?> <br /><br /><br /> <table width="100%"> <tr><td><font size="1">Vous n êtes pas encore inscrits?</font></td></tr> <tr><td><a href="test.php?page=insc"><font size="2">inscrivez vous</font></a></td></tr> </table> </body> </html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 335
22 juin 2007 à 14:35
22 juin 2007 à 14:35
hmmmm
codage à la vache espagnole...
par très clair tout ca. tu mele html/php une fois l'un une fois l'autre...
en regardant ta page... on se perd.
test.php, elle est ou celle la ? tu l'appelles ou ?
je te conseille
1) reprendre les bases du codage propre :
O'reilly. Pratique de Mysql et php
2) aller voir des cours et tutos sur les sessions :
https://php.developpez.com/cours/sessions/ par exemple.
https://www.google.fr/search?hl=fr&q=php+fonctionnement+session&gws_rd=ssl plus large
dslé, mais a ce niveau, faudrait tout reprendre, et j'en ai pas le courage, ni le temps, ni l'envie ;-)
codage à la vache espagnole...
par très clair tout ca. tu mele html/php une fois l'un une fois l'autre...
en regardant ta page... on se perd.
test.php, elle est ou celle la ? tu l'appelles ou ?
je te conseille
1) reprendre les bases du codage propre :
O'reilly. Pratique de Mysql et php
2) aller voir des cours et tutos sur les sessions :
https://php.developpez.com/cours/sessions/ par exemple.
https://www.google.fr/search?hl=fr&q=php+fonctionnement+session&gws_rd=ssl plus large
dslé, mais a ce niveau, faudrait tout reprendre, et j'en ai pas le courage, ni le temps, ni l'envie ;-)
non mais non
je mélange pke j ai eu la flemme de tout reprendre par des echo c'est tout sinon voila.
Test.php c'est la page de menu (c'est l index mais le truc c'est que je la nomme pas index parce que ca me va pas apres pour faire des test particulier sur certaines pages c'est pour cela)
En faite je veux pas grands chose juste récupéré une variable d identification.php a test.php
mais test.php affiche toutes les pages y compris identification.php (par les includes dans la div principale)
je mélange pke j ai eu la flemme de tout reprendre par des echo c'est tout sinon voila.
Test.php c'est la page de menu (c'est l index mais le truc c'est que je la nomme pas index parce que ca me va pas apres pour faire des test particulier sur certaines pages c'est pour cela)
En faite je veux pas grands chose juste récupéré une variable d identification.php a test.php
mais test.php affiche toutes les pages y compris identification.php (par les includes dans la div principale)
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 335
22 juin 2007 à 14:48
22 juin 2007 à 14:48
tu mélanges, c'est ton problème...
tu demande de l'aide, moi jte dis que c'est du charabia. donc autant pour nou que pour toi, tu devrais faire l'effort de coder proprement. ca nous eviterais de perdre une demi heure a chercher qui fait quoi, quand ou comment...
et pour la maintenance, c'est beaucoup plus facile !
tu demande de l'aide, moi jte dis que c'est du charabia. donc autant pour nou que pour toi, tu devrais faire l'effort de coder proprement. ca nous eviterais de perdre une demi heure a chercher qui fait quoi, quand ou comment...
et pour la maintenance, c'est beaucoup plus facile !
c'est commenté lol
tiens le meme en allégé :
La page est appellé par un include
Identification allégé (aussi)
Tout ceci est allégé
DOnc c test.php qui inclue indentification.
Et apres la série de verification, je veux qu'il y ait une variable (valeur) qui retourne au fichier test.php (qui est le menu)
tiens le meme en allégé :
<? $page=""; ?> <html> <head> <title>Somei, une entreprise informatique</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" type="text/css" href="styleMenu.css"> </head> <body> <div id="global"> <div id="enTete"> EN TETE (on s en fout) </div> <div id="menu"> MENU (on s en fout) </div> <div id="photo"> PHOTO (on s en fout aussi lol) </div> <div id="gauche"> <div id="sousMenu"> ICI AUSSI ON s en fout lol </div> <div id="menuSuite"> on s en fout </div> </div> <div id="principale"> l appel de la page se fait par cette méthode en gros include("identification.php"); </div> </div> </div> </body> </html>
La page est appellé par un include
Identification allégé (aussi)
<html> <body> <? //formulaire d identification; //Connection a la DB /*connection a la base de donné et récupération des valeurs*/ $result = mysql_query("SELECT * FROM `identification`"); while($affiche = mysql_fetch_row($result)) { //série de vérification { //c'est ici que je veux renvoyé une variable venant de $_POST['login'] vers la page du menu (test.php) echo("<script language='javascript'>window.location='test.php?page=prive';</script>"); } //la ce qu il y a la on s en fout lol } echo("</form>"); echo("</table>"); mysql_close($connectServer); ?> </body> </html>
Tout ceci est allégé
DOnc c test.php qui inclue indentification.
Et apres la série de verification, je veux qu'il y ait une variable (valeur) qui retourne au fichier test.php (qui est le menu)
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 335
22 juin 2007 à 15:03
22 juin 2007 à 15:03
Merci de cet effort...
réponse ici : recuperation de variable#10 ;-)
les sessions...
dans toutes les pages, tu vérifies si la session existe, si oui, alors selon la valeur de la sessions tu autorises telle ou telle chose ; si non, ben tu met la page quand la session est pas active.
réponse ici : recuperation de variable#10 ;-)
les sessions...
dans toutes les pages, tu vérifies si la session existe, si oui, alors selon la valeur de la sessions tu autorises telle ou telle chose ; si non, ben tu met la page quand la session est pas active.
j ai compris comment fonctionné les sessions mais en faut les mettres dans le menu, ou dans TOUTES les pages appelé.
Vu que j inclue les pages je pense dans le menu.
Et si c'est dans le menu j arrive pas a me les récupéré (car j ai essayé crois le lol)
Vu que j inclue les pages je pense dans le menu.
Et si c'est dans le menu j arrive pas a me les récupéré (car j ai essayé crois le lol)
Tu dois mettre l'appel de session en tête de chaque page appelée
session_start() ;
if(!isset($_SESSION[variable_session]) || $_SESSION[variable_session] == "")
{
header("Location: index.php") ;
} //fin if
else
{
// Si OK affichage partie HTML
Pour ce qui de la récup du login tapé par l'utilisateur au moment de l'identification c'est
$_SERVER['REMOTE_USER']
session_start() ;
if(!isset($_SESSION[variable_session]) || $_SESSION[variable_session] == "")
{
header("Location: index.php") ;
} //fin if
else
{
// Si OK affichage partie HTML
Pour ce qui de la récup du login tapé par l'utilisateur au moment de l'identification c'est
$_SERVER['REMOTE_USER']
dans le script qui verifie que le login / mot de pass sont ok, tu mets ensuite:
session_start() ;//début de la session
$_SESSION['variable_session'] = $login ;//enregistrement d'une variable de session , ici le login de l'utilisateur
ensuite tu charges la page 1 sur laquelle tu mets en tête le bout de code précedent.
recupertion dans les pages suivantes par $_SESSION[variable_session]
Va voir sur Google "mecanisme des sessions PHP"
session_start() ;//début de la session
$_SESSION['variable_session'] = $login ;//enregistrement d'une variable de session , ici le login de l'utilisateur
ensuite tu charges la page 1 sur laquelle tu mets en tête le bout de code précedent.
recupertion dans les pages suivantes par $_SESSION[variable_session]
Va voir sur Google "mecanisme des sessions PHP"
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at d:\dev\easyphp1-8\www\somei\test\identification.php:3) in d:\dev\easyphp1-8\www\somei\test\identification.php on line 38
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at d:\dev\easyphp1-8\www\somei\test\identification.php:3) in d:\dev\easyphp1-8\www\somei\test\identification.php on line 38
???? hein snifff comprend pas
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at d:\dev\easyphp1-8\www\somei\test\identification.php:3) in d:\dev\easyphp1-8\www\somei\test\identification.php on line 38
???? hein snifff comprend pas
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 335
25 juin 2007 à 11:45
25 juin 2007 à 11:45
salut,
RTFM ou recherche google .
header en premier, rien doit etre declare avant
RTFM ou recherche google .
header en premier, rien doit etre declare avant
22 juin 2007 à 11:31