> Tous les forumsForum des Webmasters

 miniature + ereur
Statut du sujet : NON RESOLU Imprimer
 herve.lagarde
  Posté le 30/12/2006 @ 17:26  
 Petit astucien

450 Messages

Bjour tous les astuciens,

bonjour tous les zeros,

Je voudrais faire une miniature d'un fichier ($RepDistant.$i.'.jpg'). On m'avait fait un code mail il marche pas.
Quelqu'un pourrait m'aider (avec explication svp) ?
Code : PHP

//***************************************
// ****** creation de la miniature ******
//***************************************
$tableau = GetImageSize($RepDistant.$i.'.jpg');
$largeursource=$tableau[0];
$hauteursource = $tableau[1];
$largeurdest = $tableau[0]/10;
$hauteurdest = $tableau[1]/10;
$img_in = imagecreatefromjpeg($RepDistant.$i.'.jpg');
$img_out = imagecreatetruecolor($tableau[0]/10,$tableau[1]/10);
imagecopyresampled($img_out,$img_in,0,0,0,0,imagesx($img_out), imagesy($img_out),imagesx($img_in),imagesy($img_in));
$t = imagejpeg($img_out);
echo '$t='.$t;
ca me signalait une erreur a la ligne ImageCreateFromJpeg

La j'ai cette erreur : Parse error: syntax error, unexpected '=' in /mnt
Tout le code :
Code : PHP $RepDistant="Upload/"; // Cette variable nous permet de stocker l'adresse du fichier
// ou l'on va stocker les photos

if(isset($_FILES["Champ1"]))
{
// Ajout d'une photo

$i=1;
while(file_exists($RepDistant.$i.".jpg"))// On vérifie le nombre de photos déjà contenues dans le dossier Upload
$i++; // La variable $i sort de cette boucle dès que sa valeur ne correspond pas au nom d'une photo existente.

// Nous pourrons donc attribuer ce numéro à la prochaine photo envoyée.
// On copie ensuite chacune des photos que l'on a envoyé sur le répertoire temporaire du serveur
// dans notre fichier de photos (Upload)
// On les renomme par la même occasion à l'aide de notre variable pour éviter les doublons

$j=1; // Si la derniere image du répertoire upload est 23.jpg, on lui ajoute +1, la prochaine image sera 24.jpg
while((isset($_FILES["Champ".$j]))&&($_FILES["Champ".$j]!="")) // traitement de l'image
{
move_uploaded_file($_FILES["Champ".$j]['tmp_name'],$RepDistant.$i.".jpg");
$num=$i;
// move_uploaded_file() s'assure que le fichier Champ1 est un fichier téléchargé par HTTP POST. Si le fichier est valide, il est déplacé jusqu'à destination.


//***************************************
// ****** creation de la miniature ******
//***************************************
$tableau = GetImageSize($RepDistant.$i.'.jpg');
$largeursource=$tableau[0];
$hauteursource = $tableau[1];
$largeurdest = $tableau[0]/10;
$hauteurdest = $tableau[1]/10;
$img_in = imagecreatefromjpeg($RepDistant.$i.'.jpg');
$img_out = imagecreatetruecolor($tableau[0]/10,$tableau[1]/10);
imagecopyresampled($img_out,$img_in,0,0,0,0,imagesx($img_out), imagesy($img_out),imagesx($img_in),imagesy($img_in));
$t = imagejpeg($img_out);
echo '$t='.$t;





// on limite l'afichage à la derniere image uploadée...
$i++;
$j++;
}

}
 Afficher le profil de herve.lagarde Envoyer un message privé à herve.lagarde
 
 
Publicité
 herve.lagarde  Posté le 30/12/2006 à 18:38  
Petit astucien

450 Messages
personne ?
Afficher le profil de herve.lagarde Voir la configuration de herve.lagardeEnvoyer un message privé à herve.lagarde
  Revenir en haut de la page
 herve.lagarde  Posté le 31/12/2006 à 07:42  
Petit astucien

450 Messages

???

Afficher le profil de herve.lagarde Voir la configuration de herve.lagardeEnvoyer un message privé à herve.lagarde
  Revenir en haut de la page
 elle  Posté le 31/12/2006 à 07:43  
  Maîtresse astucienne


15714 Messages
herve.lagarde a écrit :

personne ?

Faut croire que non...

Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsForum des Webmasters

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page