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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql_query("INSERT INTO a_d_indent(login,mdp) VALUES('".($login)."','".($mdp)."')");
sinon (exemple 2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
$login = $_POST['login'];
$mdp = $_POST['mdp'];
$select = substr("$login", 0, 1);
require(fonction.php)
?>
fonction.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.