Je voudrais enregistrer le login et le mdp dans une table en fonction de la premiere lettre du login.
explication :
*****************fonction.php------|
*******************************|
portail.html------------------------->traitement.php---->base
exemple 1 :
Login : adm
mdp : 1123
exemple 2 :
Login : eleves
mdp : 5645
si exemple 1 à la première lettre du login qui appartient à abcd
alors l'enregistrement sera :
mysql_query("INSERT INTO a_d_indent(login,mdp) VALUES('".($login)."','".($mdp)."')");
sinon (exemple 2)
mysql_query("INSERT INTO e_h_indent(login,mdp) VALUES('".($login)."','".($mdp)."')");
mon problème est que je n'arrive pas à faire le code de la fonction.php
appelé par le traitement.php
voici le code :
portail.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <html>
<body>
<form method="post" action="traitement.php">
<tr>
<td>
Login :
</td>
<td>
<input type="text" name="login" size="12"><br>
</td>
</tr>
<tr>
<td>
mdp :
</td>
<td>
<input type="text" name="mdp" size="12"><br>
</td>
</tr>
<input type="submit" value="OK">
</form></body></html> |
traitement.php
1 2 3 4 5 6
| <?php
$login = $_POST['login'];
$mdp = $_POST['mdp'];
$select = substr("$login", 0, 1);
require(fonction.php)
?> |
fonction.php
1 2 3
| <?php
if (ereg("$select","abcd"){ ......} else {.....};
?> |
je n'arrive pas mettre ce qu il faut dans les {} pour balancé dans
le traitement.php, le bon mysql_query("INSERT INTO, afin de faire le
postage dans la bonne table
Pouvez vous m'aider ?
Merci d'avance.
Partager