attentio | bonjour !
voila je souhaiterais mette un header en dehors d'une fonction et je voudrais qu'il se declanche en fonction de celle ci.
ma fonction permet de faire des copier une image mais si l'image est en gif ou png alors il ecrit "mauvais format".
donc il faudrais que mon header, en bas de ma page de traitement,se declenche si le format est bien du jpg.
voici la structure de ma page de traitemement :
Code :
- <?
- //ma fonction copie
- function copie($fname,$nom_photo)
- {
- $info=getimagesize($fname);
- if($info[2] == 2)
- {
- $coef=2;
- $w=$info[0];
- $h=$info[1];
- $im = imagecreatefromjpeg($fname);
- $im2 = imagecreatetruecolor (60, 60);
- imagecopyresized($im2, $im, 0, 0, 0, 0, 60, 60, $w, $h);
- imagejpeg($im2,"../images/images_designers/".$nom_photo,100);
- imagedestroy($im);
- }
- else
- {
- echo"mauvais format";
- }
- }
- //mes autres requetes
- ...
- mysql_query($requeteMYSQL) or die
- ("Erreur MySQL : " . mysql_error());
- mysql_close($connexion);
- //mon header (en fin de page)
- header("Location:index.php" );
- ?>
|
...j'ai essayé ca mais bien sure, ca ne marche pas !
Code :
- if($info[2] == 2)
- {header("Location:index.php" );}
|
merci de votre aide Message édité par attentio le 24-03-2005 à 21:05:47 ---------------
L'ordinateur a de la mémoire mais aucun souvenir ...
|