Fork me on GitHub

Rapport de message :*
 

Re: Conflit entre contact et Myreferer

Titre du sujet : Re: Conflit entre contact et Myreferer
par Franck0768 sur 14/05/2009 00:11:40

Bonjour Solo,

Voici le code de la ligne 59 à 91 du fichier record.php
// Check page

$sql_page "SELECT id FROM " $xoopsDB->prefix('myref_pages') . " WHERE page='$page'";
$result_page $xoopsDB->query($sql_page);

       
$myrow $xoopsDB->fetchArray($result_page);
       
$pagesid $myrow['id'];

if ( !
$pagesid ) {
    
// The page is not yet in the db, so let's add a new record
    
if ($myRefererIsAdmin && !$count_admin) {
        
$sql "INSERT INTO ".$xoopsDB->prefix("myref_pages")."
                VALUES ('', '
$page', '0', '0', '$date', '$date', '$hide')";
    } else {
        
$sql "INSERT INTO ".$xoopsDB->prefix("myref_pages")."
                VALUES ('', '
$page', '1', '1', '$date', '$date', '$hide')";
    }

    
$xoopsDB->queryF($sql);
    
$pagesid $xoopsDB->getInsertId();
} else {
    
// The page is already in the db
//    if (!$myRefererIsAdmin) {
    
if ($count_admin) {
        
$sql "UPDATE ".$xoopsDB->prefix("myref_pages")."
            SET visit = visit+1, visit_tmp = visit_tmp+1, date = '
$date'
            WHERE page = '
$page'";
        
$xoopsDB->queryF($sql);
    }

}

//

J'ai l'impression qu'il manque la référence des modules contacts et mydownloads dans myref_pages mais je ne sais pas où sont les enregistrements de myref_pages.

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

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