Et VOICI LE CODE PHP mais il y a toujour une erreur me disant que l'extension est incorrecte car j'ai uniquement uploader un fichier avec extension pdf simple ayant une taille inferieure a celle de ma condition.
VOICI LE CODE PHP:
<?php
include("connexion.php");
$matr=$_POST['matr'];
$age=$_POST['age'];
$prenom=$_POST['prenom'];
$fo=$_POST['fo'];
$rap=$_POST['rap'];
$observ=$_POST['observ'];
$nom=$_SESSION['nom'];
//$rapp=$_POST['rapp'];
if(empty($observ))
{
echo'<script language="javascript">alert("Les champs vides ne sont pas permis")</script>';
}
else if($_FILES['rapp']['size']>2000000)
{
echo'<script language="javascript">alert("La taille de ce fichier est grande!")</script>';
}
else
{
$info=pathinfo($_FILES['rapp']['name']);
$extension_upload=$info['extension'];
$autorise=array('doc','docx','txt','pdf','rtf');
if(!in_array($extension_upload,$autorise))
{
echo'<script language="javascript">alert("L\'extension du fichier est incorrect!")</script>';
}
else
{
$rapport=basename($_FILES['rapp']['name']);
$dest='files/'.$rapport;
$fon=move_uploaded_file($_FILES['rapp']['tmp_name'],$dest);
if($fon)
{
$req=mysql_query("insert into employes(IdResponsable,IdAgence,Nom,Prenom,Fonction,Typerapport,Noterapport,Dateenv,Observation) values('$matr','$age','$nom','$prenom','$fo','$rap','$rapp',Now(),'$observ')");
if($req)
{
echo'<script language="javascript">alert("Enregistrement reussi")</script>';
}
else
{
echo'<script language="javascript">alert("Enregistrement echoue")</script>';
}
}
else
{
echo'<script language="javascript">alert("Upload du fichier n\'a reussi")</script>';
}
}
}
?>.
VEUILLEZ M'AIDER SVP!!
Et merci d'avance car je suis bloque.