par
Michas » 20 août 2005, 23:31
Desoler Cyrano et @rthur
Je pensait que @rthur demandais ce que fesait le bug, j'ai pas vus que le serveur qui heberge les pages à des erreurs
Voicis le code :
<?php
elseif(empty($_POST['lien_telecharger']) ) // si lon utilise l'upload pour telecharger
{
$f1_size = $_FILES['upload_telecharger']['size'];
$f1_name = $_FILES['upload_telecharger']['name'];
$f1_tmpname = $_FILES['upload_telecharger']['tmp_name'];
$ext = strtolower(substr($f1_name,strrpos($f1_name, ".")+1));
//Création du tableau des extensions acceptées
$valides = array("exe","zip","rar");
if (!in_array($ext,$valides))
{
echo 'Type de fichier invalide pour le telechargement <br />' ;
$info ='bug';
}
elseif( $f1_size > 2050000)
{
echo 'Le poid du telechargement est suprieur a 2 mo !<br />';
$info ='bug';
}
else
{
echo '2';
move_uploaded_file($f1_tmpname,$f1_name) or die("error");
$info ='';
}
}
?>
Edit1-2 : Désoler j'avais oublier de couper le code
Edit 3 : Je n'ai aucune erreur l'ors du premier upload et l'ors du deuxieme, tous se passe normalement aussi, vous voullez que je mette en ligne le code ?
++
Desoler Cyrano et @rthur
Je pensait que @rthur demandais ce que fesait le bug, j'ai pas vus que le serveur qui heberge les pages à des erreurs
Voicis le code :
[php]<?php
elseif(empty($_POST['lien_telecharger']) ) // si lon utilise l'upload pour telecharger
{
$f1_size = $_FILES['upload_telecharger']['size'];
$f1_name = $_FILES['upload_telecharger']['name'];
$f1_tmpname = $_FILES['upload_telecharger']['tmp_name'];
$ext = strtolower(substr($f1_name,strrpos($f1_name, ".")+1));
//Création du tableau des extensions acceptées
$valides = array("exe","zip","rar");
if (!in_array($ext,$valides))
{
echo 'Type de fichier invalide pour le telechargement <br />' ;
$info ='bug';
}
elseif( $f1_size > 2050000)
{
echo 'Le poid du telechargement est suprieur a 2 mo !<br />';
$info ='bug';
}
else
{
echo '2';
move_uploaded_file($f1_tmpname,$f1_name) or die("error");
$info ='';
}
}
?>[/php]
Edit1-2 : Désoler j'avais oublier de couper le code
Edit 3 : Je n'ai aucune erreur l'ors du premier upload et l'ors du deuxieme, tous se passe normalement aussi, vous voullez que je mette en ligne le code ?
++