Fork me on GitHub






Problème page blanche sur page session_confirm.php
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
Bonjour
j'ai un gros soucis avec mon site xoops. Depuis lundi, quand je suis connecté a mon site, j'arrive sur une page blanche qui pointe sur session_confirm.php. Bizarrement, cela n'arrive pas quand je ne suis pas connecté (par ex, j'arrive sur cette page blanche quand j'essais de consulter une page de mon forum en étant connecté alors que cela fonctionne en simple visiteur)
Tout fonctionnait bien jusqu'a présent, je n'ai rien modifié.

Pourriez vous m'aider, je suis complètement perdu là et mon site est complètement bloqué

Voila ce qu'il y a dans ce fichier php :


<?php

include "mainfile.php";

// security check
if( ! isset( $_SESSION['AUTOLOGIN_REQUEST_URI'] ) ) exit ;

// get URI
$url = $_SESSION['AUTOLOGIN_REQUEST_URI'] ;
unset( $_SESSION['AUTOLOGIN_REQUEST_URI'] ) ;
if( preg_match('/javascript:/si', $url) ) exit ; // black list of url
$url4disp = preg_replace("/&/i", '&', htmlspecialchars($url, ENT_QUOTES));


if( isset( $_SESSION['AUTOLOGIN_POST'] ) ) {

// posting confirmation

$old_post = $_SESSION['AUTOLOGIN_POST'] ;
unset( $_SESSION['AUTOLOGIN_POST'] ) ;

$hidden_str = '' ;
foreach( $old_post as $k => $v ) {
$hidden_str .= "\t".' <input type="hidden" name="'.htmlspecialchars($k,ENT_QUOTES).'" value="'.htmlspecialchars($v,ENT_QUOTES).'" />'."\n" ;
}

echo '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset='._CHARSET.'" />
<title>'.$xoopsConfig['sitename'].'</title>
</head>
<body>
<div style="text-align:center; background-color: #EBEBEB; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight : bold;">
<h4>'._RETRYPOST.'</h4>
<form action="'.$url4disp.'" method="POST">
'.$hidden_str.'
<input type="submit" name="timeout_repost" value="'._SUBMIT.'" />
</form>
</div>
</body>
</html>
' ;
exit ;

} else {

// just redirecting

$time = 1 ;
// $message = empty( $message ) ? _TAKINGBACK : $message ;
$message = _TAKINGBACK ;

echo '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset='._CHARSET.'" />
<meta http-equiv="Refresh" content="'.$time.'; url='.$url4disp.'" />
<title>'.$xoopsConfig['sitename'].'</title>
</head>
<body>
<div style="text-align:center; background-color: #EBEBEB; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight : bold;">
<h4>'.$message.'</h4>
<p>'.sprintf(_IFNOTRELOAD, $url4disp).'</p>
</div>
</body>
</html>
' ;
exit ;

}

?>

Posté le : 18/08/2009 01:15
Partager Twitter Partagez cette article sur GG+
Re: Problème page blanche sur page session_confirm.php
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Presque sur que tu utilises un hack (https://www.frxoops.org/modules/newbb/ ... id=154156#forumpost154156) car il n'existe pas de fichier session_confirm.php dans xoops.

Quelle version de xoops et quelle version du hack auto login utilises tu ?

Posté le : 18/08/2009 01:42
Partager Twitter Partagez cette article sur GG+
Re: Problème page blanche sur page session_confirm.php
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
je suis en version 2.0.15 car j'ai fait des modif dans certain module et je n'ai pas migré vers les version plus recente.
J'utilise la version du hack corespondante : autologin_for_xoops2.0.15

Posté le : 18/08/2009 02:15
Partager Twitter Partagez cette article sur GG+
Re: Problème page blanche sur page session_confirm.php
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
personne pour m'aider, je suis vraiment perdu

Posté le : 18/08/2009 10:30
Partager Twitter Partagez cette article sur GG+
Re: Problème page blanche sur page session_confirm.php
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
j'avance un peu. J'avais la table session qui était corrompu.
Je l'ai réparé. Maintenant, je vois, dans la base de donné, que certain membre arrive a se connecter et a poster. Par contre, de mon coté, j'ai maintenant une page blanche et impossible de voir aucune des page de mon site.
D'ou cela peut venir???

Posté le : 18/08/2009 12:29
Partager Twitter Partagez cette article sur GG+
Re: Problème page blanche sur page session_confirm.php
Régulier
Inscrit: 03/12/2003 11:43
Messages: 302
j'ai resolu mon problème. Le 1er problème venait de la table session qui était corrompu. Ensuite, le module protector avait banni mon ip.

Posté le : 18/08/2009 14:48
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

82 Personne(s) en ligne (66 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 82 | Plus ...