connexion impossible'); mysql_select_db($cfgBase) or die('Base down'); $query="SELECT * FROM $table where DATEDIFF(NOW(),duree) > 7 "; $result = mysql_query($query) or die(''.$mysql_error().''); for ($i=0;$i'.$mysql_error().''); $table1="pagespersos_eleves"; $query="DELETE FROM $table1 where id_ecole=$effacer_id"; $result = mysql_query($query) or die(''.$mysql_error().''); } //----------------------------------------------- if ($action=="ajouter") { if (empty($classe)) {$texte_erreur.="Vous n'avez pas éécrit le nom de la classe.
";$ref_erreur++;} if (empty($url)) {$texte_erreur.="Vous n'avez pas écrit votre adresse web.
";$ref_erreur++;} if (empty($responsable)) {$texte_erreur.="Vous n'avez pas écrit le nom du responsable.
";$ref_erreur++;} if (empty($passroot)){$texte_erreur.="Vous n'avez pas écrit le mot de passe du responsable.
";$ref_erreur++;} if (empty($passdefaut)) {$texte_erreur.="Vous n'avez pas écrit le mot de passe par défaut des élèves.
";$ref_erreur++;} if (empty($maildefaut)) {$texte_erreur.="Vous n'avez pas écrit l'email du responsable.
";$ref_erreur++;} if (substr($url, 0, 7)!='http://') {$texte_erreur.="L'adresse web de votre site n'est pas valide.
";$ref_erreur++;} if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$",$maildefaut)) {$texte_erreur.="L'email par défaut des élèves n'est pas valide.
";$ref_erreur++;} if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$",$mailresponsable)) {$texte_erreur.="L'email du responsable n'est pas valide.
";$ref_erreur++;} if( $_SESSION['livreor'] != $spam ) {$texte_erreur.="Le code anti spam est faux.
";$ref_erreur++;} if ($ref_erreur < 1){ $adresse_ip=$_SERVER['REMOTE_ADDR']; include("phpinfo.php"); $table="pagespersos_classes"; mysql_connect($cfgHote,$cfgUser,$cfgPass) or die('connexion impossible'); mysql_select_db($cfgBase) or die('Base down'); switch ($duree) { case "7" : $query="INSERT INTO $table ( `id` , `classe` , `url` , `responsable` , `mailresponsable`, `passroot` , `passdefaut` , `maildefaut`, `dtcreation` , `duree` , `style`, `adresse_ip`) VALUES ('', '$classe', '$url', '$responsable', '$mailresponsable','$passroot', '$passdefaut', '$maildefaut', NOW( ), adddate(now(),7), '$style','$adresse_ip')"; break; case "6" : $query="INSERT INTO $table ( `id` , `classe` , `url` , `responsable` , `mailresponsable`, `passroot` , `passdefaut` , `maildefaut`, `dtcreation` , `duree` , `style`, `adresse_ip`) VALUES ('', '$classe', '$url', '$responsable', '$mailresponsable','$passroot', '$passdefaut', '$maildefaut', NOW( ), adddate(now(),186), '$style','$adresse_ip')"; case "1" : $query="INSERT INTO $table ( `id` , `classe` , `url` , `responsable` , `mailresponsable`, `passroot` , `passdefaut` , `maildefaut`, `dtcreation` , `duree` , `style`, `adresse_ip`) VALUES ('', '$classe', '$url', '$responsable', '$mailresponsable','$passroot', '$passdefaut', '$maildefaut', NOW( ), adddate(now(),365), '$style','$adresse_ip')"; case "18" : $query="INSERT INTO $table ( `id` , `classe` , `url` , `responsable` , `mailresponsable`, `passroot` , `passdefaut` , `maildefaut`, `dtcreation` , `duree` , `style`, `adresse_ip`) VALUES ('', '$classe', '$url', '$responsable', '$mailresponsable','$passroot', '$passdefaut', '$maildefaut', NOW( ), adddate(now(),558), '$style','$adresse_ip')"; } $result = mysql_query($query) or die(''.$mysql_error().''); mysql_close(); $titre = "création de pages persos"; $message = "les pages persos de $classe ont été créées. "; mail($ownerEmail,$titre,$message,"From: $ownerEmail"); } } ?>

Générateur de pages persos d'élèves

Conditions d'utilisation: L'utilisation de ce générateur de pages personnelles est réservée aux responsables de sites scolaires ou éducatifs. En utilisant ce générateur ils se déclarent responsables du contenu des pages ainsi créées. Les gestionnaires de sites sont tenus par la loi de conserver les données permettant l'identification de l'auteur d'un enregistrement. Ces informations sont donc conservées par le serveur. Les données comprennent la date et l'heure de la publication de l'enregistrement ainsi que l'adresse IP et le nom déclaré de l'auteur.

Mode d'emploi: Ce générateur de pages personnelles va créer un registre de pages personnelles d'élèves, souvent utilisées comme support à des correspondances.
Les enfants peuvent modifier ou compléter à tout moment leur page perso.
Le contenu de chaque page d'enfant est préservé par un mot de passe que chacun peut modifier à son souhait. Le mot de passe du responsable lui permet d'accéder à toutes les pages enfants et à la présentation de l'ensemble.
- Complétez le formulaire, enregistrez.
- Cliquez ensuite sur le numéro de registre correspondant à votre enregistrement.

Votre registre de pages personnelles est créé. Cliquez sur votre numéro de registre dans la liste.

";} ?> 0) {echo"

$ref_erreur erreurs :
$texte_erreur

";} ?> connexion impossible'); mysql_select_db($cfgBase) or die('Base down'); $query="SELECT * FROM $table ORDER BY dtcreation"; $result = mysql_query($query) or die(''.$mysql_error().''); for ($i=0;$i"; echo""; echo""; echo""; echo ""; echo ""; } ?>
Pages persos Classe, école Responsable Creation Fin
Registre Nº $texte_id$texte_ecole$texte_webmestre$texte_dtcreation$texte_duree

METHOD=POST>
Le nom de votre école
L'url du site scolaire
Le nom du responsable
L'email du responsable
Le mot de passe du responsable
Le mot de passe par défaut des élèves
L'email par défaut des élèves
Durée du fichier
7 jours pour essai
6 mois
1 an
18 mois
Pour prolonger la durée du fichier, contactez le responsable du site avant son effacement automatique.
anti-flood Antispam : merci de copier ces lettres majuscules et ces chiffres ci-dessous