Ajouter 1 à une variable tout les ans
Petit Raptor
Messages postés
187
Date d'inscription
Statut
Membre
Dernière intervention
-
Petit Raptor Messages postés 187 Date d'inscription Statut Membre Dernière intervention -
Petit Raptor Messages postés 187 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir si c'était possible, en PHP, d'ajouter 1 à une variable tout les ans... je m'explique:
J'ai ma variable "$age", je voudrais que chaque année à une date précise (le 11/11 par exemple) la variable gagne 1.
Est-ce possible ?
Je voudrais savoir si c'était possible, en PHP, d'ajouter 1 à une variable tout les ans... je m'explique:
J'ai ma variable "$age", je voudrais que chaque année à une date précise (le 11/11 par exemple) la variable gagne 1.
Est-ce possible ?
A voir également:
- Ajouter 1 à une variable tout les ans
- Ajouter une signature sur word - Guide
- Ajouter à l'écran d'accueil iphone - Guide
- Ajouter une liste déroulante excel - Guide
- Ajouter une application au démarrage - Guide
- Ajouter une vidéo sur powerpoint - Guide
23 réponses
Bon alors à quoi ça sert de mettre un âge qui ne change pas.
un script fonctionnera dans tous les cas si on le conçoit pour ce qu'il doit être.
dans l'exemple si dans un an on doit toujours entrer l'âge qu'on a mis au début, ert que l'on veut afficher le bon âge à la nouvelle connexion, il faudra bien trouver un algorithme pour le faire.
désolé de ne pas comprendre. mais la question initiale était de faire + 1 dans une variable.
ce qui se conçoit bien s'ennonce clairement, et c'est pourquoi on n'arrive pas à être en phase.
un script fonctionnera dans tous les cas si on le conçoit pour ce qu'il doit être.
dans l'exemple si dans un an on doit toujours entrer l'âge qu'on a mis au début, ert que l'on veut afficher le bon âge à la nouvelle connexion, il faudra bien trouver un algorithme pour le faire.
désolé de ne pas comprendre. mais la question initiale était de faire + 1 dans une variable.
ce qui se conçoit bien s'ennonce clairement, et c'est pourquoi on n'arrive pas à être en phase.
j'abandonne.
vous n'arriverez jamais à faire cela si vous ne conservez pas l'age entré la première fois.
vous n'arriverez pas à comparer cet age entré avec la valeur augmentée de 1 chaque 11/11 puisque vous n'aurez pas cette valeur.
si vous voulez que votre script soit automatisé il faut garder cette valeur.
vous n'arriverez jamais à faire cela si vous ne conservez pas l'age entré la première fois.
vous n'arriverez pas à comparer cet age entré avec la valeur augmentée de 1 chaque 11/11 puisque vous n'aurez pas cette valeur.
si vous voulez que votre script soit automatisé il faut garder cette valeur.
Bonjour,
oui c'est possible.
vous comparez la date avec la date du jour et vous faites + 1.
reste à conserver la nouvelle valeur (dans une base de données ???)
oui c'est possible.
vous comparez la date avec la date du jour et vous faites + 1.
reste à conserver la nouvelle valeur (dans une base de données ???)
Oui par exemple,
Mais ajouter 1 à une variable c'est simple mais comment ajouter 1 tout les ans à une date précise ?
Avec une boucle ?
Mais ajouter 1 à une variable c'est simple mais comment ajouter 1 tout les ans à une date précise ?
Avec une boucle ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pourquoi une boucle ?
précisons votre question.
vous ne pourrez ajouter 1 que si un programme le fait.
je suppose que ce programme ne fonctionne pas en permanence.
soit on ajoute 1 à une variable qui est stockée quelque part, soit on calcule une différence entre date du jour et date ? comme pour connaître un âge.
précisons votre question.
vous ne pourrez ajouter 1 que si un programme le fait.
je suppose que ce programme ne fonctionne pas en permanence.
soit on ajoute 1 à une variable qui est stockée quelque part, soit on calcule une différence entre date du jour et date ? comme pour connaître un âge.
moi aussi
donc ce programme compare la date avec la date du jour et fait plus 1 dans la variable.
je répète ma question : où est cette variable ?
une variable ne pourra conserver sa valeur modifiée que si elle est stockée quelque part.
donc ce programme compare la date avec la date du jour et fait plus 1 dans la variable.
je répète ma question : où est cette variable ?
une variable ne pourra conserver sa valeur modifiée que si elle est stockée quelque part.
Non mais, pourquoi parler de programme si on parle de php --"
Et pour répondre, ma variable n'est pas enregistrer, en fait, pour mieux comprendre, c'est pour performer un script de sécurité actif sur une page de mon site.
Je vous explique le principe, ma page "index.html" contient 5 input, un où on dois rentré son prénom, une deuxième son âge, un troisième son sexe et les deux derniers sont simplement pour envoyer ou pour reset les input.
On remplis donc le mini-formulaire et on envoie donc tout cela sur ma page "index.php".
Celle-ci enregistre les informations remplis dans le formulaire sous les variables: "$prenom" / 'age' / 'genre'.
En fonction de ce qui a était entré dans le formulaire, la page protégé s'affiche ou non.
Par exemple, inventons que je m'appelle Sebastien, que j'ai 18 ans et que je suis donc un garçon.
Je rentre donc ces informations et la page "index.php" va les enregistrer et les analyser comme ceci: Si on a écrit quelque chose dans "$prenom", dans "$age" et dans "$genre" et que "$prenom" contient exactement: "Sébastien", "$age" est égal à "18" et que "$genre" est égal à "Garçon", alors tu peut afficher la page "protéger".
Le but de ma question est de pouvoir garantir ce script dans le futur sans avoir à le modifier.
En effet, dans le futur, un personne s'appellera toujours comme à ce jour, et sera toujours un garçon ou une fille comme à ce jour mais son âge lui changera.
C'est pour ce fait que je voudrais améliorer ce script.
Je voudrais qu'en gros, la variable "$age" soient créer ayant pour contenu l'âge qui aurait une personne soyant née le ../../....
Que quand on entre l'âge dans le formulaire, celui-ci soit comparé avec l'autre variable et que tout les ans à la date d'anniversaire de cette personne, la variable "$age" prenne +1.
Et pour répondre, ma variable n'est pas enregistrer, en fait, pour mieux comprendre, c'est pour performer un script de sécurité actif sur une page de mon site.
Je vous explique le principe, ma page "index.html" contient 5 input, un où on dois rentré son prénom, une deuxième son âge, un troisième son sexe et les deux derniers sont simplement pour envoyer ou pour reset les input.
On remplis donc le mini-formulaire et on envoie donc tout cela sur ma page "index.php".
Celle-ci enregistre les informations remplis dans le formulaire sous les variables: "$prenom" / 'age' / 'genre'.
En fonction de ce qui a était entré dans le formulaire, la page protégé s'affiche ou non.
Par exemple, inventons que je m'appelle Sebastien, que j'ai 18 ans et que je suis donc un garçon.
Je rentre donc ces informations et la page "index.php" va les enregistrer et les analyser comme ceci: Si on a écrit quelque chose dans "$prenom", dans "$age" et dans "$genre" et que "$prenom" contient exactement: "Sébastien", "$age" est égal à "18" et que "$genre" est égal à "Garçon", alors tu peut afficher la page "protéger".
Le but de ma question est de pouvoir garantir ce script dans le futur sans avoir à le modifier.
En effet, dans le futur, un personne s'appellera toujours comme à ce jour, et sera toujours un garçon ou une fille comme à ce jour mais son âge lui changera.
C'est pour ce fait que je voudrais améliorer ce script.
Je voudrais qu'en gros, la variable "$age" soient créer ayant pour contenu l'âge qui aurait une personne soyant née le ../../....
Que quand on entre l'âge dans le formulaire, celui-ci soit comparé avec l'autre variable et que tout les ans à la date d'anniversaire de cette personne, la variable "$age" prenne +1.
script php = programme.
dans le formulaire, le visiteur donne son age. cette valeur est donnée à une date par exemple aujourd'hui.
les variables passées du formulaire vers les script php n'ont comme portée que la durée du script.
elles peuvent être affichées dans le script index.php, mais dès la deconnexion elles seront perdues.
cela veut dire que les données du formulaire ne sont pas conservées sauf si on les stocke quelque part; base de données ou un fichier txt.
dans le formulaire, le visiteur donne son age. cette valeur est donnée à une date par exemple aujourd'hui.
les variables passées du formulaire vers les script php n'ont comme portée que la durée du script.
elles peuvent être affichées dans le script index.php, mais dès la deconnexion elles seront perdues.
cela veut dire que les données du formulaire ne sont pas conservées sauf si on les stocke quelque part; base de données ou un fichier txt.
Oui voila, pour le moment les donnée ne sont enregistrer que temporairement jusqu'a la prochaine visite.
Mais je voudrais justement savoir comment les enregistrer sur ma BDD et comment faire cette amélioration avec l'âge.
Mais je voudrais justement savoir comment les enregistrer sur ma BDD et comment faire cette amélioration avec l'âge.
on y est. la question se précise.
on crée une base de données avec les bonnes colonnes
si c'est pour avoir l'âge d'un individu, la date de naissance est mieux
donc lors d'une connexion
on vérifie que le visiteur est déjà ou pas inscript dans la base.
s'il n'est pas inscrit, on demande les infos et on les enregistre
sinon (déjà inscrit) on calcule l'âge en fonction de la date du jour et de la date de naissance pour affichage.
il faut coder des requêtes sql dans le script php pour enregistrer et vérifier si le visteur est déjà enregistré.
il existe des scripts tout prêt pour calculer la différence entre deux date et donc avoir l'âge.
on crée une base de données avec les bonnes colonnes
si c'est pour avoir l'âge d'un individu, la date de naissance est mieux
donc lors d'une connexion
on vérifie que le visiteur est déjà ou pas inscript dans la base.
s'il n'est pas inscrit, on demande les infos et on les enregistre
sinon (déjà inscrit) on calcule l'âge en fonction de la date du jour et de la date de naissance pour affichage.
il faut coder des requêtes sql dans le script php pour enregistrer et vérifier si le visteur est déjà enregistré.
il existe des scripts tout prêt pour calculer la différence entre deux date et donc avoir l'âge.
Non, tu n'as pas compris je crois.
Je me fiche d'enregistrer l'âge et de calculer la date de naissance des visiteurs, je veux simplement que lorsque quelqu'un entre son âge (son prénom et son sexe aussi) le script compare l'âge entré par le client et vois si il doit afficher la bonne page.
Bon pour affiner l'exemple, disons:
J'enregistre de je ne sais quelle manière sur ma BDD ce que j'ai besoin.
11/11/1993 qui donnera donc après un calcul de php: 16 ans au jour d'aujourd'hui.
Imaginons, dans la script, c'est écrit:
Aujourd'hui je vais donc sur mon formulaire, je rentre donc le bon prénom, le bon sexe et je met en âge: 16
Mais si dans un an je veux y retourner sans avoir à modifier le script, avec le script actuelle, cela ne marchera pas parce-que le bon âge qui devras être entré sera toujours "16".
Je me fiche d'enregistrer l'âge et de calculer la date de naissance des visiteurs, je veux simplement que lorsque quelqu'un entre son âge (son prénom et son sexe aussi) le script compare l'âge entré par le client et vois si il doit afficher la bonne page.
Bon pour affiner l'exemple, disons:
J'enregistre de je ne sais quelle manière sur ma BDD ce que j'ai besoin.
11/11/1993 qui donnera donc après un calcul de php: 16 ans au jour d'aujourd'hui.
Imaginons, dans la script, c'est écrit:
if ($prenom AND $age AND $genre AND $prenom == "(prenom qui doit être écrit pour que la bonne page soit affiché" AND $age == 16 AND $genre == "idem que pour prénom") { echo "Bonne page"; }
Aujourd'hui je vais donc sur mon formulaire, je rentre donc le bon prénom, le bon sexe et je met en âge: 16
Mais si dans un an je veux y retourner sans avoir à modifier le script, avec le script actuelle, cela ne marchera pas parce-que le bon âge qui devras être entré sera toujours "16".
Mais ma question initiale était: est-ce possible d'ajouter 1 à une variable tout les ans à une date précise.
Quand je saurais faire cela je pourrais continuer mon script vu qu'avec un simple if ($age_donner = $age)
suffira pour continuer mon script.
Quand je saurais faire cela je pourrais continuer mon script vu qu'avec un simple if ($age_donner = $age)
suffira pour continuer mon script.
Bon alors la réponse est claire c'est non.
car une variable n'a que comme durée de vie le temps de la connexion.
car une variable n'a que comme durée de vie le temps de la connexion.
Oui mais si je sauvegarde cette variable dans ma BDD ça marche si j'ai bien compris.
Mais que dois-je faire car, je connais le début du php mais SQL je connais pas :s
Mais que dois-je faire car, je connais le début du php mais SQL je connais pas :s
J'aimerai avant de vous donner un code comprendre exactement ce que vous souhaitez faire.
c'est cette question qu'il faut élucider.
1- un visiteur renseigne un formulaire avec son age.
2- à la connexion suivante que doit-il donner ? son age ancien ou actuel.
si c'est son age actuel il est impératif d'avoir quelquechose pour savoir combien de temps s'est écoulé entre les connexions.
car imaginons :
je me connecte aujourd'hui je code 60
je me connecte dans 15 jours, que dois-je coder ?
60 ou 61 si mon anniversiare est dans 5 jours.
c'est cette question qu'il faut élucider.
1- un visiteur renseigne un formulaire avec son age.
2- à la connexion suivante que doit-il donner ? son age ancien ou actuel.
si c'est son age actuel il est impératif d'avoir quelquechose pour savoir combien de temps s'est écoulé entre les connexions.
car imaginons :
je me connecte aujourd'hui je code 60
je me connecte dans 15 jours, que dois-je coder ?
60 ou 61 si mon anniversiare est dans 5 jours.
<?php // Nombre d'année écoulée depuis le 11/11/2005 $timestamp = mktime(0,0,0,11,11,2005); // mktime($hour, $minute, $second, $month, $day, $year) $difference = time() - $timestamp; echo date('Y',$difference) - 1970; ?>
Tout d'abord, merci avion-f16 pour ton code, je vais le tester de suite après ce message.
Ensuite Giheller,
1- un visiteur renseigne un formulaire avec son age.
Exacte, jusque la tout va bien.
2- à la connexion suivante que doit-il donner ? son age ancien ou actuel.
Le visiteur dois donner son age actuel.
si c'est son age actuel il est impératif d'avoir quelquechose pour savoir combien de temps s'est écoulé entre les connexions.
Pourquoi savoir combien de temps s'est-il écouler entre les deux connexions ?
Et puis, ce n'est pas un système de connexion ^^"
Pou vous aider je dévoile mon script secret oO x'D
Petit_Raptor.html:
(Comme vous pouvez le constater, c'est une page pou acceder à une autre page mais c'est simplement pour mon entrainement au PHP, de ce fait j'ai ajouter un autre input où on à le choix: uploader une image qui sera simplement afficher sur la prochaine page, ou ne rien mettre et ce n'est pas grave.)
Petit_Raptor.php
Pour comprendre cette page, il faut savoir que mon prénom est "Jason", que j'ai 16 ans et que je suis donc un garçon.
Pour faire un essai: http://Awinda-FanClub.com/CCM/Petit_Raptor.html
ID et MDP de l'.htaccess: "Awinda" et "Dada69" (en respectant les majuscules)
Ensuite, entrez "MON" prénom, mon âge et mon sexe que j'ai marquer au dessus.
Ajouter une image si vous le souhaitez.
Ensuite Giheller,
1- un visiteur renseigne un formulaire avec son age.
Exacte, jusque la tout va bien.
2- à la connexion suivante que doit-il donner ? son age ancien ou actuel.
Le visiteur dois donner son age actuel.
si c'est son age actuel il est impératif d'avoir quelquechose pour savoir combien de temps s'est écoulé entre les connexions.
Pourquoi savoir combien de temps s'est-il écouler entre les deux connexions ?
Et puis, ce n'est pas un système de connexion ^^"
Pou vous aider je dévoile mon script secret oO x'D
Petit_Raptor.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" /> <link rel="stylesheet" href="Petit_Raptor.css" type="text/css" media="all" /> <title>Petit Raptor => PHP</title> </head> <body> <div id="page">Met ta souris sur chaque zone de texte et attend une à deux secondes avant d'écrire quoi que ce soit !<br/><br/> <form method="post" action="Petit_Raptor.php" enctype="multipart/form-data"> <label for="prenom">Ecrit ton Prénom:</label><br/> <input title="Ecrit ton prénom avec une Majuscule ! Exemple: Simon" class="nom" type="text" name="prenom" id="prenom" /><br/> <label for="age">Ecrit ton âge:</label><br/> <input title="Ecrit ton âge en chiffres ! Exemple: 12" class="age" type="text" name="age" id="age" maxlength="2"/><br/> <label for="genre">Choisis ton sexe:</label><br/> <select class="genre" name="genre" id="genre"> <option class="genre_option" value="null">----Choisis----</option> <option class="genre_options" value="Fille">Fille</option> <option class="genre_options" value="Garçon">Garçon</option> </select><br/><br/><br/><br/> <input type="file" name="fichier" /><br/><br/><br/> <input type="submit" value="Valider" class="envoyer"/> <input type="reset" value="Vider" class="envoyer" /> </form> </div> </body> </html>
(Comme vous pouvez le constater, c'est une page pou acceder à une autre page mais c'est simplement pour mon entrainement au PHP, de ce fait j'ai ajouter un autre input où on à le choix: uploader une image qui sera simplement afficher sur la prochaine page, ou ne rien mettre et ce n'est pas grave.)
Petit_Raptor.php
Pour comprendre cette page, il faut savoir que mon prénom est "Jason", que j'ai 16 ans et que je suis donc un garçon.
<?php $prenom = $_POST['prenom']; $age = $_POST['age']; $genre = $_POST['genre']; // Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur if (isset($_FILES['fichier']) AND $_FILES['fichier']['error'] == 0) { // Testons si le fichier n'est pas trop gros if ($_FILES['fichier']['size'] <= 1000000) { // Testons si l'extension est autorisée $infosfichier = pathinfo($_FILES['fichier']['name']); $extension_upload = $infosfichier['extension']; $extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png'); if (in_array($extension_upload, $extensions_autorisees)) { // On peut valider le fichier et le stocker définitivement move_uploaded_file($_FILES['fichier']['tmp_name'], 'uploads/' . basename($_FILES['fichier']['name'])); } } elseif ($extension_upload != $extensions_autorisees) { echo "Tu n'as pas respecter les règles d'upload !"; } } if ($prenom AND $age AND $genre AND $prenom == "Jason" AND $age == 16 AND $genre == "Garçon") { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" /> <link rel="stylesheet" href="Petit_Raptor.css" type="text/css" media="all" /> <title>Petit Raptor - Informations</title> <script language="JavaScript"> /* SCRIPT TROUVE SUR L'EDITEUR JAVASCRIPT http://www.editeurjavascript.com */ function HeureCheckEJS() { krucial = new Date; heure = krucial.getHours(); min = krucial.getMinutes(); sec = krucial.getSeconds(); jour = krucial.getDate(); mois = krucial.getMonth()+1; annee = krucial.getFullYear(); if (sec < 10) sec0 = "0"; else sec0 = ""; if (min < 10) min0 = "0"; else min0 = ""; if (heure < 10) heure0 = "0"; else heure0 = ""; DinaHeure = heure0 + heure + ":" + min0 + min + ":" + sec0 + sec; which = DinaHeure if (document.getElementById){ document.getElementById("heure").innerHTML=which; } setTimeout("HeureCheckEJS()", 1000) } window.onload = HeureCheckEJS; </script> </head> <body> <div id="lecteur"> <?php $jour = date("d"); $mois = date("m"); $annee = date("Y"); $heure = date("H"); $minute = date("i"); echo "$jour/$mois/$annee - "; ?><span id='heure'>Initialisation</span><noscript><a href='http://www.editeurjavascript.com/countus/'>compteur live</a></noscript> <hr><span class="lecteur"><object type="application/x-shockwave-flash" data="player_mp3_multi.swf" width="200" height="100"> <param name="movie" value="player_mp3_multi.swf" /> <param name="wmode" value="transparent" /> <param name="FlashVars" value="config=config_raptor.txt" /> <p>Lecteur MP3</p> </object></span></div> <div id="page1">Bonjour Petit Raptor !<br/> Je suis heureux de te voir parmis nous ! </div> <?php echo "<img src=\"uploads/".$_FILES['fichier']['name']."\" class=\"image_dl\"/>"; ?> </body> </html> <?php } elseif ($prenom AND $age AND $genre AND $genre != "Garçon" AND $genre != "null") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as rien à faire ici !</div> </body> </html>"; } elseif ($prenom AND $age AND $genre AND $age != 16) { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as rien à faire ici !</div> </body> </html>"; } elseif ($prenom AND $age AND $genre AND $prenom != "Jason") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as rien à faire ici !</div> </body> </html>"; } elseif ($prenom AND $age AND $genre AND $genre == "null") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as pas choisis ton sexe ! Clique <a href='http://Awinda-FanClub.com/CCM/Petit_Raptor.html'>ICI</a> pour recommencer !</div> </body> </html>"; } elseif ($age AND $genre == "null") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as pas écrit ton prénom et ton sexe ! Clique <a href='http://Awinda-FanClub.com/CCM/Petit_Raptor.html'>ICI</a> pour recommencer !</div> </body> </html>"; } elseif ($age AND $genre != "null") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as pas écrit ton prénom ! Clique <a href='http://Awinda-FanClub.com/CCM/Petit_Raptor.html'>ICI</a> pour recommencer !</div> </body> </html>"; } elseif ($prenom AND $genre == "null") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as pas écrit ton âge et ton sexe ! Clique <a href='http://Awinda-FanClub.com/CCM/Petit_Raptor.html'>ICI</a> pour recommencer !</div> </body> </html>"; } elseif ($genre AND $genre != "null") { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as pas écrit ton prénom et ton âge ! Clique <a href='http://Awinda-FanClub.com/CCM/Petit_Raptor.html'>ICI</a> pour recommencer !</div> </body> </html>"; } else { echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-15' /> <link rel='stylesheet' href='Petit_Raptor.css' type='text/css' media='all' /> <title>Petit Raptor => erreur</title> </head> <body> <div id='erreur'>Tu n'as rien écrit ! Clique <a href='http://Awinda-FanClub.com/CCM/Petit_Raptor.html'>ICI</a> pour recommencer !</div> </body> </html>"; } ?>
Pour faire un essai: http://Awinda-FanClub.com/CCM/Petit_Raptor.html
ID et MDP de l'.htaccess: "Awinda" et "Dada69" (en respectant les majuscules)
Ensuite, entrez "MON" prénom, mon âge et mon sexe que j'ai marquer au dessus.
Ajouter une image si vous le souhaitez.
Bon je ne comprends plus rien !
je ne vois pas à quoi sert le + 1.
désolé cela doit être la sénilité qui me gagne.
je ne vois pas à quoi sert le + 1.
désolé cela doit être la sénilité qui me gagne.
Et bien en fait, la j'ai une variable "$age" qui est enregistrer temporairement sur ma page "Petit_Raptor.php", elle contient ce que le visiteur à entré dans l'input âge.
Et bien en fait, ce script à pour but de m'assurer qu'une seule personne peut la visiter: Moi (sauf si on rentre mon prénom, mon age et mon sexe alors que ce n'est pas moi.)
Mais, la je rentre 16 dans l'input âge car dans la page "Petit_Raptor.php", si je ne rentre pas 16, cela n'affichera pas la page "proteger".
Seulement si dans 3 ans (j'aurais donc 19 ans) je n'ai pas modifier moi même la ligne:
en
Et bien quand j'entrerais mon âge (c'est à dire 19 ans: 19), je n'attérirais pas sur la page "proteger".
Ce que je voudrais c'est que le script se "mette à jour" tout seul si je puis dire.
C'est à dire que le 11/11/2010, la ligne ce change en:
et que dans deux ans la ligne se change en:
Ainsi de suite.
Et bien en fait, ce script à pour but de m'assurer qu'une seule personne peut la visiter: Moi (sauf si on rentre mon prénom, mon age et mon sexe alors que ce n'est pas moi.)
Mais, la je rentre 16 dans l'input âge car dans la page "Petit_Raptor.php", si je ne rentre pas 16, cela n'affichera pas la page "proteger".
Seulement si dans 3 ans (j'aurais donc 19 ans) je n'ai pas modifier moi même la ligne:
if ($prenom AND $age AND $genre AND $prenom == "Jason" AND $age == 16 AND $genre == "Garçon")
en
if ($prenom AND $age AND $genre AND $prenom == "Jason" AND $age == 19 AND $genre == "Garçon")
Et bien quand j'entrerais mon âge (c'est à dire 19 ans: 19), je n'attérirais pas sur la page "proteger".
Ce que je voudrais c'est que le script se "mette à jour" tout seul si je puis dire.
C'est à dire que le 11/11/2010, la ligne ce change en:
if ($prenom AND $age AND $genre AND $prenom == "Jason" AND $age == 17 AND $genre == "Garçon")
et que dans deux ans la ligne se change en:
if ($prenom AND $age AND $genre AND $prenom == "Jason" AND $age == 18 AND $genre == "Garçon")
Ainsi de suite.