éviter le message d'erreur : Warning: mysql_connect()
Bonjour ,
J'ai un script qui test la connexion ,
si la connexion est OK , redirige l'utilisateur vers la page moncompte.php ,
si non il le redirige vers la page home.php
j'ai adopté le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<?php
// la fonction de redirection
function redir($url){
echo "<script language=\"javascript\">";
echo "window.location='$url';";
echo "</script>";
}
$cnx=mysql_connect("localhost","Client","");
if(!$cnx)
{
die("Connection impossible au serveur");
redir("home.php");
}
else {
echo("Connection au serveur réussie \n");
redir("moncompte.php");
}
?> |
Or cela affiche le warning à l'utilisateur,
Code:
1 2
| Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'Clent'@'localhost' (using password: NO) in C:\Program Files\EasyPHP 2.0b1\www\connexion.php on line 23
Connection impossible au serveur |
.
- Je ne veus pas que l'utilisateur visualise le warning .
-est ce que je peux améliorer mon script pour que le message ("Connection au serveur réussie \n"); ou bien ("Connection impossible au serveur") , persiste pour une durée de 3 s par exemple avant la redirection ?
Cordialement