Bon voila, je fait une chose toute bete, j'envoie les données d'un formulaire à mon fichier upload.php qui fait appele a une classe par le biai de laquelle il upload des images des champs file de mon formulaire...
voila le code..
<?
include '../php_scripts/connexion.php';
include 'uploadimg_class.php';
include '../php_scripts/functions.php';
$aid = $_REQUEST["aid"];
$uid = userPrefs($host,$userbase,$pass,$bdd,"ID");
$i=0;
$here="../albums/".$uid."/".$aid."/";
while($_FILES['file_'.$i])
{
$img = new Upload();
$img -> doUpload("file_".$i,$here,"IM".$_FILES['file_'.$i]["name"],"900","thumb");
$img -> doUpload("file_".$i,$here."/mini/","IM".$_FILES['file_'.$i]["name"],"150","thumb");
}
header("location:../useradmin/photo.php");
?>
il y a un while parce que je ne sais pas a l'avance combien d'images sont envoyées.
Alors voila , ce qu'il ya de tres tres bizarre et angoissant pour moi c'est que tout se passe coté serveur donc le navigateur n'a rien a faire la dedans et pourtant sous FF ca marche a merveille, sous Ie j'ai une page blanche! le code plante au moment de la creation de l'objet $img!Je serait tres redevable a celui qui aurait une idee...
PS, la classe utilisee pour l'upload est celle de
littlewings (merci à lui), et il n'y a que du php dedans!
http://www.phpcs.com/codes/CLASSE-PHP5-UPLOAD-REDIMENSIONNEMENT-IMAGE-GD_34002.aspx