Fork me on GitHub

Rapport de message :*
 

Re: mainfile.php et header incompatibles ?

Titre du sujet : Re: mainfile.php et header incompatibles ?
par montuy337513 sur 25/07/2015 08:01:05

sur le principe que tu évoque c'est impossible.

Simplement parce que c'est incompatible. Le fait d'appeler les fichiers de configuration de Xoops envoi un header de type text/html alors que tu envoi une entête d'image.

Le seul moyen que tu as est d'envoyer les données nécessaires lors de l'appel à ton fichier.
De plus, ça paraît pas très "clean" du moins de la façon dont tu explique.

Il faut savoir que le rognage est très gourmand en mémoire et processeur.

Le rognage est donc a faire une seule et unique fois (au moment du upload de l'image) et, soit tu peux utiliser GD directement ou utiliser wideimage_for_xoops (c'est un framework de manipulation d'image).

Sinon si tu veux utiliser ton système, le plus simple est d'envoyer les données nécessaires via l'URL
En clair dans ton script initial, tu récupères toutes les données que tu as besoin pour traiter ton image (les données qui te poussent à charger mainfile.php) et au moment ou te créé ton lien vers l'image rogner tu joins les info via l'url ex : http://monsie.com/rogneur.php?a=1&nom=tarte&largeur=300

ensuite dans le script qui rogne, tu utilise la table $_GET pour récupérer tes données.

PS : tu peux aussi utiliser jSon qui t'autorisera a envoyer plus de données

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

77 Personne(s) en ligne (60 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 77 | Plus ...