Il y a actuellement 144 visiteurs
Vendredi 10 Mai 2024
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 Sauvegarde/restauration d'image système avec un ASUS 206 HA
Bonjour,J'ai un ASUS 206 HA, petit ordinateur très pratique pour des tas de choses Avec seulement quelques limites : un disque SSD de 32 Go ..... Après installation et configuration des programmes nécessaires j'ai voulu faire une image système.Mais pas si facile que cela Après de nombreuses ga ...
Réponses: 11

Message Image qui se bloque pendant 2 seg ?
Bonjour à tous,Il y' a environ 1 mois, j'ai fait la mise à jour de mes ( drivers ) pilotes avec drivers cloud.J'ai du de mémoire en faire 5 6 de différent dont la carte graphique, carte mère...Mais depuis il m'arrive au moins une fois par jour en jeux ou pendant une vidéo, que l'image se bloque pen ...
Réponses: 29

Message Problème d'image enregistré
Bonjour tout le monde,J'ai depuis que j'ai eu mon pc un problème concernant les images que j'enregistre sur mon pcPar exemple sur discord j'essaie d'enregistré une image qu'on m'a envoyé et une fois enregistré,cette image devient un dossier qui peut être téléchargerDans le cas présent j'ai enregist ...
Réponses: 4

Message Comment insérer une image dans un sujet ?
Bonjour, j'aimerais savoir comment faire pour insérer une image dans un de mes sujets sur frorum de ce site, s'il vous plaît
Réponses: 3

Message comment insere une image
bonjour a tous qui pourrait me dire comment inserer une imagemerci
Réponses: 1

Message Police depuis une image- Résolu
Bonjour à tousEst ce que quelqu'un connait un outil qui puisse récupérer une police d'écriture depuis une image.J'ai essayer pas mal d'outils proposé sur le net et pas de conclusion hélas.https://fr-fr.facebook.com/1877469812465742/photos/1877477345798322/Je dois récupérer ces deux écritures pour un ...
Réponses: 0

Message Micro freeze image + son en jeu et sur windows.
Bonjour,Je viens vers vous car je ne sais pas quoi faire, j'ai absolument essayé de faire le maximum pour régler mon problème.En effet j'ai des micros freeze en jeu et sur windows (micro freeze son aussi) En faite j'ai ça quand j'ai des chutes de fps en jeu (par exemple j'ai une chute de 10-15 fps s ...
Réponses: 8


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


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