//je m'occupe des photos function code_generator($taille) { if($taille<=0) $taille = 6; $consonnes = "bcdfghjklmnpqrstvwxz"; $voyelles = "aeiouy"; $numeros = "0123456789"; $c[0] = $consonnes; $c[1] = $voyelles; $c[2] = $consonnes; $c[3] = $voyelles; $c[4] = $numeros; $c[5] = $numeros; $code=""; for ($i=0;$i<$taille;$i++) { $code.=substr($c[$i%6],(rand()%(strlen($c[$i%6]))),1); } return $code; } $codex = code_generator(6); $dest_dossier = 'photosmer/'; if($_FILES['photo1']['name']!="") { $fichier1 = $codex.$_FILES['photo1']['name']; $dest_fichier1 = basename($fichier1); move_uploaded_file($_FILES['photo1']['tmp_name'], $dest_dossier . $dest_fichier1); } else { $fichier1 = "0.jpg"; }
<?php <?php //je m'occupe des photos function code_generator($taille) { if($taille<=0) $taille = 6; $consonnes = "bcdfghjklmnpqrstvwxz"; $voyelles = "aeiouy"; $numeros = "0123456789"; $c[0] = $consonnes; $c[1] = $voyelles; $c[2] = $consonnes; $c[3] = $voyelles; $c[4] = $numeros; $c[5] = $numeros; $code=""; for ($i=0;$i<$taille;$i++) { $code.=substr($c[$i%6],(rand()%(strlen($c[$i%6]))),1); } return $code; } $codex = code_generator(6); $dest_dossier = 'photosmer/'; if($_FILES['photo1']['name']!="") { $fichier1 = $codex.$_FILES['photo1']['name']; $dest_fichier1 = basename($fichier1); if(move_uploaded_file($_FILES['photo1']['tmp_name'], $dest_dossier . $dest_fichier1)){ $img=$dest_dossier . $dest_fichier1 /*tu dois avoir SimpleImage.php qui contient ta class au même niveau que ton script d'upload */ include('SimpleImage.php'); $image = new SimpleImage();/*creation de l'objet*/ $image->load($img); /*creation miniature*/ $image->resizeToHeight(90); $image->save($dest_dossier.'petit_'.$dest_fichier1); /*creation image normale*/ $image->resizeToHeight(480); $image->save($dest_dossier.'grand_'.$dest_fichier1); } else { die('Prob upload'); } } else { $fichier1 = "0.jpg"; } ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php //je m'occupe des photos function code_generator($taille) { if($taille<=0) $taille = 6; $consonnes = "bcdfghjklmnpqrstvwxz"; $voyelles = "aeiouy"; $numeros = "0123456789"; $c[0] = $consonnes; $c[1] = $voyelles; $c[2] = $consonnes; $c[3] = $voyelles; $c[4] = $numeros; $c[5] = $numeros; $code=""; for ($i=0;$i<$taille;$i++) { $code.=substr($c[$i%6],(rand()%(strlen($c[$i%6]))),1); } return $code; } $codex = code_generator(6); if(isset($_POST['sub']) && isset($_FILES['photo1'])){ $dest_dossier = 'photosmer/'; if($_FILES['photo1']['name']!="") { $fichier1 = $codex.$_FILES['photo1']['name']; $dest_fichier1 = basename($fichier1); if(move_uploaded_file($_FILES['photo1']['tmp_name'], $dest_dossier . $dest_fichier1)){ echo $img=$dest_dossier.$dest_fichier1; /*tu dois avoir SimpleImage.php qui contient ta class au même niveau que ton script d'upload */ include('SimpleImage.php'); $image = new SimpleImage();/*creation de l'objet*/ $image->load($img); /*creation miniature*/ $image->resizeToHeight(90); $image->save($dest_dossier.'petit_'.$dest_fichier1); /*creation image normale*/ $image->resizeToHeight(480); $image->save($dest_dossier.'grand_'.$dest_fichier1); } else { die('Prob upload'); } } else { $fichier1 = "0.jpg"; } }else{ echo $form='<form method="post" action="'.$_SERVER['PHP_SELF'].'" enctype="multipart/form-data"> </form>'; } ?>
<?php /*petite secu*/ $fichier1 = $codex.$_FILES['photo1']['name']; $fichier1 = strtr($fichier1 , 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); $fichier1 = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier1 ); ?>