Probleme pour renommer une image

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme pour renommer une image

par Elie » 18 avr. 2009, 00:06

<?php
// Création d'une image vide et ajout d'un texte
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  'Un texte simple', $text_color);

// Sauvegarde de l'image sous le nom 'simpletext.jpg'
imagejpeg($im, 'simpletext.jpg');

// Libération de la mémoire
imagedestroy($im);
?>
Comme tu vois, le script créer une image (mais ne l'affiche pas) et l'enregistre sous le nom de simpletext.jpg à la racine de ton site.

Voilou :)

par Invité » 17 avr. 2009, 19:20

je crois que j'ai pas tout compris :s
voila mon code

$cheminImage = $_GET['cheminImage'];
// Définition du content-type
header('Content-type: image/jpeg');

$image = imagecreatefromjpeg($cheminImage);



// Création de quelques couleurs
$color = imagecolorallocate($image, 100, 128, 255);


// Le texte à dessiner
$text = 'ViztwO.c.la';
// Remplacez le chemin par votre propre chemin de police
$font = "/JerseyLetters.ttf";

// Ajout du texte
imagettftext($image, 100, 0, 40, 100, $color, $font, $text);
imagejpeg ($image);

par Ryle » 17 avr. 2009, 14:06

C'est toi qui spécifies le nom de l'image lorsque tu l'enregistres sur le serveur... il te suffit donc de retrouver la partie du code ou tu spécifies le nom du fichier enregistré (probablement lors d'un appel à imagejpeg() ?), et d'utiliser le nom que tu souhaites à la place :)

Probleme pour renommer une image

par ZeroStress » 17 avr. 2009, 13:04

Hello!!

Je suis debutant en PHP, et j'ai un petit probleme pour renommer une image en php.
Je m'explique, grace a la libraire GD j'écris sur mes images, mais lors de l'enregistrement d'une image par l'utilisateur le nom de l'image est : ecriture_image.php.jpg et je voudrai avoir nomdelimage.jpg


Avez vous une solution simple pour moi svp ?!