website logo
Auteur
avatar
FURAX69

Forum » » Questions » » [Résolu] - Problème affichage dans le bloc marquetapage !


Posté : 1 juin 2009 à 17:09 icone du post

La question est de savoir comment est renseignée la variable/champs $topic, parce qu'en voyant le code d'ajout de marquetapage, je ne comprends pas... HELP !




function marquetapage_add($uri, $topic, $action) {
   global $cookie, $NPDS_Prefix, $nuke_url;
   if (($action=="ad_tapage") and ($cookie[0])) {
      $drname=dirname($uri);
      if ($drname==".") {
         $uri=$nuke_url."/".$uri;
      } elseif($drname=="/") {
         $uri=$nuke_url.$uri;
      } else {
         $uri=$nuke_url.str_replace("/".basename($nuke_url),"",$uri);
      }
      @mysql_query("INSERT INTO ".$NPDS_Prefix."marquetapage (uid, uri, topic) VALUES ('$cookie[0]', '$uri', '$topic')");
      header("location: $uri");
   }
   if (($action=="sp_tapage") and ($cookie[0])) {
      $result = mysql_query("select uri from ".$NPDS_Prefix."marquetapage where uid='$cookie[0]' and uri='$uri'");
      if (mysql_num_rows($result) > 0) {
         @mysql_query("DELETE FROM ".$NPDS_Prefix."marquetapage WHERE uid='$cookie[0]' and uri='$uri'");
         header("location: $uri");
      }
   }
}


Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=24390&forum=9