Problème de mise en page Login.php


Bgdu67

Messages recommandés

Bonjour,

J'ai un problème de mise en page sur mon site, ce site comprend une gestion de serveur avec un tableau que vous pourrez le voir sur les deux captures d'écrans founis.

Le problème avec le fichier "d'origine" ne varie pas si on a un serveur ou pas. Voici sa capture et son code php çi-dessous:

Capture sans le serveur sur un compte membre:

http://27299.ikoula.org/Login.php%20d%27origine%20sans%20serveur.JPG

Capture avec le serveur sur un compte membre :

http://27299.ikoula.org/Login.php d'origine avec serveur.JPG

Code php du fichier d'orignie login.php:

<?

if(!isset($HACK)) { exit(); }

?>

function submitForm()

{

if(window.XMLHttpRequest) // Firefox

xhr_object = new XMLHttpRequest();

else if(window.ActiveXObject) // Internet Explorer

xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

else {

alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");

return;

}

}

<?

if(!isset($user))

{

if(count($_POST) > 0)

{

include("param.php");

/* Récupération/mise en forme des variables post. */

$r2 = mysql_escape_string(strip_tags($_POST['login']));

$p2 = $_POST['pass'];

$r = strtolower($r2);

$p = md5($p2);

//stripslashes(stripcslashes(addslashes

/* requete mysql*/

$req = "SELECT * FROM $table_mbr WHERE pseudo = '$r'";

$res = mysql_query($req)

or die ("Query impossible sur la table ..");

$ligne = mysql_fetch_array($res);

$pseudosql = $ligne['pseudo'];

$passsql = $ligne['pass'];

if($r != $pseudosql || $p != $passsql)

{

if($r != $pseudosql) { $errora = "Champ invalide !"; }

if($p != $passsql || $r != $pseudosql) { $errorb = "Champ invalide !"; }

if($r2 == "") { $errora = "Champ Vide !"; }

if($p2 == "") { $errorb = "Champ Vide !"; }

echo"

Inscription

Inscription

Veuillez saisir vos identifiants :

Login :

if(isset($errora))

{

echo">

$errora"; } else { echo ">"; } echo"

Password :

$errorb"; } else { echo ">"; } echo"

 

 

Pas encore inscris ?

";

}

else

{

include("function/auth.php");

$last = $_SESSION['last_access'];

$ip = $_SESSION['ipaddr'];

$user = $_SESSION['user'];

include("panel/panel.php"); }

}

else

{

echo"

Login

Login

Veuillez saisir vos identifiants :

Login :

Pass :

 

 

Pas encore inscrit ?

";

}

}

else

{

include("panel/panel.php");

}

?>

Voici maintenant les deux captures avec un login.php modifier avec son code çi-dessous(On peut observer que la page est en place quand on a un serveur):

Capture sans le serveur sur son compte membre :

http://27299.ikoula.org/Login.php%20modifi%C3%A9%20by%20me%20sans%20serveur.JPG

Capture avec le serveur sur son compte membre :

http://27299.ikoula.org/Login.php%20modifi%C3%A9%20by%20me%20avec%20serveur.JPG

Code du login.php by me :

<?

if(!isset($HACK)) { exit(); }

?>

function submitForm()

{

if(window.XMLHttpRequest) // Firefox

xhr_object = new XMLHttpRequest();

else if(window.ActiveXObject) // Internet Explorer

xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

else {

alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");

return;

}

}

<?

if(!isset($user))

{

if(count($_POST) > 0)

{

include("param.php");

/* Récupération/mise en forme des variables post. */

$r2 = mysql_escape_string(strip_tags($_POST['login']));

$p2 = $_POST['pass'];

$r = strtolower($r2);

$p = md5($p2);

//stripslashes(stripcslashes(addslashes

/* requete mysql*/

$req = "SELECT * FROM $table_mbr WHERE pseudo = '$r'";

$res = mysql_query($req)

or die ("Query impossible sur la table ..");

$ligne = mysql_fetch_array($res);

$pseudosql = $ligne['pseudo'];

$passsql = $ligne['pass'];

if($r != $pseudosql || $p != $passsql)

{

if($r != $pseudosql) { $errora = "Champ invalide !"; }

if($p != $passsql || $r != $pseudosql) { $errorb = "Champ invalide !"; }

if($r2 == "") { $errora = "Champ Vide !"; }

if($p2 == "") { $errorb = "Champ Vide !"; }

echo"

Inscription

Inscription

Veuillez saisir vos identifiants :

Login :

if(isset($errora))

{

echo">

$errora"; } else { echo ">"; } echo"

Password :

$errorb"; } else { echo ">"; } echo"

 

 

Pas encore inscris ?

";

}

else

{

include("function/auth.php");

$last = $_SESSION['last_access'];

$ip = $_SESSION['ipaddr'];

$user = $_SESSION['user'];

include("panel/panel.php"); }

}

else

{

echo"

Login

Login

Veuillez saisir vos identifiants :

Login :

Pass :

 

 

Pas encore inscrit ?

";

}

}

else

{

include("panel.php");

}

?>

Je rajoute le fichier panel.php qu'invoque le fichier login.php:

http://27299.ikoula.org/panel.txt

[€dit] Je me suis permis de mettre les images en liens car sinon ça devenait illisible (chez moi en tout cas :) )

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.