Enregistrer une image en php - PHP - Programmation
Marsh Posté le 06-06-2006 à 09:24:59
tu as de drôles de questions...
tu peut pas faire un transfert de fichier tout simple?
ou genre FTP...
Marsh Posté le 06-06-2006 à 09:26:12
sinon, mais c'est un upload manuel:
http://fr2.php.net/manual/fr/features.file-upload.php
Marsh Posté le 06-06-2006 à 09:38:07
Ben je suis en train de faire une conversion en pdf d'un formulaire créé en php. Ce formulaire comporte une image d'un code barre. Cette image se génère automatiquement selon une variable. J'utilise fpdf et je vois pas comment lui passer l'image du code barre, vu que j'affiche cette image avec la commande:
echo '<IMG src="fonction/pi_barcode.php?type=C128&code=',$code,'&height=40&width=20&readable=Y"> ';
Alors pour l'instant je pense enregister automatiquement l'image et la réintroduire dans fpdf, mais si quelqu'un a mieux a proposer, je suis preneur!
Marsh Posté le 06-06-2006 à 11:24:57
le script doit faire appel a la fonction image_jpeg ou image_* (* etant le format utilisé pour générer l'image).
cette fonction te permet d'envoyer l'image générée sur la sortie standard pour ou bien dans un fichier (2eme argument)
http://fr.php.net/manual/fr/function.imagejpeg.php
Je me suis jamais frotté a fpdf mais si tu peux inclure un fichier image a fpdf ... pourquoi ne pas specifier l'image 'fonction/pi_barcode.php?type=C128&code='.$code.'&height=40&width=20&readable=Y' comme fichier image ?? fpdf n'y verra que du feu a priori :s
Marsh Posté le 06-06-2006 à 13:00:13
ReplyMarsh Posté le 17-06-2008 à 14:21:10
PedroBD a écrit : Ok, merci de ta réponse. Je vais essayer! |
Bonjour,
j'aimerais savoir si poccible si cela à marchait et comment tu a fais?
J'ai comme toi la même classe pi_barcode.php mais lorsque j'utilise :
$im = imagecreatefrompng("C:\\PROGRA~1\\EASYPH~1\\www\\toutpack\\pi_barcode.php?type=EAN&code=124578569854&height=$hcode&readable=Y" );
imagepng($im,$file);
mais cel me retourne l'erreur suivante:
Warning: imagecreatefrompng(C:\PROGRA~1\EASYPH~1\www\toutpack\pi_barcode.php?type=EAN&code=124578569854&height=12): failed to open stream: Invalid argument in c:\program files\easyphp1-8\www\toutpack\format_pdf.php on line 171
Warning: imagepng(): supplied argument is not a valid Image resource in c:\program files\easyphp1-8\www\toutpack\format_pdf.php on line 172
Merci de votre aide.
Marsh Posté le 15-05-2009 à 16:17:17
Tantor8 a écrit : |
Evidemment que ça ne marche pas. Tu ne fais qu'ouvrir le fichier php de façon brut.
Il faut que ton code php soit interprété. Pour cela, soit tu utilises un serveur web avec un module php, soit tu utilises php en ligne de commande.
Dans ton cas, je pense que tu veux faire ça :
Code :
|
Marsh Posté le 06-06-2006 à 09:20:18
Bonjour,
J'ai récupéré un petit programme qui génère des codes barres: pi_barcode.php. Ce prog renvoie l'image d'un code barre. Moi je voudrais qu'il l'enregistre automatiquement dans un fichier sur mon serveur.
Pourriez-vous m'indiquer les fonctions php pour enregistrer une image? Ou un tuto qui l'explique?
Merci de votre aide.