Le 29 juillet 2021 à 16:38:08 :
Le 29 juillet 2021 à 16:34:21 :
Le 29 juillet 2021 à 16:30:35 :
Le 29 juillet 2021 à 16:28:36 :
Le 29 juillet 2021 à 16:25:43 :
Ah ok je viens de comprendre.ah et si vous me parler de mettre des headers ça marche pas psk faire un header(content_file: image/png); ça transforme toute ma page html en image.
Bah si c'est ça, sauf que ton image tu l'as fou dans une autre page.
Et dans ton src tu mets le lien de ta page php.ah je peux pas faire ça psk le code qui créé mon image elle est dans le controller d'une classe
Bah et pourquoi pas ?
La méthode dans ton controlleur correspond à un routage je suppose ?
Et au lieu d'appeler ton template à la fin, tu renvoie rien.nop c'est pas mon routeur, c'est la que je met toutes les méthodes qui correspondent à une action de mon utilisateur. c'est mon routeur qui vas appeler ce controller et l'une des méthodes de ce controller
Oui donc ça correspond à une route.
En gros c'est simple. T'as une action qui te permet d'afficher l'image avec le header.
Et t'as une autre action où tu appelles ton template et dans ton src tu mets le lien de l'action du dessus.
déso mon architecture est trop compliqué pour faire ça, genre c'est une autre classe qui s'occupe du template. bref je vais essayer avec js ou alors ya un mp qui m'a dit d'utiliser le buffer et de faire ça :
<?php echo '<img src="data:image/jpg; base64,'. base64_encode($image).'" />'; ?>
dans ma vue
Le 29 juillet 2021 à 16:37:53 :
Enregistre l'image chez le client avec du JS si tu peut pas le faire de ton côté
ah ça m'a l'air d'une bonne idée ça, genre j'envoie mon $image au client et c'est js qui s'occupe de l'afficher... ça parait con mais bon si php est incapable de faire un truc aussi simple...
Le 29 juillet 2021 à 16:30:35 :
Le 29 juillet 2021 à 16:28:36 :
Le 29 juillet 2021 à 16:25:43 :
Ah ok je viens de comprendre.ah et si vous me parler de mettre des headers ça marche pas psk faire un header(content_file: image/png); ça transforme toute ma page html en image.
Bah si c'est ça, sauf que ton image tu l'as fou dans une autre page.
Et dans ton src tu mets le lien de ta page php.ah je peux pas faire ça psk le code qui créé mon image elle est dans le controller d'une classe
Bah et pourquoi pas ?
La méthode dans ton controlleur correspond à un routage je suppose ?
Et au lieu d'appeler ton template à la fin, tu renvoie rien.
genre je peux pas appeler le controller de cette classe dans la balise img de la vue que ce même controller a appeler
Le 29 juillet 2021 à 16:30:35 :
Le 29 juillet 2021 à 16:28:36 :
Le 29 juillet 2021 à 16:25:43 :
Ah ok je viens de comprendre.ah et si vous me parler de mettre des headers ça marche pas psk faire un header(content_file: image/png); ça transforme toute ma page html en image.
Bah si c'est ça, sauf que ton image tu l'as fou dans une autre page.
Et dans ton src tu mets le lien de ta page php.ah je peux pas faire ça psk le code qui créé mon image elle est dans le controller d'une classe
Bah et pourquoi pas ?
La méthode dans ton controlleur correspond à un routage je suppose ?
Et au lieu d'appeler ton template à la fin, tu renvoie rien.
nop c'est pas mon routeur, c'est la que je met toutes les méthodes qui correspondent à une action de mon utilisateur. c'est mon routeur qui vas appeler ce controller et l'une des méthodes de ce controller
Le 29 juillet 2021 à 16:25:43 :
Ah ok je viens de comprendre.ah et si vous me parler de mettre des headers ça marche pas psk faire un header(content_file: image/png); ça transforme toute ma page html en image.
Bah si c'est ça, sauf que ton image tu l'as fou dans une autre page.
Et dans ton src tu mets le lien de ta page php.
ah je peux pas faire ça psk le code qui créé mon image elle est dans le controller d'une classe
Le 29 juillet 2021 à 16:24:20 :
T'es chez quel hébergeur déjà ? Parce que c'est pas CPU-intensive de sauvegarder et delete une image
hum je connais pas l'hébergeur, mais tu es sur que faire des milliers et milliers de enregistré supprimer ça va pas faire un chouilla ramer le server ?
Le 29 juillet 2021 à 16:17:43 :
Le 29 juillet 2021 à 16:15:15 :
Le 29 juillet 2021 à 16:13:21 :
Le 29 juillet 2021 à 16:10:22 :
Le 29 juillet 2021 à 16:07:00 :
https://www.php.net/manual/fr/function.imagepng.php2e argument de imagepng
Merci pour ta réponse,
MAIS
ça impliquerais que j'enregistre mon image, et ça je peux pas.
psk c'est une image temporaire .Comment ça temporaire?
Au pire tu la supprimes après avec une autre fonction.
Si t'utilises php t'as forcément un espace de stockage je vois pas pq tu pourrais pas l'enregistrer même temporairementouais mais justement ça voudrait dire que je devrais 1) sauvegarder 2) effacer,
et bah ça.. genre ça prend des ressources serversT'as qu'à avoir plus de moyens le prolo
Le 29 juillet 2021 à 16:13:21 :
Le 29 juillet 2021 à 16:10:22 :
Le 29 juillet 2021 à 16:07:00 :
https://www.php.net/manual/fr/function.imagepng.php2e argument de imagepng
Merci pour ta réponse,
MAIS
ça impliquerais que j'enregistre mon image, et ça je peux pas.
psk c'est une image temporaire .Comment ça temporaire?
Au pire tu la supprimes après avec une autre fonction.
Si t'utilises php t'as forcément un espace de stockage je vois pas pq tu pourrais pas l'enregistrer même temporairement
ouais mais justement ça voudrait dire que je devrais 1) sauvegarder 2) effacer,
et bah ça.. genre ça prend des ressources servers
Le 29 juillet 2021 à 16:11:46 :
Faut lire la docDans la fonction imagepng() tu peux l'envoyer vers un chemin dans lequel le fichier sera sauvegardé.
Tu définis une variable $monchemin avec le chemin de la sauvegarde.
Tu généres l'image puis tu l'affiches avec <img> avec comme chemin ta variable $monchemin
oui mais justement je NE VEUX PAS sauvegarder mon image, comment je dois procéder pour contourner ce problème svp ?
Le 29 juillet 2021 à 16:07:00 :
https://www.php.net/manual/fr/function.imagepng.php2e argument de imagepng
Merci pour ta réponse,
MAIS
ça impliquerais que j'enregistre mon image, et ça je peux pas.
psk c'est une image temporaire .
Salut les jean-codes,
je fais un truc en php et j'ai un petit problème
En gros j'ai une $image qui contient : UNE IMAGE
en gros j'ai fait $image = imagepng(imagecreate("200,50"));
et j'aimerais l'afficher dans une balise html <img/>
Le problème c'est que l'attribut src de <img/> demande un nom de chemin, et comme mon image et dans une PU.... de variable
comment je fais pour l'afficher svp ?
ah et si vous me parler de mettre des headers ça marche pas psk faire un header(content_file: image/png); ça transforme toute ma page html en image.