- ----------------config.php
- <?php
- //ici se trouvent certains parametres de réglages
-
- /* pour la confirmation d'ionscription au tchat par mail:*/
- $email_webmaster="webmaster@foxmaster.info";
- $url_tchat="http://foxmaster.info/tchatv2_1";
- /*********************************************************/
-
- /* Pour la redirection en cas de déconnexion volontaire de l'utilisateur */
- $url_deconnect="authentification.php"; // si vous souhaitez mettre une url d'un autre site n'oubliez pas 'http://' :-P
- /*************************************************************************/
- /* Pour la redirection en cas de bannissement */
- $url_vire="authentification.php?ejected=1"; // si vous souhaitez mettre une url d'un autre site n'oubliez pas 'http://' :-P
- /*************************************************************************/
- /************************************/
- //infos complémentaires
- $titre_tchat="Tchat sauce Foxmaster";//laisser en minuscule ou sous cette forme
-
- //Fichier texte ou sont stocké les dialogues
- $Fnm = "./tchat/tchat_general.txt"; //spécifier le chemin en vous assurant que le dossier spécifié est valide et déprotégé en écriture
-
- $nbligne_affiche=40; //spécifier le nombre de lignes a afficher dans le tchat
- $archivedial=false; //si cette variable passe à true un archivage automatique des dialogues sera fait.
- $ligne_toarchive=100;//spécifie le nombre de lignes que le fichier fera au maximum avant d'etre archivé si $archivedial=true
-
- $delai_enligne=1500;
- $delai_occupe=2000;
- $delai_absent=4000;
- $delai_reviens=4000;
- $delai_mange=4000;
-
- ?>
-
- ------------check_pseudo--------
- <?php
- include("scripts.php");
-
- $pseudo=change_carspec($_GET["pseudo"]);//récupération du texte tappé et mise dans la variable message
- $param=$_GET["param"];//récupération du parametre qui permettra de savoir si il s'agit d'un utilisateur temporaire OU d'une inscription OU si il s'agit de l'appui sur le bouton vérification du pseudo
- $del=0;
- echo "var dejapris=0;\n";
- $rep="users_connectes/";
- $Fnm=$rep.$pseudo;
-
- if (file_exists($Fnm))//on vérifie si un fichier ayant le meme nom que le pseudo choisi existe, si oui alors
- {
- $inF= fopen($Fnm,"r");
- $texte=fgets($inF);
- list($dpt ,$sexe, $statut, $timeconnect) = explode(";", $texte);
- fclose($inF); //on ferme le fichier texte
-
- if((time()-$timeconnect)<10 and (time()-$timeconnect)>(-10))//on vérifie si il est réellement utilisé en comparant la derniere écriture dans le fichier avec la date et l'heure actuelle, si la derniere écriture a plus de 10 secondes on considere que l'utilisateur n'est plus là
- {
- if($param>=0){echo "alert('Pseudo deja utilisé veuillez en choisir un autre!');\n";} //alors on indique que celui ci existe déja et qu'il ne peut etre utilisé
- }
- else
- {
- unlink($Fnm);
- if($param==0){echo "logon_tempuser();";}//si utilisateur temporaire on appelle la fonction d'identification en temporaire
- if($param==1){echo "alert('Pseudo OK :)".time()."-".$timeconnect."=".(time()-$timeconnect)."');";}// si il s'agit d'une vérification par le bouton verifier le pseudo on indique le le pseudo n'est pas pris
- }
- }
- else
- {
- if($param==0){echo "logon_tempuser();";}//si utilisateur temporaire on appelle la fonction d'identification en temporaire
- if($param==1){echo "alert('Pseudo OK :)');";}// si il s'agit d'une vérification par le bouton verifier le pseudo on indique le le pseudo n'est pas pris
- }
- ?>
-
-
- Proposé par foxmaster le 14/09/2008 [vu 0 fois]
----------------config.php
<?php
//ici se trouvent certains parametres de réglages
/* pour la confirmation d'ionscription au tchat par mail:*/
$email_webmaster="webmaster@foxmaster.info";
$url_tchat="http://foxmaster.info/tchatv2_1";
/*********************************************************/
/* Pour la redirection en cas de déconnexion volontaire de l'utilisateur */
$url_deconnect="authentification.php"; // si vous souhaitez mettre une url d'un autre site n'oubliez pas 'http://' :-P
/*************************************************************************/
/* Pour la redirection en cas de bannissement */
$url_vire="authentification.php?ejected=1"; // si vous souhaitez mettre une url d'un autre site n'oubliez pas 'http://' :-P
/*************************************************************************/
/************************************/
//infos complémentaires
$titre_tchat="Tchat sauce Foxmaster";//laisser en minuscule ou sous cette forme
//Fichier texte ou sont stocké les dialogues
$Fnm = "./tchat/tchat_general.txt"; //spécifier le chemin en vous assurant que le dossier spécifié est valide et déprotégé en écriture
$nbligne_affiche=40; //spécifier le nombre de lignes a afficher dans le tchat
$archivedial=false; //si cette variable passe à true un archivage automatique des dialogues sera fait.
$ligne_toarchive=100;//spécifie le nombre de lignes que le fichier fera au maximum avant d'etre archivé si $archivedial=true
$delai_enligne=1500;
$delai_occupe=2000;
$delai_absent=4000;
$delai_reviens=4000;
$delai_mange=4000;
?>
------------check_pseudo--------
<?php
include("scripts.php");
$pseudo=change_carspec($_GET["pseudo"]);//récupération du texte tappé et mise dans la variable message
$param=$_GET["param"];//récupération du parametre qui permettra de savoir si il s'agit d'un utilisateur temporaire OU d'une inscription OU si il s'agit de l'appui sur le bouton vérification du pseudo
$del=0;
echo "var dejapris=0;\n";
$rep="users_connectes/";
$Fnm=$rep.$pseudo;
if (file_exists($Fnm))//on vérifie si un fichier ayant le meme nom que le pseudo choisi existe, si oui alors
{
$inF= fopen($Fnm,"r");
$texte=fgets($inF);
list($dpt ,$sexe, $statut, $timeconnect) = explode(";", $texte);
fclose($inF); //on ferme le fichier texte
if((time()-$timeconnect)<10 and (time()-$timeconnect)>(-10))//on vérifie si il est réellement utilisé en comparant la derniere écriture dans le fichier avec la date et l'heure actuelle, si la derniere écriture a plus de 10 secondes on considere que l'utilisateur n'est plus là
{
if($param>=0){echo "alert('Pseudo deja utilisé veuillez en choisir un autre!');\n";} //alors on indique que celui ci existe déja et qu'il ne peut etre utilisé
}
else
{
unlink($Fnm);
if($param==0){echo "logon_tempuser();";}//si utilisateur temporaire on appelle la fonction d'identification en temporaire
if($param==1){echo "alert('Pseudo OK :)".time()."-".$timeconnect."=".(time()-$timeconnect)."');";}// si il s'agit d'une vérification par le bouton verifier le pseudo on indique le le pseudo n'est pas pris
}
}
else
{
if($param==0){echo "logon_tempuser();";}//si utilisateur temporaire on appelle la fonction d'identification en temporaire
if($param==1){echo "alert('Pseudo OK :)');";}// si il s'agit d'une vérification par le bouton verifier le pseudo on indique le le pseudo n'est pas pris
}
?>
Proposé par foxmaster le 14/09/2008 [vu 0 fois]