Bonjour,
Je dois rendre un projet de fin d'année qui est un back office et je n'arrive pas débboger ma page.
Si quelqu'un peu m'aidée
Voir le code:
<?php
session_start();
require '../connexion.php';
$menu = "";
$cour = "";
$adresse="";
$logo = "";
$nom="" ;
$erreur=false;
//verification du fichier menu
if(is_uploaded_file($_FILES['menu']['tmp_name']))
{
$menu = $_FILES['menu']['name'];
$taille = $_FILES['menu']['size'];
$type = $_FILES['menu']['type'];
$tmp = $_FILES['menu']['tmp_name'];
if ($type=="image/gif" || $type=="image/jpeg" || $type=="image/png")
{
list($largeur,$hauteur)=getimagesize($tmp);
if($taille<=100000 && $largeur<=100 && $hauteur<=100 )
{
if($erreur == false)
{
//deplacement et renommage du fichier téléchargé
move_uploaded_file($tmp,'../images/'.$menu);
}
else
{
echo"erreur de telechargement";
$erreur=true;
}
}
else
{
echo "<label class='erreur'>La taille ou les dimensions de l'image dépassent les limites autorisées (100ko, 100px/100px).</label><br>";
$erreur = true;
}
}
else
{
echo "<label class='erreur'>L'image n'est pas une image valide (jpg, gif, png).</label><br>";
$erreur = true;
}
}
else
{
echo "pas dans la boucle is_uploaded";
$erreur=true;
}
//verification du fichier cour
if(is_uploaded_file($_FILES['cour']['tmp_name']))
{
$cour = $_FILES['cour']['name'];
$taille = $_FILES['cour']['size'];
$type = $_FILES['cour']['type'];
$tmp = $_FILES['cour']['tmp_name'];
if ($type=="image/gif" || $type=="image/jpeg" || $type=="image/png")
{
list($largeur,$hauteur)=getimagesize($tmp);
if($taille<=100000 && $largeur<=100 && $hauteur<=100 )
{
if($erreur == false)
{
//deplacement et renommage du fichier téléchargé
move_update_file($tmp,'../images/'.$cour);
}
}
else
{
echo "<label class='erreur'>La taille ou les dimensions de l'image dépassent les limites autorisées (100ko, 100px/100px).</label><br>";
$erreur = true;
}
}
else
{
echo "<label class='erreur'>L'image n'est pas une image valide (jpg, gif, png).</label><br>";
$erreur = true;
}
}
//verification du fichier cour
if(is_uploaded_file($_FILES['logo']['tmp_name']))
{
$logo = $_FILES['logo']['name'];
$taille = $_FILES['logo']['size'];
$type = $_FILES['logo']['type'];
$tmp = $_FILES['logo']['tmp_name'];
if ($type=="image/gif" || $type=="image/jpeg" || $type=="image/png")
{
list($largeur,$hauteur)=getimagesize($tmp);
if($taille<=100000 && $largeur<=100 && $hauteur<=100 )
{
if($erreur == false)
{
//deplacement et renommage du fichier téléchargé
move_update_file($tmp,'./images/'.$logo);
}
}
else
{
echo "<label class='erreur'>La taille ou les dimensions de l'image dépassent les limites autorisées (100ko, 100px/100px).</label><br>";
$erreur = true;
}
}
else
{
echo "<label class='erreur'>L'image n'est pas une image valide (jpg, gif, png).</label><br>";
$erreur = true;
}
}
if($erreur<>true)
{
//Ecriture dans la base
$query="INSERT INTO article(image_1, image_2, texte_1, image_3, texte_2) VALUES ('$menu','$cour','".strtoupper($adresse)."','$logo','".ucwords($nom)."')";
mysql_query($query)
or die ('Erreur SQL:'.mysql_query());
//fermeture de la connection à MySQL
mysql_close();
echo"<label class='libelle'>Modifications validées. </label>";
exit;
}
//suppression des anciennes images
unset($menu, $cour, $logo);
//fermeture de la connection à MySQL
mysql_close();
if (isset ($_SESSION["admin"])):
?>
<HTML>
<HEAD>
<TITLE>Lycée des métiers </TITLE>
</HEAD>
<BODY>
<CENTER>
<FORM method="post" enctype="multipart/form-data" action='accueil.php'>
<LABEL class='libelle'>Image du menu :</LABEL><INPUT type='file' align="middle" name='menu' id="01" >
</CENTER>
<P>
<LABEL class='libelle'>Image de la cour :</LABEL><INPUT type='file' align="left" name='cour' id="02" >
</P>
<H2>
<CENTER>
<SCRIPT LANGUAGE="JavaScript">
//date
var d=new Date;
var j=d.getDate();
if (j<10) {j='0'+j};
var m=d.getMonth()+1;
if (m<10) {m='0'+m};
var a=d.getFullYear();
window.document.write('<P>Bienvenue nous sommes le : ',j,'/',m,'/',a,'</P>');
</SCRIPT>
<SCRIPT type="text/javascript" src="
http://www.service-gratuit-fr.com/horloges.php?id=162924&w=120&h=120">
</SCRIPT>
<NOSCRIPT>
<a href="
http://www.service-gratuit-fr.com" target="_blank">Horloge en Flash</a>
</NOSCRIPT>
<BR>
<BR>
<SCRIPT type="text/javascript" src="
http://syndicate.meteosun.com/meteo.php?type=1&city=FRXX0205"></SCRIPT><BR/><A href="
http://www.meteosun.com/"></A>
</CENTER>
</H2>
<BR>
<BR>
<BR>
<BR>
<H2>
<CENTER>
<ADDRESS>
<B>
<I>
<FONT color="#3300CC">
<label class='libelle'>
<TEXTAREA name="adresse" id="05" cols="45" rows="50" value=<?php echo $adresse; ?>>1
<BR>
<BR>
Cedex
<BR>
Tél: 0
<BR>
Fax:
<BR><BR>
Heures d'ouverture :
<BR>
Lundi au Jeudi : 7h45 - 12h00 / 13h30 - 17h30
<BR>
Vendredi : 7h45 - 12h00 / 13h30 - 16h30<?php if(isset($_POST['adresse']) && $adresse == "") echo "<label class='erreur'>*</label>"; ?>
</TEXTAREA>
</label>
</I>
</B>
</ADDRESS>
</CENTER>
<BR>
<BR>
<CENTER>
<A href="
http://www.education.gouv.fr"class="lien"><img src="..\images\logo men.jpg" alt ="Education Nationale"> </A>
<LABEL class='libelle'>Logo lycée :</LABEL><INPUT type='file' name='logo' id="06">
<A href="
http://www.cr-champagne-ardenne.fr" class="lien"><img src="..\images\region.jpg" alt="Région Champagne Ardenne"></A>
</CENTER>
</H2>
<BR>
<BR>
<BR>
<BR>
<BR>
<FONT color="#000000"><P align="right">
<label class='libelle'></label>
<TEXTAREA name="nom" id="08" cols="45" rows="1" value=<?php echo $nom; ?>>Directeur de publication: <?php if(isset($_POST['nom']) && $nom == "") echo "<label class='erreur'>*</label>"; ?>
</TEXTAREA>
</FONT>
<BR>
<FONT color="#000000">Webmaster:
</FONT>
<CENTER>
<label class='libelle'></label>
<INPUT name='bouton' type='Submit' value='Valider les modifications'>
</CENTER>
</FORM>
</BODY>
</HTML>
<?php else :?>
Accès refusé
<?php endif ;?>
Configuration: Windows XP
Internet Explorer 7.0