$include = "include";
$server = "localhost"; # adresse du serveur, ex : sql.free.fr pour free.fr
// $server = "sql.azurevision.com";
$userDB = "domespri"; # Login utilisateur Mysql, pour free.fr il s'agit du login
// $userDB = "azurevision.com"; # Login utilisateur Mysql, pour free.fr il s'agit du login
$passMM = "gTqd)sv2#-1Lv"; # mot de passe de la base de donnée
$dbCsForum = "domespri"; # base de donnée, pour free il s'agit du login
// $dbCsForum = "azurevision.com"; # base de donnée, pour free il s'agit du login
$tblForum = "domoforum"; # Nom de la table du Forum, par défaut CSForum
//------------------------------------------------------------------
/* $back = "#EFE7CB";
$back_alt = "#7EA9D3";
$text = "#111111";
$color_cadre = "#31639C";
$td_clair = "#FFFFE6";
$titre_bgcolor = "#31639C";
$titre_color = "#FFFFFF"; */
//------------------------------------------------------------------
$limit = "18"; # limite du nombre de message dans l'index
$carac = "70"; # limite du nombre de caractères dans le titre
// $UrlSite = "http://".$_SERVER["HTTP_HOST"]; # url pour redirection header
// $UrlSite = $_SERVER["HTTP_HOST"];
$UrlSite = "http://www.domesprit.com";
// $UrlSite = "http://213.251.164.31";
$CSlargeur = "95%"; # Largeur du forum
$site_name = "discussions des Maîtres de Domovoys"; # Nom du site pour les Email ...
$folderForum = "discutions"; # Nom du dossier du forum (csforum par defaut)
$FcntMail = 0; # Active l'envoie de mail = 1, la fonction mail doit etre desactivé sur Free
$FctSmiley = 1; # Active les Smiley = 1
/* ================================= NE PAS MODIFIER EN DESSOUS ============================== */
/* ============================================================================================ */
// Par moi!
$con = @mysql_connect($server, $userDB, $passMM) or header("Location: /tropUtilisateurs.html");
if(!$con){ header("Location: /Interruption_Services.html"); exit;}
// MSQL use base
@mysql_select_db($dbCsForum,$con);
if(!mysql_select_db($dbCsForum,$con)){ header("Location: Interruption_Services.html"); exit; }
// Fin par moi
/* ancien
@mysql_connect($server, $userDB, $pass) or header("Location: ../tropUtilisateurs.html"); // die("Trop de connecion !");
@mysql_select_db($dbCsForum) or header("Location: ../tropUtilisateurs.html");
*/
global $TempNow;
global $jourVerou;
$TempNow = floor(mktime()/60);
$jourVerou = 210000; // 210000=145,8jour environ 5mois , 1440=1j , 2880=2j ; // deux jour avant véroullage
function datefr($str_date,$mode,$quoi) {
$year=substr($str_date,0,4);
$month=substr($str_date,5,2);
$day=substr($str_date,8,2);
$hour=substr($str_date,11,2);
$mn=substr($str_date,14,2);
$sec=substr($str_date,17,2);
// $retour=date("d-m-y à H:i", time($hour, $mn, $sec, $month, $day, $year));
if($quoi=='mkt'){ $retour=floor(mktime($hour, $mn, $sec, $month, $day, $year)/60);
global $TempNow, $jourVerou;
if($TempNow-$retour > $jourVerou)$retour ='clos'; else $retour='ouvert';
}else{ $retour=date("d-m-y à H:i", mktime($hour, $mn, $sec, $month, $day, $year));
}
/*
if(!$mode)
$retour=date("d-m-y à H:i", mktime($hour, $mn, $sec, $month, $day, $year));
else
$retour=date("d-m-Y à H:i:s", mktime($hour, $mn, $sec, $month, $day, $year)); */
// return array( $retour, $statut, $variable3 );
return ($retour);
}
// ------------------------------------------------------------------------
// barre_navigation
// ------------------------------------------------------------------------
function barre_navigation($nbtotal,
$nbenr,
$cfg_nbres_ppage,
$debut, $cfg_nb_pages,
$criteres)
{
// --------------------------------------------------------------------
$lien_on = ' {lien} ';
$lien_off = ' {lien} ';
// --------------------------------------------------------------------
$query = $criteres.'&debut=';
// début << .
// --------------------------------------------------------------------
if ($debut >= $cfg_nbres_ppage)
{
$cible = $query.(0);
$image = "";
$lien = str_replace('{lien}', $image.$image, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$image = "";
$lien = str_replace('{lien}', $image.$image, $lien_off);
}
$barre .= $lien." ·";
// précédent < .
// --------------------------------------------------------------------
if ($debut >= $cfg_nbres_ppage)
{
$cible = $query.($debut-$cfg_nbres_ppage);
$image = "";
$lien = str_replace('{lien}', $image, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$image = "";
$lien = str_replace('{lien}', $image, $lien_off);
}
$barre .= $lien." ·";
// pages 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10
// -------------------------------------------------------------------
if ($debut >= ($cfg_nb_pages * $cfg_nbres_ppage))
{
$cpt_fin = ($debut / $cfg_nbres_ppage) + 1;
$cpt_deb = $cpt_fin - $cfg_nb_pages + 1;
}
else
{
$cpt_deb = 1;
$cpt_fin = (int)($nbtotal / $cfg_nbres_ppage);
if (($nbtotal % $cfg_nbres_ppage) != 0) $cpt_fin++;
if ($cpt_fin > $cfg_nb_pages) $cpt_fin = $cfg_nb_pages;
}
for ($cpt = $cpt_deb; $cpt <= $cpt_fin; $cpt++)
{
if ($cpt == ($debut / $cfg_nbres_ppage) + 1)
{
$barre .= " ".$cpt." ";
}
else
{
$barre .= " ".$cpt." ";
}
}
// suivant . >
// --------------------------------------------------------------------
if ($debut + $cfg_nbres_ppage < $nbtotal)
{
$cible = $query.($debut+$cfg_nbres_ppage);
$image = "";
$lien = str_replace('{lien}', $image, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$image = "";
$lien = str_replace('{lien}', $image, $lien_off);
}
$barre .= " ·".$lien;
// fin . >>
// --------------------------------------------------------------------
$fin = ($nbtotal - ($nbtotal % $cfg_nbres_ppage));
if (($nbtotal % $cfg_nbres_ppage) == 0) $fin = $fin - $cfg_nbres_ppage;
if ($fin != $debut)
{
$cible = $query.$fin;
$image = "";
$lien = str_replace('{lien}', $image.$image, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$image = "";
$lien = str_replace('{lien}', $image.$image, $lien_off);
}
$barre .= "· ".$lien;
return($barre);
}
?>
Espaces membres - Forum Mon Domovoÿ - l'Esprit protecteur du foyer
if ($_SESSION['user']){ ?>
} ?>
Forum Domovia
Soutenir Domesprit
$debut = $_GET["debut"];
if ($_POST["searchForm"]){
if($_POST["searchForm"] =='mot-cl') $searchForm =""; else $_POST["searchForm"].$_GET["searchForm"];
}
if(!empty($searchForm)) {
/* ========================== Moteur de recherche =================== */
$sql = "SELECT id FROM $tblForum WHERE (texte LIKE '%".$searchForm."%' OR titre LIKE '%".$searchForm."%') AND `verrou`!='BAD' ";
$req = mysql_query ($sql,$con);
// $resultat = mysql_fetch_object($req);
// $resultat = mysql_select_db($reqq, $sql);
if(empty($debut)) $debut = 0;
$nb_total=mysql_num_rows($req); // Nbr de rsultats possibles ...
// ATTENTION a l'espace blanc volontaire '%".$searchForm."%' "
$sql = "SELECT * FROM $tblForum WHERE (texte LIKE '%".$searchForm."%' OR titre LIKE '%".$searchForm."%') AND `verrou`!='BAD' ORDER BY $msg DESC LIMIT $debut, $limit ";
// $sql = "SELECT * FROM $tblForum WHERE parent='0' AND (texte LIKE '%".$searchForm."%' OR titre LIKE '%".$searchForm."%') ORDER BY $msg DESC LIMIT $debut, $limit ";
/* $sql = "SELECT * FROM $tblForum
WHERE LOWER(texte) REGEXP ('%".$searchForm."%') OR LOWER(titre) REGEXP ('%".$searchForm."%')
ORDER BY $msg DESC LIMIT $debut, $limit"; */
// $req = mysql_db_query($dbCsForum, $sql);
$req = mysql_query ($sql,$con);
$nbenr = mysql_num_rows($req);
// echo($nb_total .' post pour le mot ' . $searchForm );
} else {
/* ====================== Normal ===================================== */
// combien de messages
$sql = "SELECT id FROM $tblForum WHERE parent='0'";
// $resultat = mysql_select_db($reqq, $sql);
$req = mysql_query ($sql,$con);
// $resultat = mysql_fetch_object($req);
$nb_total=mysql_num_rows($req); // Nbr de rsultats parent (sujet) ...
if(empty($debut)) $debut = 0;
$sql = "SELECT UNIX_TIMESTAMP(dateCreat),id,nom,dateCreat,titre FROM $tblForum WHERE parent='0' AND `verrou`!='BAD' ORDER BY $msg DESC LIMIT $debut, $limit";
// $req = mysql_db_query($dbCsForum, $sql);
$req = mysql_query ($sql,$con);
// $resultat = mysql_fetch_object($req);
$nbenr = mysql_num_rows($req);
}
?>
if(!empty($searchForm))
$keyword = "?searchForm=".$searchForm;
else
$keyword = "?nav=1"; // nav=1 ne sert à rien, c'est uniquement pour l'obligation de passer un parametre
// plage de réponses
$barre_nav = '
';
$barre_nav .= '
';
$barre_nav .= ($debut + 1) .' à '. ($debut + $nbenr) ." sur ". $nb_total." sujets | posts | Temps GMT+1
if ($statut !== "no"){ ?>Viennent de passer ou discutent au salon :
$log_timeA=round(mktime()/60);
$timeEchu=$log_timeA-5; // Temps actel moins 7 minutes
$time_eraseA= $log_timeA - 25;
$sqlSalon = " SELECT user FROM `b_connect` WHERE `log_time` > $time_eraseA AND `type`='B'";
//$sql = "SELECT 'user' FROM b_connect Where user like '$user'"; // interogation pour tableaux de bord
$actionSalon = mysql_query($sqlSalon,$con);
$nbrRows2 = mysql_num_rows($actionSalon);
while ($cursSalon = mysql_fetch_object($actionSalon)){
$pseudo_salon = $cursSalon->user;
echo($pseudo_salon).', ';
}
} // F f ($statut == "no")
?>
} // fin de if($debut<1
$bgcolor = $back;
if(mysql_num_rows($req)!=0) {
$j=1;
if($msg=='lastReply')$orderBy='lastReply'; else $orderBy = 'id';
while ($res = mysql_fetch_array($req)){
if($bgcolor==$back){ $bgcolor=$td_clair; }else{ $bgcolor=$back; }
$j++;
/* $rep = mysql_db_query($dbCsForum,"SELECT UNIX_TIMESTAMP(dateCreat),parent,id,nom,dateCreat,titre
FROM $tblForum
WHERE parent='".$res["id"]."'
ORDER BY id ASC "); */
/* cala est remplac par ci dessous ***
$rep = mysql_db_query($dbCsForum,"SELECT UNIX_TIMESTAMP(dateCreat),parent,id,nom,dateCreat,titre
FROM $tblForum
WHERE parent='".$res["id"]."'
ORDER BY $orderBy ASC ");
$nb_rep = mysql_numrows($rep);
*/
// Remplac par Nico ***
/* if(!empty($searchForm)) {
$sql2= "SELECT UNIX_TIMESTAMP(dateCreat),parent,id,nom,dateCreat,titre FROM $tblForum WHERE parent='".$res["parent"]." ORDER BY $orderBy ASC ";
}else{ */
$sql2= "SELECT UNIX_TIMESTAMP(dateCreat),id,nom,dateCreat,parent,titre FROM $tblForum WHERE parent='".$res["id"]."' AND `verrou`!='BAD' ORDER BY $orderBy ASC ";
/* } */
$rep= mysql_query ($sql2,$con);
// $rep= mysql_fetch_object($req2);
$nb_rep = mysql_numrows($rep);
// $rep = mysql_query (, $con)
// $rep = mysql_fetch_object($rep);
// print ' test:'.$res[0];
if(($_COOKIE["CSForum_ReadAll"] < $res[0]) &&
($_COOKIE["CSForum_read".$res["id"]] < $res[0])) { // msg non lu = nouveau
$flagNew="nouveau";
} else $flagNew = "";
/* affiche le message */ ?>
} // fin boucle while reponse
$nb_message=$res["id"];
} // fin if 0 reponse
?>
} // fin boucle global
// mysql_free_result($result);
mysql_close($con);
//
}
?>
sujets abordés (pour les robots): culture, cuisine, recette , magie, alchimie, mythologie, Ésotérisme, mages, magistère, cologie, jeu, et les animeaux. fes, les dragons, les anges. magie blanche, science occultes
Initi - Praticien de Haute Magie - Mdium - Voyant - Gurisseur
if(!empty($searchForm))
$keyword = "?searchForm=".$searchForm;
else
$keyword = "?nav=1"; // nav=1 ne sert rien, c'est uniquement pour l'obligation de passer un parametre
// plage de rponses
$barre_nav = '