je me demande si ce serait pas mieux de les afficher en 2-3 pages ces news, ca ferrait du bien à nos amis 56k, et à moi aussi
Un probleme sur le site ?
Modérateur : DojoSuperHeroes
- agent069
- Super Mario 3D World
- Messages : 15498
- Inscription : 15 avr. 2002 18:11
-
yin-yang
- Super Mario Sunshine
- Messages : 5517
- Inscription : 07 mars 2003 15:39
- Localisation : France profonde
Chez moi tout s'affiche sans aucuns problèmes (1024K également).
Firefox Poowwwaaaaaaaaaa !
Mais il est vrai qu'il faudrait trouver une solution pour les 56K.
Parceque le script de vignette automatique c'est bien joli, mais en fait ça charge l'image d'origine ....... y'a pas un sript qui créé automatiquement des vignette ... mais en créant vraiment un nouvelle image de faible résolution ?
Firefox Poowwwaaaaaaaaaa !
Mais il est vrai qu'il faudrait trouver une solution pour les 56K.
Parceque le script de vignette automatique c'est bien joli, mais en fait ça charge l'image d'origine ....... y'a pas un sript qui créé automatiquement des vignette ... mais en créant vraiment un nouvelle image de faible résolution ?
- egg
- Super Mario World
- Messages : 1988
- Inscription : 13 sept. 2004 17:20
- Localisation : France
script miniature d'images
moi je me suis bidouiller ça pour des sites perso :
un fichier miniature.php
ça marche qu'avec du jpg/jpeg
l'utilisation est simple, comme précisé dans l'entête :
pour le reste, j'ai essayé de commenter au maximum, si y'a un problème n'hésitez pas à me demander !
un fichier miniature.php
Code : Tout sélectionner
<?php
// comment ça marche ? c'est très simple mon bon monsieur/madame :
// à la place de la miniature on appelle ce fichier avec comme paramètre "image" l'url de l'image à miniaturiser
// exemple :
//
// <img src="miniature.php?image=wario_ware_7.jpg" />
//
// NE PAS METTRE D'ESPACE ET DE CARACTERES A LA CON DANS LE NOM DE SON IMAGE !
// on spécifie le type de document que l'on va créer
header ("Content-type: image/jpeg");
// on donne à PHP le lien vers notre image à miniaturiser
$Image = $_GET['image'];
// on impose la taille de la largeur ou de la hauteur de la photo (le choix entre la largeur ou la hauteur se fait automatiquement, suivant que la photo est "horizontale" ou "verticale")
$ratio = 100;
// on crée une ressource représentant en fait l'image à miniaturiser
$src=imagecreatefromjpeg($Image);
// on récupère les paramètres de notre image (getimagesize est une fonction qui retourne un tableau contenant les paramètres d'une image : sa largeur, son hauteur, son type, etc)
$size = getimagesize($Image);
// on test si la largeur de l'image est supérieur à sa longueur
if ($size[0] > $size[1]) {
// on crée une ressource pour notre miniature
$im=imagecreatetruecolor(round(($ratio/$size[1])*$size[0]), $ratio);
// on place dans la ressource que nous venons de créer une copie de l'image originelle, redimensionnée et réechantillonée
imagecopyresampled($im, $src, 0, 0, 0, 0, round(($ratio/$size[1])*$size[0]),$ratio, $size[0], $size[1]);
}
else {
// si la largeur est inférieure ou égale à la hauteur, on entre dans ce cas
// on crée une ressource pour notre miniature
$im=imagecreatetruecolor($ratio, round(($ratio/$size[0])*$size[1]));
// on place dans la ressource que nous venons de créer une copie de l'image originelle, redimensionnée et réechantillonée
imagecopyresampled($im, $src, 0, 0, 0, 0, $ratio, round($size[1]*($ratio/$size[0])), $size[0], $size[1]);
}
// on affiche notre miniature
ImageJpeg ($im);
?>
l'utilisation est simple, comme précisé dans l'entête :
Code : Tout sélectionner
<img src="miniature.php?image=wario_ware_7.jpg" />- Cyrare
- Satoru Iwata
- Messages : 27253
- Inscription : 15 avr. 2002 13:04
- Localisation : Paris, France
- egg
- Super Mario World
- Messages : 1988
- Inscription : 13 sept. 2004 17:20
- Localisation : France
tu dois mieux savoir que moi alors ^^ (perso, j'en ai pas trouvé le jour ou j'en ai cherché ... j'ai donc "bidouiller" un script de traitement d'image (trouvé dans un tuto comme tu dis) pour aboutir à ça ...)Cyrare a écrit :Tu t'es bidouillé ça ? C'est un script tout fait que j'ai trouvé y'a 2 ans dans un tuto ! lol
je proposais ça de bon coeur ...
-
The_lascar
- Satoru Iwata
- Messages : 19113
- Inscription : 09 mai 2002 11:22
- Localisation : DANS TON CUL LOL
Pour répondre à 069, je suis en 56k et je vérifie toujours que les images marchent après uploade, et j'ai pas vraiment de probleme (a part que ça prends du temps). Effectivement, au bout d'un moment (surtout avec les artworks) il arrete de tout chargé et t a droit à une belle croix rouge pour la moitié des images. A ce moment là, tu fais précédent et tu reclique sur la news, les autres images seront déjà chargé, et il s'attaquera au reste.
-
Pharaoh
- Super Mario Galaxy
- Messages : 7942
- Inscription : 20 avr. 2004 23:17
- Localisation : :)
-
yin-yang
- Super Mario Sunshine
- Messages : 5517
- Inscription : 07 mars 2003 15:39
- Localisation : France profonde
- egg
- Super Mario World
- Messages : 1988
- Inscription : 13 sept. 2004 17:20
- Localisation : France
méa culpa
en recherchant le fichier original que j'ai bidouillé pour faire mon script de miniature, je suis tombé sur : http://www.lephpfacile.com/cours/index. ... fficher=23
donc méa culpa, le fichier ci dessus n'est pas de moi ! (j'mé trompé avec un autre !)
et pour revenir au sujet, même si je possède aussi une connexion haut débit, je pense aussi que c'est mieux de proposer de VRAIES miniatures.
(ne serait ce que pour vous : ça vous fait moins de bande passante d'utilisée)
donc méa culpa, le fichier ci dessus n'est pas de moi ! (j'mé trompé avec un autre !)
et pour revenir au sujet, même si je possède aussi une connexion haut débit, je pense aussi que c'est mieux de proposer de VRAIES miniatures.
(ne serait ce que pour vous : ça vous fait moins de bande passante d'utilisée)
-
Ethan Qix
- Super Mario 64
- Messages : 4864
- Inscription : 13 juin 2003 21:18
- Localisation : Beaucoup moins loin que vous ne le pensez
-
Pazu
- Super Mario 64
- Messages : 4655
- Inscription : 01 sept. 2004 21:42
- Localisation : GARhalla
-
yin-yang
- Super Mario Sunshine
- Messages : 5517
- Inscription : 07 mars 2003 15:39
- Localisation : France profonde
-
The_lascar
- Satoru Iwata
- Messages : 19113
- Inscription : 09 mai 2002 11:22
- Localisation : DANS TON CUL LOL
- Lakitu_Delita
- Super Mario Galaxy
- Messages : 9241
- Inscription : 03 janv. 2003 06:04
- Valentine Rose
- Super Princess Peach
- Messages : 11327
- Inscription : 07 sept. 2003 19:32
- Localisation : Dijon
Euh et moi ma GBA SP Rose elle est ou???Lakitu_Delita a écrit :QQ1 l'a peut-etre déjà signalé mais j'ai l'impression que les RANK personnalisés ont disparu...
Je peux recuperer mon DualShock 2 ?
Koi??? DTC??? -__-'
Delita rend moi ce que tu m'a prisi!!!! Pas touche c'est à moi!!!!!
Dernière modification par Valentine Rose le 21 sept. 2004 03:07, modifié 1 fois.
-
Tylor
- Super Mario World
- Messages : 1891
- Inscription : 02 sept. 2004 02:11
- Localisation : 75
non, ça marche bien pour moiagent069 a écrit :y'a de pas mal de news avec des cinquantaines de screens en ce moment, mais ils s'affichent jamais tous malgré un solide 1024k
je me demande si ce serait pas mieux de les afficher en 2-3 pages ces news, ca ferrait du bien à nos amis 56k, et à moi aussi
moi aussi, j'ai du mettre GMT+2h mais je l'ai aussi fait sur un autre forum donc je sais pas...Pazu a écrit :J'ai un probleme d'heure sur le Dojo.....Je suis obligé de mettre GMT+2 heures pour avoir des heures normales,et encore;j'ai quand même un décalage d'une 15aine de minutes (d'avance) lorsque je post et lorsque je regarde mon heure a moi (nan nan je retarde pas >_<)
2:58 qu'il est maintenant
- Lakitu_Delita
- Super Mario Galaxy
- Messages : 9241
- Inscription : 03 janv. 2003 06:04





