Fork me on GitHub




« 1 (2)


Re: BUG forums froops : Soumission invalide.
Aspirant
Inscrit: 20/07/2005 16:40
De France (92)
Messages: 78
Merci Kris. J'ai essayé la 3.07; ça va beaucoup mieux... :banane:

Posté le : 05/11/2006 17:59

webmaster peepcourbevoie.fr
Xoops 2.2.4
Partager Twitter Partagez cette article sur GG+
Re: BUG forums froops : Soumission invalide.
Régulier
Inscrit: 16/01/2005 06:11
Messages: 157
Tu en as de la chance

Je dis vive newbb 1 y a aucun jouet, mais aucun bug...

3.07 ??? heu ?

Sur un site à problème j'ai ça Forum CBB version 1.16 (1.16a) (Dernière version stable) :

1. Url du site : http://www.forumdesforums.com
2. Version de Xoops : XOOPS 2.0.16
3. Thème Xoops : yuzuan
4. Jeu de templates : default
5. Version PHP : 4.4.4
6. Version MySQL : 4.1.10a-log
7. Logiciel serveur : Apache/2.2.3 (Unix) PHP/4.4.4 mod_dbi_pool/0.1.0 mod_phpnet/1.0
8. Navigateur : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20061113 Debian/1.7.8-1sarge8

Pour le navigateur => remplacer Debian par NT5 Windows, car là je suis sur ma machine et je n'ai pas de problème. Ce sont les membres qui tournent sous Windows qui ont ce problème. Enfin, d'après les plaintes. Que ce soit avec ou sans anti-virus pare-feu // Mozilla ou IE // C'est pareil // Caches et cookies vidés revidés.

Faut un truc car c'est pas possible que ça passe ce type d'erreur. Les membres d'un forum n'ont pas à subir ça quand même, ya du nouveau à ce niveau ? :

https://www.frxoops.org/modules/newbb/ ... at&topic_id=18357&forum=5
https://www.frxoops.org/modules/newbb/ ... at&topic_id=18024&forum=5
https://www.frxoops.org/modules/newbb/ ... at&topic_id=17687&forum=5
https://www.frxoops.org/modules/newbb/ ... t_id=94263#forumpost94263

Parce qu'avec les problèmes norton et zone alarme, + ce nouveau type de soucis ça fait beaucoup pour un membre, et donc il se casse, ce qui est normal.

Merci.

Posté le : 06/12/2006 08:06
Partager Twitter Partagez cette article sur GG+
Re: BUG forums froops : Soumission invalide.
Régulier
Inscrit: 16/01/2005 06:11
Messages: 157
J'ai résolu le problème en désactivant plusieurs lignes, le soucis c'est que je n'aime pas vraiment cette methode un peu barbare, alors si vous avez une idée pour arranger ça :

Je rappelle que les soumissions invalides sont intempestives. Ça n'arrête pas et 99% des membres du site cité dans mon post précédent ne parviennent plus à poster sans faire 5 à 10 tentatives :

J'ai modifié ce fichier de newbb (cbb 1.16) : modules/newbb/post.php

Et j'ai désactivé toutes ces lignes. Maintenant tout fonctionne. Mais n'y a-t-il pas une methode moins brutale ? Merci

//if ( !empty($_POST['contents_submit']) ) {
//    $token_valid = false;
//    if(class_exists("XoopsSecurity")){
//        $token_valid = $GLOBALS['xoopsSecurity']->check();
//    }else{ // backward compatible
//        if( !empty($_SESSION['submit_token']) && !empty($_POST['post_valid']) && $_POST['post_valid']==$_SESSION['submit_token'] ) $token_valid = true;
//        $_SESSION['submit_token'] = null;
//    }
//
//    if(!is_object($xoopsUser)){
//        $uname = !isset($_POST['uname']) ? '' : trim($_POST['uname']);
//        $pass = !isset($_POST['pass']) ? '' : trim($_POST['pass']);
//        $member_handler =& xoops_gethandler('member');
//        $user =& $member_handler->loginUser(addslashes($myts->stripSlashesGPC($uname)), addslashes($myts->stripSlashesGPC($pass)));
//        if(is_object($user) && $user->isActive()){
//            if(!empty($_POST["login"])){
//                $user->setVar('last_login', time());
//                if (!$member_handler->insertUser($user)) {
//                }
//                $_SESSION = array();
//                $_SESSION['xoopsUserId'] = $user->getVar('uid');
//                $_SESSION['xoopsUserGroups'] = $user->getGroups();
//                if ($xoopsConfig['use_mysession'] && $xoopsConfig['session_name'] != '') {
//                    setcookie($xoopsConfig['session_name'], session_id(), time()+(60 * $xoopsConfig['session_expire']), '/',  '', 0);
//                }
//                $user_theme = $user->getVar('theme');
//                if (in_array($user_theme, $xoopsConfig['theme_set_allowed'])) {
//                    $_SESSION['xoopsUserTheme'] = $user_theme;
//                }
//            }
//            $xoopsUser =& $user;
//        }
//    }

//    $isadmin = newbb_isAdmin($forum);
//
//    $time_valid = true;
//    if( !$isadmin && !empty($xoopsModuleConfig['post_timelimit']) ){
  //      $last_post = newbb_getsession('LP'); // using session might be more secure ...
//        if(time()-$last_post < $xoopsModuleConfig['post_timelimit']){
//            $time_valid = false;
//        }
//    }
//
//    if(!$token_valid || !$time_valid){
//        $_POST['contents_preview'] = 1;
//        $_POST['contents_submit'] = null;
//        $_POST['contents_upload'] = null;
//        if(!$token_valid) echo "<div class="errorMsg">"._MD_INVALID_SUBMIT."</div>";
//        if(!$time_valid) echo "<div class="errorMsg">".sprintf(_MD_POSTING_LIMITED,$xoopsModuleConfig['post_timelimit'])."</div>";
//        echo "<br clear="both" />";
//    }
//}

Posté le : 09/12/2006 14:29
Partager Twitter Partagez cette article sur GG+
Re: BUG forums froops : Soumission invalide.
Régulier
Inscrit: 16/01/2005 06:11
Messages: 157
Finalement, j'ai ciblé un peu plus et ça donne ceci (C'est déjà moins barbare, mais sans cette modif c'est la misère :

Je désactive uniquement ces lignes dans le fichier modules/newbb/post.php (cbb 1.16) :


//
//    if(!$token_valid || !$time_valid){
//        $_POST['contents_preview'] = 1;
//        $_POST['contents_submit'] = null;
//        $_POST['contents_upload'] = null;
//        if(!$token_valid) echo "<div class="errorMsg">"._MD_INVALID_SUBMIT."</div>";
//        if(!$time_valid) echo "<div class="errorMsg">".sprintf(_MD_POSTING_LIMITED,$xoopsModuleConfig['post_timelimit'])."</div>";
//        echo "<br clear="both" />";
//    }


J'aime vraiment pas faire ce genre de chose, mais c'est la seule solution que j'ai trouvé. Donc si vous avez une idée plus propre.

Posté le : 17/12/2006 09:29
Partager Twitter Partagez cette article sur GG+
Re: BUG forums froops : Soumission invalide.
Guest_
Même problême pour moi. J'ai toujours beaucoup de mal a poster même lorsque je viens de me connecter sur ce forum. A chaque fois je doit prendre ie

Posté le : 18/12/2006 19:07
Partager Twitter Partagez cette article sur GG+
Re: BUG forums froops : Soumission invalide.
Régulier
Inscrit: 16/08/2006 03:07
Messages: 308
Citation :

Ash a écrit:
Finalement, j'ai ciblé un peu plus et ça donne ceci (C'est déjà moins barbare, mais sans cette modif c'est la misère :

Je désactive uniquement ces lignes dans le fichier modules/newbb/post.php (cbb 1.16) :


//
//    if(!$token_valid || !$time_valid){
//        $_POST['contents_preview'] = 1;
//        $_POST['contents_submit'] = null;
//        $_POST['contents_upload'] = null;
//        if(!$token_valid) echo "<div class="errorMsg">"._MD_INVALID_SUBMIT."</div>";
//        if(!$time_valid) echo "<div class="errorMsg">".sprintf(_MD_POSTING_LIMITED,$xoopsModuleConfig['post_timelimit'])."</div>";
//        echo "<br clear="both" />";
//    }


J'aime vraiment pas faire ce genre de chose, mais c'est la seule solution que j'ai trouvé. Donc si vous avez une idée plus propre.


Merci pour l'astuce Ash, je viens d'en avoir besoin sous CBB 3.08

Posté le : 13/07/2009 22:28

Open in new window
hinsolite.com
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



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

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