HTML/PHP Syntaxe
Résolu
Gloubinours91
Messages postés
371
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour tout le monde,
Je fais une page protégée par mot de passe basique, et quelque chose me tracasse.
Quand j'inscris mon Pseudo et mon Mot de passe je dois respecter les MAJUSCULES, c'est un peu lourd.
Comment puis-je y remédier?
Merci d'avance à tous,
Cordialement Gloubi.
Je fais une page protégée par mot de passe basique, et quelque chose me tracasse.
Quand j'inscris mon Pseudo et mon Mot de passe je dois respecter les MAJUSCULES, c'est un peu lourd.
Comment puis-je y remédier?
Merci d'avance à tous,
Cordialement Gloubi.
A voir également:
- HTML/PHP Syntaxe
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Espace en html ✓ - Forum HTML
- Syntaxe precise - Forum Mail
7 réponses
tu peut uttiliser cette commande pour y remédier.
http://ch2.php.net/manual/fr/function.strtolower.php
bn chance+++
http://ch2.php.net/manual/fr/function.strtolower.php
bn chance+++
Bonjour Gloubi, la seule façon d'y remédier, c'est de changer ton mot de passe avec des majuscules pour un mot de passe sans majuscules car les serveurs prennent en compte la différence entre les deux.
Cordialement.
Cordialement.
c'est lourd mais c'est mieux un mot de passe qui contient un peu de tout est plus oroteger qu'une simple chaine de caractere en majuscule ou minuscule par exemple 12*8-89Maman&Papa<3 c'est bien (et mignon)
alors que "motdepasse" c'est un peu simple enfin voilà c'est mieux quoi :D
alors que "motdepasse" c'est un peu simple enfin voilà c'est mieux quoi :D
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Merci à tous de vos réponses, j'essaie tout ça après manger ;)
J'avais pensé à la fonction PHP Lionhell454, je vais essayer.
Merci à tous, bon app' ^^
Merci à tous de vos réponses, j'essaie tout ça après manger ;)
J'avais pensé à la fonction PHP Lionhell454, je vais essayer.
Merci à tous, bon app' ^^
Erf, je n'arrive pas bien à utiliser ma fonction pouvez-vous m'aider?
En fait, j'ai plusieurs Nom et Mot de passe, puisque je voudrais essayer avec plusieurs noms et mots de passes différents.
J'ai donc mis des If et, plusieurs Elseif et un else.
J'aimerai que ma fonction s'applique à toutes les variables $nom et $mot_de_passe
Voici un petit bout de ma page, merci d'avance de m'aider! :)
Cordialement, Gloubi.
<?php
// J'ai choisi le mot de passe "hahaha"
if (isset($_POST['mot_de_passe']) AND isset($_POST['nom'])) // Si la variable existe
{
// On se crée une variable $mot_de_passe avec le mot de passe entré
$mot_de_passe = $_POST['mot_de_passe'];
$nom = $_POST['nom'];
}
else // La variable n'existe pas encore
{
$mot_de_passe = ""; // On crée une variable $mot_de_passe vide
$nom = "";
}
if ($mot_de_passe == "hahaha" AND $nom == "Public") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
<?php
include('public.php'); // Page Public cachée
?>
<?php
}
elseif ($nom == 'Jean' AND $mot_de_passe == 'hku22x')
{
$moyenne = 14.30;
$appreciations = 'Eleve agréable et à l\'écoute, continuez ainsi!';
?>
<?php
include('results.php');
?>
<?php
include('contact.html');
?>
<?php
}
En fait, j'ai plusieurs Nom et Mot de passe, puisque je voudrais essayer avec plusieurs noms et mots de passes différents.
J'ai donc mis des If et, plusieurs Elseif et un else.
J'aimerai que ma fonction s'applique à toutes les variables $nom et $mot_de_passe
Voici un petit bout de ma page, merci d'avance de m'aider! :)
Cordialement, Gloubi.
<?php
// J'ai choisi le mot de passe "hahaha"
if (isset($_POST['mot_de_passe']) AND isset($_POST['nom'])) // Si la variable existe
{
// On se crée une variable $mot_de_passe avec le mot de passe entré
$mot_de_passe = $_POST['mot_de_passe'];
$nom = $_POST['nom'];
}
else // La variable n'existe pas encore
{
$mot_de_passe = ""; // On crée une variable $mot_de_passe vide
$nom = "";
}
if ($mot_de_passe == "hahaha" AND $nom == "Public") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
<?php
include('public.php'); // Page Public cachée
?>
<?php
}
elseif ($nom == 'Jean' AND $mot_de_passe == 'hku22x')
{
$moyenne = 14.30;
$appreciations = 'Eleve agréable et à l\'écoute, continuez ainsi!';
?>
<?php
include('results.php');
?>
<?php
include('contact.html');
?>
<?php
}
AH mince, oublié de demandé!
Comment l'appliquer à DEUX variables en même temps?
Merci!
Comment l'appliquer à DEUX variables en même temps?
Merci!
J'suis un débutant autodidacte en php et j'ai apris tout seul donc peut me tromper (ou pas conventionelle):
mais si je reprend le dernier post personnellement le ferais par une fonction PDO pour traiter la sortie:
mais sinon simplement je les recupèreraients comme ce-ci
mon_exemple.php
<?php
echo '<h1>Mes deux variables de bases</h1>';
$nom='mon_NOM_EN_MAJ_mini';
$pass='Mon_Mots_PAss_EN_maj_MINUSCULE';
echo $nom;
echo '<br>'.$pass;
echo '<h1>Je définit $var par la chaine contenue dans $nom je traite $var </h1>';
$var=$nom;
$var = strtolower($var);
echo '<br>'.$var;
// tu peut meme récupérer $nom
$nom=$var;
echo '</br>'.$nom.' </br>tu peut la repasser dans $nom ou $autrevar si tu veut';
echo '<h1>je répete la premiere opprération mais en saisissant $pass</h1>';
$var=$pass;
// ne pas oublier de la redéfinir si tu passe pas par un include ou un PDO
// qui serait plus simple si t as beaucoup de traitement à répéter.
$var = strtolower($var);
echo $var;
echo '<p>Vraiment pas top mais par un include du traitement de $var ou par PDO
</br>C est bien mieux si tu doit traiter bcps de fichier ou intégrér de nbrs autres fonctions.</p>';
echo $nom;
// pour bien comprendre le principe tu voit bien que la je les pas repasser dans $pass mais laisser $var qu'a dire $pass=$var;
echo $var;
echo '<h1>Pour bien comprendre:</h1>';
$pass=$var;
echo 'Et la je récupere dans $pass pour comprendre le principe';
echo '</br>'.$pass;
?>
essaye se script (ps jsuis au php 5.3)
et pass par un fichier includes si c'est pas déja fait.....
PDO en créeant une class peut servir selon le nombres de fichiers qui appelle la fonction ainsi q'un élevé de fonction.
bn chance...
mais si je reprend le dernier post personnellement le ferais par une fonction PDO pour traiter la sortie:
mais sinon simplement je les recupèreraients comme ce-ci
mon_exemple.php
<?php
echo '<h1>Mes deux variables de bases</h1>';
$nom='mon_NOM_EN_MAJ_mini';
$pass='Mon_Mots_PAss_EN_maj_MINUSCULE';
echo $nom;
echo '<br>'.$pass;
echo '<h1>Je définit $var par la chaine contenue dans $nom je traite $var </h1>';
$var=$nom;
$var = strtolower($var);
echo '<br>'.$var;
// tu peut meme récupérer $nom
$nom=$var;
echo '</br>'.$nom.' </br>tu peut la repasser dans $nom ou $autrevar si tu veut';
echo '<h1>je répete la premiere opprération mais en saisissant $pass</h1>';
$var=$pass;
// ne pas oublier de la redéfinir si tu passe pas par un include ou un PDO
// qui serait plus simple si t as beaucoup de traitement à répéter.
$var = strtolower($var);
echo $var;
echo '<p>Vraiment pas top mais par un include du traitement de $var ou par PDO
</br>C est bien mieux si tu doit traiter bcps de fichier ou intégrér de nbrs autres fonctions.</p>';
echo $nom;
// pour bien comprendre le principe tu voit bien que la je les pas repasser dans $pass mais laisser $var qu'a dire $pass=$var;
echo $var;
echo '<h1>Pour bien comprendre:</h1>';
$pass=$var;
echo 'Et la je récupere dans $pass pour comprendre le principe';
echo '</br>'.$pass;
?>
essaye se script (ps jsuis au php 5.3)
et pass par un fichier includes si c'est pas déja fait.....
PDO en créeant une class peut servir selon le nombres de fichiers qui appelle la fonction ainsi q'un élevé de fonction.
bn chance...