Il y a actuellement 91 visiteurs
Samedi 19 Septembre 2020
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Ecrire sur une image en php

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Ecrire sur une image en php

Message le 16 Fév 2006 14:22

salut je voudrais faire un petit truc sympa sur mon site mais je galère un peu
je voudrais que l utilisateur rentre par exemple son nom et prénom dans un formulaire puis quand il clique sur valider je voudrais modifier une photo et inserer son nom et prenom dedans
mais je vois pas comment faire
Avatar de l'utilisateur
uspy62
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 224
Inscription: 09 Oct 2003 19:56
 


Message le 16 Fév 2006 20:45

Voici une façon de faire (que j'ai implémenté pour faire des E-cartes sur mons site) mais il y en a d'autres.

Je l'ai un peu adapté pour que tu comprennes mieux (j'ai bougé quelques variables en les remplacant par un exemple de ce qu'il faut passer)
Code: Tout sélectionner
header("Content-Type:image/jpeg");
   $imageTemp=imagecreatefromjpeg("/images/image1.jpg");
   $Blanc = imagecolorallocate($imageTemp, 255, 255, 255);
   imagettftext($imageTemp, $taille,0, $posx, $posy, $Blanc, "arial.ttf", "essai de message");
   ob_start();
   Imagejpeg($imageTemp);
   $image_buffer = ob_get_contents();
   ob_end_clean();
   ImageDestroy($imageTemp);
   //Create temporary file and write to it
   $fp = tmpfile();
   fwrite($fp, $image_buffer);
   rewind($fp);
   //Upload new image
   $conn_id = ftp_connect('dvd2net.com');
   ftp_login($conn_id,$user,$pass);
   $pathuserimage="/userimages/essai.jpg";
   ftp_fput($conn_id,$pathuserimage, $fp, FTP_BINARY);
   fclose($fp);
Avatar de l'utilisateur
Gotcha
Expert(e)
Expert(e)
 
Messages: 742
Inscription: 04 Déc 2002 11:23
Localisation: c:\Belgium\Namur
 

Message le 17 Fév 2006 12:15

oki j ai regardé ton script niveau style c est ce que je voulais ca marche niquel par contre quand je mets le ob_start() ca plante mais a quoi sert le ob_start()
Avatar de l'utilisateur
uspy62
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 224
Inscription: 09 Oct 2003 19:56
 

Message le 17 Fév 2006 12:24

ah oui aussi je voulais savoir si il était possible de stocker l'image dans une variable et donc ne pas faire le imagejpeg()
parce qu en fait le probleme si j ai bien compris c est qu on ne peut pas mettre de code html dans cette page puisqu elle est reservée exclusivement a l image
Avatar de l'utilisateur
uspy62
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 224
Inscription: 09 Oct 2003 19:56
 

Message le 22 Fév 2006 18:36

uspy62 a écrit:oki j ai regardé ton script niveau style c est ce que je voulais ca marche niquel par contre quand je mets le ob_start() ca plante mais a quoi sert le ob_start()


ob_start() démarre la bufferisation de sortie. Tant qu'elle est enclenchée, aucune donnée, hormis les en-têtes, n'est envoyée au navigateur, mais temporairement mise en buffer.

Le contenu de ce buffer peut être copié dans une chaîne avec la fonction ob_get_contents(). Pour afficher le contenu de ce buffer, utilisez ob_end_flush(). = Au contraire, ob_end_clean() effacera le contenu de ce buffer.
Avatar de l'utilisateur
Gotcha
Expert(e)
Expert(e)
 
Messages: 742
Inscription: 04 Déc 2002 11:23
Localisation: c:\Belgium\Namur
 

Message le 22 Fév 2006 18:38

uspy62 a écrit:ah oui aussi je voulais savoir si il était possible de stocker l'image dans une variable et donc ne pas faire le imagejpeg()
parce qu en fait le probleme si j ai bien compris c est qu on ne peut pas mettre de code html dans cette page puisqu elle est reservée exclusivement a l image


Explique nous un peu mieux ce que tu veux faire et on trouvera touours une façon de le faire.
Je ne vois pas vraiment pourquoi tu ne veux pas faire le imagejpeg...
Avatar de l'utilisateur
Gotcha
Expert(e)
Expert(e)
 
Messages: 742
Inscription: 04 Déc 2002 11:23
Localisation: c:\Belgium\Namur
 



Sujets similaires

Message Responsive : Changer la position de l'image de fond
Bonjour, sur un site que je développe, j'ai une image de fond qui est située au centre lorsque le site s'affiche sur un écran d'ordinateur. Seulement, pour le moment, en affichage mobile, l'image ne bouge pas et du texte vient la recouvrir (ce qui cache l'image et rend le texte illisible). J'aimerai ...
Réponses: 0

Message image DD systeme win10
Bonjour à tous, ok, création de l'image système de mon C: mis en lieu sur un DD externe, + création d'un CD de récupération, aussi mis en lieu sur.Donc, de mon expérience d'avec true image d'acronis ou pccloneur de micro application, si crach de mon C:, achat d'un nouveau DD démarrage sur le CD de ...
Réponses: 1

Message Quelle est la nature de cette ressource (fichier image, fich
Quelle est la nature de cette ressource (fichier image, fichier pdf, etc) ?
Réponses: 3

Message [Résolu] moniteur yusmart n° 198EP-A en panne d'image.
Bonjour à tous, voici mon problème.j'ai donné un ordinateur de bureau à ma soeur il y a plus de deux ans,comme elle ne l'a pas utilisé, elle me l'a rendu.l'écran est en panne: après la mise en route, il s'illumine en blanc/gris et il y a cinq lignes horizontales qui s'affichentj'ai remarqué que je n ...
Réponses: 5

Message [Réglé] Souci d'image retournée sur ASUS hybride ?
bonjour à toutes et tousnous venons d'acheter pour ma femme un petit pc portable Asus 10 pouces qui est ici:https://www.cdiscount.com/informatique/ordinateurs-pc-portables/pc-portable-reconditionne-t101ha-gr004t-10-1/f-1070992-asu4712900396591.html?idOffre=239875078#mpos=1|mpJ'utilise un système win ...
Réponses: 11

Message Ouvrir une image goste depuis une machine Virtuel
Bonsoir,j'ai une image goste,je voulias ouvrir avec une machine virtuel,merci de m'orienter,j'utilise souvent soit Vmware ou virtuel BoxBonne soirée
Réponses: 4

Message image cliquable
Bonjour j'aimerai bien avoir une image cliquable en guise signature dans ma boite gmail, est ce que c'est possible et comment svp ? Merci.
Réponses: 1


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


.: Nous contacter :: Flux RSS :: Données personnelles :.