Slt,
Comme personne ne souhaite t'apporter de réponse, je me lance ;)
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
// ---------------------------------------------------------------
// KwsPHP kOoGar Web System
// $Id: meta.php 884 2009-10-08 19:41:01Z mike007.devpwsphp $
// ---------------------------------------------------------------
// Module : download
// Fichier : meta.php
// ---------------------------------------------------------------
-
if (!(defined('__KWS__'))) {die('Erreur d\'appel de fichier.');}
-
if (empty($id))
{
if (empty($_GET['repertoire']) and empty($_REQUEST['categorie']))
{
$title_add_plus .= 'Tous les téléchargements';
$K_meta_title = $K_nom_page.' - '.$title_add_plus;
}
else
{
if (!empty($_GET['repertoire']))
{
$req_title_key = reqmysql ('SELECT `fichier`, `titre`, `description` FROM `dl` WHERE `type`="repertoire" ;');
while($rep_title_key = mysql_fetch_object($req_title_key))
{
if( md5($rep_title_key->fichier) == $_GET['repertoire'])
{
break;
}
}
}
elseif (!empty($_REQUEST['categorie']))
{
if (substr($_REQUEST['categorie'],-1) == '/') $dl_cat = substr($_REQUEST['categorie'],0,-1);
else $dl_cat = $_REQUEST['categorie'];
$dl_cat = basename($_REQUEST['categorie']);
-
$req_title_key = reqmysql ('SELECT `fichier`, `titre`, `description` FROM `dl` WHERE `type`="repertoire" ;');
while($rep_title_key = mysql_fetch_object($req_title_key))
{
if( basename($rep_title_key->fichier) == $dl_cat)
{
break;
}
}
}
$title_add_plus = $rep_title_key->titre;
$K_meta_title = $K_nom_page.' - Téléchargements - '.$title_add_plus;
$meta_nu = filter_noentityhtml(bbcode($rep_title_key->description,0,0,0,0,0,1));
-
if(strlen($meta_nu)>=255)
{
$meta_nu=substr($meta_nu,0,255);
$espace=strrpos($meta_nu," ");
$meta_nu=substr($meta_nu,0,$espace);
}
$K_meta_description = $meta_nu;
preg_match_all('`\b\w{7,}\b`', $rep_title_key->description, $meta_keys);
rsort($meta_keys);
$K_meta_keywords = implode(',', $meta_keys[0]);
-
if (!empty($_REQUEST['int_page']))
{
$K_meta_title .= ' (Page '.$_REQUEST['int_page'].')';
$K_meta_description .= ' (Page '.$_REQUEST['int_page'].')';
}
}
}
else
{
$req_title_key = reqmysql ('SELECT `titre`, `description` FROM `dl` WHERE `id`='.$id.';');
$rep_title_key = mysql_fetch_object($req_title_key);
$title_add_plus .= $rep_title_key->titre;
-
$K_meta_title = '<title>Sondage 1.6.815</title>';
$meta_nu = filter_noentityhtml(bbcode($rep_title_key->description,0,0,0,0,0,1));
-
if(strlen($meta_nu)>=255)
{
$meta_nu=substr($meta_nu,0,255);
$espace=strrpos($meta_nu," ");
$meta_nu=substr($meta_nu,0,$espace);
}
$K_meta_description = $meta_nu;
}
?>
Si jamais ça ne fonctionne pas hésite pas à revenir te plaindre :D