[PHP] transmettre les attribut width height
Atropa
Messages postés
1940
Date d'inscription
Statut
Membre
Dernière intervention
-
Atropa Messages postés 1940 Date d'inscription Statut Membre Dernière intervention -
Atropa Messages postés 1940 Date d'inscription Statut Membre Dernière intervention -
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
- Expert php pinterest - Télécharger - Langages
- Attribut changer - Télécharger - Divers Utilitaires
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
2 réponses
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 ?
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.