Librairie GD, création de vignettes - PHP - Programmation
Marsh Posté le 05-01-2006 à 14:22:19
moi je fais comme ça :
Code :
|
Marsh Posté le 02-07-2006 à 00:49:18
hello,
Question simple à propos de ça, je voulais générer des thumbs mais sans les sauver dans un autre rép, juste les afficher en passant par imagejpeg($image_t);
Alors ça marche mais ça affiche l'image en Ascii... j'ai essayé toute les combines que j'ai trouvé, certains disent que les espaces entre les lignes dans le code peut provoquer ça mais ça ne change rien...
si qqn à une idée ...
Merci
Darx
Marsh Posté le 02-07-2006 à 00:52:47
en passant, j'ai essayé d'ajouter
header('Content-type: image/jpeg');
en haut de code mais du coup ça m'affiche l'URL du site et c'est tout...
http://www.omch.ch/?p=photoblog
Marsh Posté le 02-07-2006 à 01:49:36
Faudrait penser à jeter un oeil au code source de la page quand même, c'est parfois utile
Edit: je parle du code source de la page générée, je pense que c'est inutile que tu nous fasses partager ton code PHP, tu devrait pouvoir résoudre ça tout seul maintenant
Marsh Posté le 02-07-2006 à 12:30:33
je sais qu'il y a des erreurs d'ouverture de fichiers !
c'est par ce que j'ai retappé un script vite fait pour retester avant de poster mais de toute façon quoi que je code ça affiche simplement l'url de mon site en haut de page !
avec ce script ou un autre c'est pareil. Mais je me demande si ça n'a pas été bloqué au niveau de mon provider
EDIT : mais ça passe très bien si je crée un fichier avant de l'afficher...
j'ai aussi essayé de passer par un buffer avant d'afficher, ça passe pas non plus...
donc je vais générer des .jpg j'ai pas le choix...
merci quand même
EDIT2 : j'ai corrigé le script en passant
Marsh Posté le 02-07-2006 à 16:12:52
Pour info, voici le source de la page que tu testais :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" |
Si tu me dis que ça marche, y a un truc que je comprends pas
Marsh Posté le 02-07-2006 à 16:58:03
darxmurf a écrit : |
Très mauvaise idée.
Imagine que tout le monde fasse comme toi, le serveur va être HS en 2 jours, à moins d'avoir un dédié, mais si tu as un dédié, je te conseillerais plutot d'utiliser ImageMagick, plus rapide pour ce genre de chose.
Marsh Posté le 02-07-2006 à 17:22:12
The-Shadow a écrit : Très mauvaise idée. |
'tain, tu l'as aimé ton ImageMagick
Marsh Posté le 02-07-2006 à 17:31:52
Master p a écrit : 'tain, tu l'as aimé ton ImageMagick |
Bah c'est mieux, spa d'ma faute.
Et pourtant, avant de mieux le connaitre, j'étais un gros utilisateur de GD.
Marsh Posté le 02-07-2006 à 21:29:26
Master p a écrit : Pour info, voici le source de la page que tu testais :
|
euh ... si ça marche ... www.omch.ch
Marsh Posté le 02-07-2006 à 21:36:19
The-Shadow a écrit : Très mauvaise idée. |
effectivement j'y ai pensé par la suite... c'est bien joli avec 3 photos mais dès que ça monte en volume c'est la mort...
il m 'a l'air bien puissant imageMagick mais par contre je ne vais pas pouvoir l'installer chez mon hébergeur...
pour mon histoire je vais faire ça avec GD... par contre j'ai une autre question con, y a moyen d'écrire de l'EXIF avec PHP ? j'ai pas de soucis pour lire mais j'ai rien trouvé de spécial pour modifier.
Marsh Posté le 06-07-2006 à 00:31:28
bon ça tourne
www.omch.ch
vous en pensez quoi ?
je dois encore terminer la partie CSS live ...
Marsh Posté le 06-07-2006 à 00:32:35
Pour l'utilisation de H1 et de H2 pour le menu
utilise plutôt le combo <ul><li><a>
les Hx c'est plus destiné à des titres dans ta page.
Marsh Posté le 31-12-2005 à 17:45:13
Bonjour,
Dans mon forum je crée des vignettes avec
@imagecreate($thumbnail_width, $thumbnail_height) : @imagecreatetruecolor($thumbnail_width, $thumbnail_height)
Je fais appel à la librairie GD mais les vignettes sont toutes noires et sombres .
Comment faire pour afficher des vignettes avec des couleurs normales, uniquement en redimensionant l'image ?
Merci à tous.
Dex