1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| // Testons si il existe un logo
if($_FILES['ILogo']['name'])
{
// Testons si le fichier logo a bien été envoyé
if ($_FILES['ILogo']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros 1Mo max
if ($_FILES['ILogo']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier_logo = pathinfo($_FILES['ILogo']['name']);
$extension_upload_logo = $infosfichier_logo['extension'];
$extensions_autorisees_logo = array('jpg', 'jpeg', 'gif', 'png', 'bmp');
if (in_array($extension_upload_logo, $extensions_autorisees_logo))
{
// On peut valider le fichier (logo) et le stocker définitivement
$nomlogo = "Pictures/Company/{$company_name}.{$extension_upload_logo}";
$resultat_logo = move_uploaded_file($_FILES['ILogo']['tmp_name'],$nomlogo);
$sql=mysql_query("INSERT INTO `company`(Company_name, Company_adress1, Company_adress2, Company_adress3, Company_adress4, Company_adress5, Company_postal, Company_city, Company_country, Company_website, Company_logo) VALUES('$company_name', '$company_adress1', '$company_adress2', '$company_adress3', '$company_adress4', '$company_adress5', '$company_postal', '$company_city', '$company_country', '$company_siteweb', '$nomlogo')");
$url="http://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"] . "&update_done=1";
echo "<meta http-equiv='refresh' content='0;url=$url'>";
}
// l'extension n'est pas autorisée pour le logo
else
{
echo '<span class="warning">Sorry. Extension of Company logo is not correct!</br> </span>';
}
}
// le fichier company logo est trop gros.
else
{
echo '<span class="warning">Sorry. The Company logo is too big!</br> </span>';
}
}
// Le fichier company logo na pas été bien envoyé
else
{
echo '<span class="warning">Sorry. There was a error for upload your Company logo.</br> try again.</br> </span>';
}
}// il n'existe pas de logo
else
{ |
Partager