[PHP] transmettre les attribut width height
Fermé
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
-
29 mars 2011 à 00:43
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 - 29 mars 2011 à 22:04
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 - 29 mars 2011 à 22:04
Bonjour,
Je voudrais savoir si il est possible de transmettre les valeurs des attributs width et height de la balise img a php.
Est ce qu'ils sont fourni dans les requêtes http ?
Le but serait de faire un script php redimensionnant les images suivant les besoins. un genre de cache pour miniature.
merci pour vos réponses.
Je voudrais savoir si il est possible de transmettre les valeurs des attributs width et height de la balise img a php.
Est ce qu'ils sont fourni dans les requêtes http ?
Le but serait de faire un script php redimensionnant les images suivant les besoins. un genre de cache pour miniature.
merci pour vos réponses.
A voir également:
- [PHP] transmettre les attribut width height
- Easy php - Télécharger - Divers Web & Internet
- Attribut changer - Télécharger - Divers Utilitaires
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
2 réponses
Utilisateur anonyme
29 mars 2011 à 13:51
29 mars 2011 à 13:51
Bonjour,
Oui c'est possible, l'objet image en JS à des dimensions, après les envoyer au PHP peu se faire de bien des manière mais... l'intérêt m'échappe.
Vous voulez redimensionner à l'écran sur votre navigateur ou bien modifier l'image elle même, c'est à dire changer le fichier image sur le serveur ?
Parce que dans le premier cas il vous suffit d'agir sur le style de l'image width et height,
dans le scond cas, pourquoi ne lancez-vous pas un script PHP qui redimensionne les images avant de les afficher en HTML ?
Oui c'est possible, l'objet image en JS à des dimensions, après les envoyer au PHP peu se faire de bien des manière mais... l'intérêt m'échappe.
Vous voulez redimensionner à l'écran sur votre navigateur ou bien modifier l'image elle même, c'est à dire changer le fichier image sur le serveur ?
Parce que dans le premier cas il vous suffit d'agir sur le style de l'image width et height,
dans le scond cas, pourquoi ne lancez-vous pas un script PHP qui redimensionne les images avant de les afficher en HTML ?
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
29 mars 2011 à 22:04
29 mars 2011 à 22:04
merci de votre réponse,
le but est de crée des fichiers d'image suivant les besoins du site pour accèlérer l'affichage et limiter l'utilisation de bande passante ainsi que donnée un meilleur rendu des images redimensionnées
par exemple :
html :
<img src="/image/image.jpg" width="400" height="400" />
sur le serveur :
/image/image.jpg ( resolution de 1600/1600)
/tmpimage/
/.htaccess :
RewriteRule ^image/(.+)$ image.php?1=$1 [NE,QSA,L]
/image.php :
recheche si le fichier /tmpimage/image.jpg-400-400 existe
si il existe renvoi ce fichier avec un header
si il n'existe pas il prend /image/image.jpg la redimensionn et l'enregistre dans /tmpimage sous le nom image.jpg-largeur-hauteur
si aucun accès a un fichier du dossier /tmpimage n'a eu lieu depuis plusieurs jours le fichier est supprimé
j'aimerai obtenir quelque chose qui ressemble à ça.
le problème c'est que je n'arrive pas a recevoir automatiquement la valeur de ces attribut.
le but est de crée des fichiers d'image suivant les besoins du site pour accèlérer l'affichage et limiter l'utilisation de bande passante ainsi que donnée un meilleur rendu des images redimensionnées
par exemple :
html :
<img src="/image/image.jpg" width="400" height="400" />
sur le serveur :
/image/image.jpg ( resolution de 1600/1600)
/tmpimage/
/.htaccess :
RewriteRule ^image/(.+)$ image.php?1=$1 [NE,QSA,L]
/image.php :
recheche si le fichier /tmpimage/image.jpg-400-400 existe
si il existe renvoi ce fichier avec un header
si il n'existe pas il prend /image/image.jpg la redimensionn et l'enregistre dans /tmpimage sous le nom image.jpg-largeur-hauteur
si aucun accès a un fichier du dossier /tmpimage n'a eu lieu depuis plusieurs jours le fichier est supprimé
j'aimerai obtenir quelque chose qui ressemble à ça.
le problème c'est que je n'arrive pas a recevoir automatiquement la valeur de ces attribut.