$stringExemple = "pseudo:motdepasse"; //--------------------------------- // Récupération login/password //--------------------------------- $vartmp = explode(":",$stringExemple); if(count($vartmp)==2){ $login = $vartmp[0]; $pwd = $vartmp[1]; }else{ echo "Erreur !"; }
Quelques points essentiels à retenir :
- On ne pose qu' UNE question par discussion
- Le titre de la question doit refléter le souci rencontré ( Help.. SOS.. Urgent.. n'apporte aucune information utile !)
- Lorsque votre question est résolue.. merci de clore le sujet (lien Marquer comme résolu se trouvant sous le titre de votre question).
- Une question obtiendra de meilleurs réponses si elle est correctement rédigée, que les explications sont clairs et qu'éventuellement vous postez le code qui pose problème.
- Si vous avez un message d'erreur..... MARQUEZ LE (dans son intégralité).
Merci.
<?php if(isset($_POST["ZZZ"])){ //--------------------------------- // Récupération login/password //--------------------------------- $text = trim($_POST['identifiants']); $textAr = explode("\n", $text); $textAr = array_filter($textAr, 'trim'); // remove any extra \r characters left behind $l=0; foreach ($textAr as $line) { $varTmp = explode(":",$line); if(count($varTmp)==2){ echo "<br>Login: ".$varTmp[0]; echo "<br>Password: ".$varTmp[1]; //**************************************************************** // ICI TU METS LE CODE POUR FAIRE LA VERFICIATION DANS TA BDD //**************************************************************** } echo"</pre><br>------------------------<br>"; } } ?> <html> <head> <title> TEST </title> </head> <body> <form method="post" action=""> <textarea name="identifiants"></textarea> <input type="submit" name="ZZZ" value="valider"> </form> </body> </html>
11 août 2014 à 20:52