Пример #1
0
 if (!is_uploaded_file($xml_file['tmp_name'])) {
     echo "<p style='color:red;'>L'upload du fichier a échoué.</p>\n";
     echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
     echo "post_max_size={$post_max_size}<br />\n";
     echo "upload_max_filesize={$upload_max_filesize}<br />\n";
     echo "</p>\n";
     require "../lib/footer.inc.php";
     die;
 } else {
     if (!file_exists($xml_file['tmp_name'])) {
         echo "<p style='color:red;'>Le fichier aurait été uploadé... mais ne serait pas présent/conservé.</p>\n";
         echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
         echo "post_max_size={$post_max_size}<br />\n";
         echo "upload_max_filesize={$upload_max_filesize}<br />\n";
         echo "et le volume de " . $xml_file['name'] . " serait<br />\n";
         echo "\$xml_file['size']=" . volume_human($xml_file['size']) . "<br />\n";
         echo "</p>\n";
         require "../lib/footer.inc.php";
         die;
     }
     echo "<p>Le fichier a été uploadé.</p>\n";
     $source_file = $xml_file['tmp_name'];
     $dest_file = "../temp/" . $tempdir . "/edt.xml";
     $res_copy = copy("{$source_file}", "{$dest_file}");
     if (!$res_copy) {
         echo "<p style='color:red;'>La copie du fichier vers le dossier temporaire a échoué.<br />Vérifiez que l'utilisateur ou le groupe apache ou www-data a accès au dossier temp/{$tempdir}</p>\n";
         require "../lib/footer.inc.php";
         die;
     } else {
         echo "<p>La copie du fichier vers le dossier temporaire a réussi.</p>\n";
         $step = 1;
Пример #2
0
     echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
     echo "post_max_size={$post_max_size}<br />\n";
     echo "upload_max_filesize={$upload_max_filesize}<br />\n";
     echo "</p>\n";
     // Il ne faut pas aller plus loin...
     // SITUATION A GERER
     require "../lib/footer.inc.php";
     die;
 } else {
     if (!file_exists($csv_file['tmp_name'])) {
         echo "<p style='color:red;'>Le fichier aurait été uploadé... mais ne serait pas présent/conservé.</p>\n";
         echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
         echo "post_max_size={$post_max_size}<br />\n";
         echo "upload_max_filesize={$upload_max_filesize}<br />\n";
         echo "et le volume de " . $csv_file['name'] . " serait<br />\n";
         echo "\$csv_file['size']=" . volume_human($csv_file['size']) . "<br />\n";
         echo "</p>\n";
         // Il ne faut pas aller plus loin...
         // SITUATION A GERER
         require "../lib/footer.inc.php";
         die;
     }
     echo "<p>Le fichier a été uploadé.</p>\n";
     /*
     echo "\$csv_file['tmp_name']=".$csv_file['tmp_name']."<br />\n";
     echo "\$tempdir=".$tempdir."<br />\n";
     
     echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
     echo "post_max_size=$post_max_size<br />\n";
     echo "upload_max_filesize=$upload_max_filesize<br />\n";
     echo "\$csv_file['size']=".volume_human($csv_file['size'])."<br />\n";
Пример #3
0
						$upload_max_filesize=ini_get('upload_max_filesize');

						if(!is_uploaded_file($image['tmp_name'])) {
							$msg.="L'upload du fichier n°$i a échoué.<br />\n";
							$msg.="Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
							$msg.="post_max_size=$post_max_size<br />\n";
							$msg.="upload_max_filesize=$upload_max_filesize<br />\n";
						}
						else{
							if(!file_exists($image['tmp_name'])){
								$msg.="Le fichier n°$i aurait été uploadé... mais ne serait pas présent/conservé.<br />\n";
								$msg.="Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
								$msg.="post_max_size=$post_max_size<br />\n";
								$msg.="upload_max_filesize=$upload_max_filesize<br />\n";
								$msg.="et le volume de ".$image['name']." serait<br />\n";
								$msg.="\$image['size']=".volume_human($image['size'])."<br />\n";
							}
		
							//echo "<p>Le fichier ".$image['name']." sous ".$image['tmp_name']." a été uploadé.</p>\n";
							if($image['name']=="") {$msg.="Il s'est passé un problème lors de l'upload/traitement.<br />Le fichier uploadé était-il bien de type JPEG? (type trouvé&nbsp;: ".$image['type'].")<br />";}

							$source_file=$image['tmp_name'];
							$dest_file="../temp/".$tempdir."/image_$i.jpg";
							$res_copy=copy("$source_file" , "$dest_file");
							if(!$res_copy) {
								$msg.="Erreur lors du transfert de ".$image['name']." vers le dossier temporaire de l'utilisateur.<br />\n";
							}
							else {
								$num_page=$i+1;
								//$msg.="Traitement de la page n°$i<br />\n";
								$msg.="Traitement de la page n°$num_page<br />\n";
Пример #4
0
*/
// Voir les notices privees:
echo " <button style='background-color:" . $color_fond_notices['p'] . "' onclick=\"javascript:\n\t\t\t\t\t\tgetWinListeNoticesPrivees().setAjaxContent('./ajax_liste_notices_privees.php?id_groupe=" . $groupe->getId() . "&today='+getCalendarUnixDate());\n\t\t\t\t\t\" title=\"" . $tab_termes_CDT2['attribut_title_CDT2_Voir_NP'] . "\">Voir NP</button>\n";
echo "<button style='background-color:lightblue' onclick=\"javascript:\n\t\t\t\t\t\tgetWinBanqueTexte().setAjaxContent('./ajax_affichage_banque_texte.php',{});\n\t\t\t\t\t\" title=\"" . $tab_termes_CDT2['attribut_title_CDT2_Banque'] . "\">Banque</button>\n";
if (file_exists("./archives.php")) {
    // Mon fichier contient juste:
    /* <?php echo "<iframe src='../documents/archives/index.php' width='100%' height='100%'/>"; ?> */
    echo "<button style='background-color:bisque' onclick=\"javascript:\n\t\t\t\t\t\tgetWinArchives().setAjaxContent('./archives.php',{});\n\t\t\t\t\t\" title=\"" . $tab_termes_CDT2['attribut_title_CDT2_Archives'] . "\">Archives</button>\n";
}
echo "<a href=\"javascript:insere_texte_dans_ckeditor(document.getElementById('div_tableau_eleves').innerHTML)\" title='Insérer un tableau de la liste des élèves dans le texte de la notice'><img src='../images/icons/tableau.png' width='16' height='16' alt='Insérer un tableau de la liste des élèves dans le texte de la notice' /></a>";
if (getSettingAOui('cdt_afficher_volume_docs_joints')) {
    $volume_cdt_groupe = volume_docs_joints($groupe->getId());
    if ($volume_cdt_groupe != 0) {
        $volume_cdt_groupe_cr = volume_docs_joints($groupe->getId(), "compte_rendus");
        $volume_cdt_groupe_cr_h = volume_human($volume_cdt_groupe_cr);
        $volume_cdt_groupe_h = volume_human($volume_cdt_groupe);
        $info_volume = $volume_cdt_groupe_cr_h . "/" . $volume_cdt_groupe_h;
        //mb_strlen($info_volume)
        echo "<div style='float:right; width:10em; text-align:center; background: " . $color_fond_notices[$type_couleur] . ";' title=\"Les documents joints aux compte-rendus occupent {$volume_cdt_groupe_cr_h} sur un total de {$volume_cdt_groupe_h} pour l'enseignement de " . $groupe->getName() . " " . $groupe->getDescriptionAvecClasses() . ".\">" . $info_volume . "</div>";
    }
}
echo "<br /><br />\n";
// Nombre de notices pour ce jour :
$num_notice = NULL;
echo "<fieldset style=\"border: 1px solid grey; padding-top: 8px; padding-bottom: 8px;  margin-left: auto; margin-right: auto; background: " . $color_fond_notices[$type_couleur] . ";\">\n";
if (isset($info)) {
    echo "<legend style=\"border: 1px solid grey; background: " . $color_fond_notices[$type_couleur] . "; font-variant: small-caps;\"> Informations générales - " . $groupe->getNameAvecClasses();
} else {
    echo "<legend style=\"border: 1px solid grey; background: " . $color_fond_notices[$type_couleur] . "; font-variant: small-caps;\"> Compte rendu - " . $groupe->getNameAvecClasses();
}
if (!$ctCompteRendu->isNew() || isset($info)) {
Пример #5
0
/**
 * Renvoie la taille d'un répertoire
 *
 * @global int 
 * @param string $dir Le répertoire à tester
 * @return string la taille formatée 
 * @see volume_dir()
 * @see volume_human()
 */
function volume_dir_human($dir)
{
    $volume = volume_dir($dir);
    return volume_human($volume);
}
Пример #6
0
            //echo '<td><a href="../cahier_texte/see_all.php?id_groupe='.$id_groupe.'&amp;id_classe='.$id_classe.'">Voir</a></td>';
            echo '<td><a href="../cahier_texte/see_all.php?id_groupe=' . $id_groupe . '&amp;id_classe=' . $id_classe . '&amp;retour_cdt=visa_cdt">Voir</a></td>';
        } else {
            echo "<td><a href='../public/index.php?id_groupe=" . $id_groupe . "' target='_blank'>Voir</a></td>";
        }
        echo "<td><center><input type=\"checkbox\" name=\"visa_" . $iter . "\" />\n\t\t\t\t\t\t<input type=\"hidden\" name=\"prof_" . $iter . "\" value=\"" . $id_prop . "\" />\n\t\t\t\t\t\t<input type=\"hidden\" name=\"groupe_" . $iter . "\" value=\"" . $id_groupe . "\" />\n\t\t\t</center></td>";
        echo "<td>" . $nb_ct_visa;
        //echo "$sql<br />";
        //echo "\$nb_ct_visa=$nb_ct_visa\<br />";
        echo "</td>";
        if (isset($affichage_volume_docs_joints)) {
            echo "<td>";
            $volume_cdt_groupe = volume_docs_joints($id_groupe);
            if ($volume_cdt_groupe != 0) {
                $total_volumes_docs_joints += $volume_cdt_groupe;
                echo volume_human($volume_cdt_groupe);
            } else {
                echo "0";
            }
            echo "</td>";
        }
        echo "</tr>";
        $iter++;
    }
    echo "</table></form>";
    if (isset($affichage_volume_docs_joints) && $total_volumes_docs_joints != 0) {
        echo "<p>Volume total des documents joints&nbsp;: " . volume_human($total_volumes_docs_joints) . "</p>\n";
    }
    echo "<br />";
}
require "../lib/footer.inc.php";
Пример #7
0
     echo "<p style='color:red;'>L'upload du fichier a échoué.</p>\n";
     echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
     echo "post_max_size={$post_max_size}<br />\n";
     echo "upload_max_filesize={$upload_max_filesize}<br />\n";
     echo "</p>\n";
     require "../lib/footer.inc.php";
     die;
 } else {
     //echo "\$ics_file['tmp_name']=".$ics_file['tmp_name']."<br />";
     if (!file_exists($ics_file['tmp_name'])) {
         echo "<p style='color:red;'>Le fichier aurait été uploadé... mais ne serait pas présent/conservé.</p>\n";
         echo "<p>Les variables du php.ini peuvent peut-être expliquer le problème:<br />\n";
         echo "post_max_size={$post_max_size}<br />\n";
         echo "upload_max_filesize={$upload_max_filesize}<br />\n";
         echo "et le volume de " . $ics_file['name'] . " serait<br />\n";
         echo "\$ics_file['size']=" . volume_human($ics_file['size']) . "<br />\n";
         echo "</p>\n";
         require "../lib/footer.inc.php";
         die;
     }
     echo "<p>Le fichier " . $ics_file['name'] . " a été uploadé.</p>\n";
     $source_file = $ics_file['tmp_name'];
     $dest_file = "../temp/" . $tempdir . "/fichier.ics";
     $res_copy = copy("{$source_file}", "{$dest_file}");
     if (!$res_copy) {
         echo "<p style='color:red;'>La copie du fichier vers le dossier temporaire a échoué.<br />Vérifiez que l'utilisateur ou le groupe apache ou www-data a accès au dossier temp/{$tempdir}</p>\n";
         require "../lib/footer.inc.php";
         die;
     }
     //https://code.google.com/p/ics-parser/
     //https://code.google.com/p/ics-parser/source/browse/?r=8#svn%2Ftrunk
Пример #8
0
     echo "-";
     echo "</td>\n";
     */
 } else {
     $ligtmp = mysqli_fetch_object($res_user);
     echo "<td>{$tabtmp['0']}</td>\n";
     echo "<td>{$ligtmp->nom}</td>\n";
     echo "<td>{$ligtmp->prenom}</td>\n";
     echo "<td>{$ligtmp->statut}</td>\n";
     echo "<td>{$ligtmp->etat}</td>\n";
     if (is_file($chemin_temp . "/" . $file)) {
         echo "<td>Fichier</td>";
         echo "<td>";
         unset($tab_file_tmp);
         $tab_file_tmp = stat($chemin_temp . "/" . $file);
         echo volume_human($tab_file_tmp[7]);
         //echo $tab_file_tmp[0]." soit ".$tab_file_tmp[7];
         echo "</td>\n";
     } else {
         echo "<td>Dossier</td>";
         echo "<td>";
         //echo disk_total_space($chemin_temp."/".$file);
         //$totalsize=0;
         //echo volume_dir($chemin_temp."/".$file);
         echo volume_dir_human($chemin_temp . "/" . $file);
         echo "</td>\n";
     }
     echo "<td style='text-align:center;'>";
     echo "<input type='checkbox' id='case{$cpt}' name='suppr[]' value='{$file}' />";
     echo "</td>\n";
     /*