Salut tout le monde,

Voila j'ai un serveur Apache avec php5 et une base de données MySQL.
Ma base de donnée fonctionne très bien en ligne de commande. Toutefois, lorsque j'essaye de m'y connecter par un script en php, je ne recoit qu'un page blanche sans même avoir d'erreurs y etant inscrits (même si il y a des ''header'' dans ma page)

Le port 3306 est ouvert sur mon par-feu et dans la DMZ de mon router...

Voici un exemple d'un des codes que j'utilise.

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
22
23
24
25
26
27
28
29
30
31
<?php
session_start();
 
$Userid = $_REQUEST['Userid'] ;
$Password1 = $_REQUEST['Password'];
$Password = md5($Password1);
 
// Make a MySQL Connection
mysql_connect("localhost", "MOI", "MON MOT DE PASSE") or die(mysql_error());
mysql_select_db("restricted") or die(echo "mysql_error());

$result = mysql_query("SELECT User,Password FROM login WHERE User = '$Userid'");
if (!$result) {
   echo 'Could not run query: ' . mysql_error();
   exit;
}
$row = mysql_fetch_row($result);

if($row[1] == $Password)
{
$_SESSION['logged'] = true ;
$_SESSION['Userid'] = $Userid ;
header( "Location: http://sisia.myftp.org/restricted.php" );
}
else
{
$_SESSION['error'] = 'user';
header( "Location: http://sisia.myftp.org/Login.php" );
};
 
?>

j'aurais donc besoin de pistes ...

MERCI!