|";',$titre)) { $erreur_injection_titre = true; } if (preg_match(';<|>|";',$nom)) { $erreur_injection_nom = true; } if (preg_match(';<|>|";',$commentaires)) { $erreur_injection_commentaires = true; } // Si pas d'erreur dans l'adresse alors on change de page vers date ou autre if ($titre && $nom && $adresse && !$erreur_adresse && ! $erreur_injection_titre && ! $erreur_injection_commentaires && ! $erreur_injection_nom) { /* # pyg@framasoft.net : inutile. if ($creation_sondage_date !== null || $creation_sondage_date_x !== null) { header("Location:choix_date.php"); exit(); } if ($creation_sondage_autre !== null || $creation_sondage_autre_x !== null) { header("Location:choix_autre.php"); exit(); } if ( $creation_sondage_autre_x !== null) { header("Location:choix_autre.php"); exit(); } */ if ( $poursuivre == "creation_sondage_date" ) { header("Location:choix_date.php"); exit(); } if ( $poursuivre == "creation_sondage_autre" ) { header("Location:choix_autre.php"); exit(); } } else { // Title Erreur ! print_header(true, _("Error!").' - '._("Poll creation (1 on 2)"), $lang); } } else { // Title OK (formulaire pas encore rempli) print_header(true, _("Poll creation (1 on 2)"), $lang); } //affichage de la page echo ''."\n"; framanav(); //affichage des bandeaux de tete logo(); bandeau_tete(); echo '

'. _("Poll creation (1 on 2)") .'

'."\n"; sous_bandeau(); // premier sondage ? test l'existence des schémas SQL avant d'aller plus loin if(!check_table_sondage()) { echo '

'. _("STUdS is not properly installed, please check the 'INSTALL' to setup the database before continuing") . "

"."\n"; bandeau_pied(); echo ''."\n"; echo ''."\n"; die(); } //debut du formulaire echo '
'."\n"; echo '
'."\n"; echo '

'. _("You are in the poll creation section.").'
'._("Required fields cannot be left blank.") .'

'."\n"; //Affichage des différents champs textes a remplir echo ''."\n"; echo ''."\n"; echo ''."\n"; } elseif ($erreur_injection_titre) { // idem echo 'aria-describeby="#poll_title_error">'."\n"; echo ''."\n"; } else { // pas d'erreur, pas d'aria echo '>'."\n"; } echo ''."\n"; echo ''."\n"; echo '"."\n"; } else { // pas d'erreur, pas d'aria echo '>'.stripslashes($_SESSION["commentaires"]).''."\n"; } echo ''."\n"; echo ''."\n"; } else { echo ''."\n"; } if (!$_SESSION["nom"] && issetAndNoEmpty("poursuivre")) { print ""."\n"; } elseif ($erreur_injection_nom) { print ""."\n"; } echo ''."\n"; echo ''."\n"; } else { echo ''."\n"; } if (!$_SESSION["adresse"] && issetAndNoEmpty("poursuivre")) { print ""."\n"; } elseif ($erreur_adresse && issetAndNoEmpty("poursuivre")) { print ""."\n"; } echo ''."\n"; echo '
' . _("Enter a title") . '' . _("Characters < > and \" are not permitted") . '
' . _("Characters < > and \" are not permitted") . "
'; if (USE_REMOTE_USER && isset($_SERVER['REMOTE_USER'])) { echo ''.stripslashes($_SESSION["nom"]).'" . _("Enter a name") . "" . _("Characters < > and \" are not permitted") . "
'; if (USE_REMOTE_USER && isset($_SERVER['REMOTE_USER'])) { echo ''.$_SESSION["adresse"].'" . _("Enter an email address") . " " . _("The address is not correct! (You should enter a valid email address in order to receive the link to your poll)") . "
'."\n"; //focus javascript sur le premier champ echo ''."\n"; #echo '
'. _("The fields marked with * are required!") .'

'."\n"; #affichage du cochage par défaut if (!$_SESSION["studsplus"] && !issetAndNoEmpty('creation_sondage_date') && !issetAndNoEmpty('creation_sondage_autre') && !issetAndNoEmpty('creation_sondage_date_x') && !issetAndNoEmpty('creation_sondage_autre_x')) { $_SESSION["studsplus"]="+"; } if ($_SESSION["studsplus"]=="+") { $cocheplus="checked"; } echo '

'."\n"; if ($_SESSION["mailsonde"]) { $cochemail="checked"; } echo '

'."\n"; //affichage des boutons pour choisir sondage date ou autre if ($_GET['choix_sondage'] == 'date') { $choix = "creation_sondage_date"; } elseif ($_GET['choix_sondage'] == 'autre') { $choix = "creation_sondage_autre"; } echo ''; echo ''; echo '
'; #echo '
'."\n"; #echo ''."\n"; #echo ''."\n"; #echo ''."\n"; #echo '
'."\n"; #echo '


'."\n"; echo '
'."\n"; echo '
'."\n"; //bandeau de pied bandeau_pied(); echo ''."\n"; echo ''."\n";