// ------------------------------------------------------------------------- //
// CedStat v1.00 //
// ------------------------------------------------------------------------- //
// Copyright (C) 2000 - Cédric TATANGELO //
// ------------------------------------------------------------------------- //
// Web: http://cedtat.free.fr/ //
// Email: cedtat@ifrance.com //
// ------------------------------------------------------------------------- //
// Ce programme est libre, vous pouvez le redistribuer et/ou le modifier //
// selon les termes de la Licence Publique Générale GNU publiée par la Free //
// Software Foundation . //
// // //
// Merci à l'auteur du script Les visiteurs, JP Dezelus le Webmaster //
// de PhpInfo.Net qui m'a largement inspiré // //
// //
// ------------------------------------------------------------------------- //
function connection(){
require "bd_config.php";
mysql_connect($mysql_host,$mysql_login,$mysql_pass) or die("Connexion à la base de données impossible");
mysql_select_db($mysql_dbnom);
}
if($nom_page==""){$nom_page=$REDIRECT_URL;}
connection();
$d=date("d/m/Y");
$jour="$d%";
$date=date("d/m/Y");
$heure=date("H:i");
$result=mysql_query("select * from visiteur where date like '".$jour."' and ip='".$REMOTE_ADDR."'");
$row=mysql_fetch_array($result);
if ($row[code]<>""){
$nb_visite=$row[nb_visite]+1;
mysql_query("update visiteur set nb_visite='".$nb_visite."' where code='".$row[code]."'");
$verif=mysql_query("select * from page where code='".$row[code]."' and page='".$nom_page."'");
$verif_row=mysql_fetch_array($verif);
if ($verif_row[page]<>""){
$p_visite=$verif_row[nb_visite]+1;
$requete="update page set nb_visite='".$p_visite."' where code='".$row[code]."' and page='".$verif_row[page]."'";
mysql_query($requete);
}
else
{
mysql_query("insert into page values ('".$row[code]."','".$nom_page."','1','".$heure."')");
}
}
else {
// détermination du code permettant la jointure entre la table visiteur et page
$result=mysql_query("select max(code) as cd from visiteur");
if($last_code=mysql_fetch_array($result)){
$the_last=$last_code[cd];
$anneemois=substr($the_last,0,4)."/".substr($the_last,4,2);
$verif_date=date("Y/m");
if($anneemois==$verif_date){
$cp=$the_last+1;
}
else {
$cp=date("Y").date("m")."00000001";
}
}
else {
$cp=date("Y").date("m")."00000001";
}
$host=gethostbyaddr($REMOTE_ADDR);
$url=explode(".",$host);
$nb=count($url);
for($cpt2=0;$cpt2<$nb;$cpt2++){
$dom=$url[$cpt2];
$sql1=mysql_query("select * from domaines where domaine='".$dom."'");
$row=mysql_fetch_array($sql1);
if($row[domaine]<>""){
$domaines=$row[description];
}
}
if ($domaines==""){ $domaines="Adresse IP";}
if ($domaines=="-"){ $domaines=".com .net .org .edu";}
$sql1="insert into visiteur values('".$HTTP_USER_AGENT."','".$HTTP_REFERER."','".$REMOTE_ADDR."','".$date."','".$host."','".$cp."','".$domaines."','1')";
$sql="insert into page values ('".$cp."','".$nom_page."','1','".$heure."')";
$result=mysql_query($sql1) or die ("requete invalide visiteurs nouveau");
$result=mysql_query($sql) or die ("requete invalide page");
}
?> WebIdeaTree Диспетчер содержания и создатель сайтов web
La dernière version de WebIdeaTree tient ses promesses l’auteur ayant continué de faire évoluer son logiciel en tenant compte des avis des utilisateurs.
Il est toujours aussi simple de créer un site web :
- organisez vos idées sous forme arborescente,
- ajoutez du texte, des images ou des liens (documents),
- appliquez une charte graphique,
- générez la totalité du site, une page Web pour chaque idée, avec menus, index et tables des matières.
WebIdeaTree sera idéal pour les professionnels (système documentaire, Intranet, bases de connaissances , présentation marketing ou technique, aide hypertexte , …) comme pour les particuliers (livre électronique, mémoire de thèse, gestion de note
personnelle, site Web personnel, album photos, collections, inventaires, arbres généalogiques…)..