Nettoyage et sécurité
Bonjour à tous,
je suis en train de créer un petit utilitaire gratuit de traitement d'image à partir d'uploads utilisateurs. Cet outil m'oblige à créer des fichiers temporaires image sur mon serveur.
Ces images ne sont générées que ponctuellement : l'utilisateur choisit ensuite de l'enregistrer ou non en local.
Ma première question est : dois-je obligatoirement passer par une inscription utilisateur pour des raisons de sécurité (vérification de sa validité) ? ou puis-je autoriser tout le monde à l'utiliser sans inscription préalable ?
Deuxième question : je ne veux pas garder ses images sur mon serveur (je n'ai pas de garanties concernant les images uploadées ).
Je travaille en php et je n'arrive pas à faire ce que je veux avec tmpfile();
Y at-il un répertoire dédié qui se nettoie automatiquement (je suis chez free) ?
Merci d'avance à ceux qui pourront m'éclairer.
je suis en train de créer un petit utilitaire gratuit de traitement d'image à partir d'uploads utilisateurs. Cet outil m'oblige à créer des fichiers temporaires image sur mon serveur.
Ces images ne sont générées que ponctuellement : l'utilisateur choisit ensuite de l'enregistrer ou non en local.
Ma première question est : dois-je obligatoirement passer par une inscription utilisateur pour des raisons de sécurité (vérification de sa validité) ? ou puis-je autoriser tout le monde à l'utiliser sans inscription préalable ?
Deuxième question : je ne veux pas garder ses images sur mon serveur (je n'ai pas de garanties concernant les images uploadées ).
Je travaille en php et je n'arrive pas à faire ce que je veux avec tmpfile();
Y at-il un répertoire dédié qui se nettoie automatiquement (je suis chez free) ?
Merci d'avance à ceux qui pourront m'éclairer.
6 réponses
-
Modérateurchez free ... pas trop le bon plan pour cela :) tu vas être très limité voire 'bridé' ...
-
Merci bg62 pour ta réponse.
Oui, je m'en aperçois, ne serait-ce que l'upload qui plante à moins de 1 M. Mais, bon, je vais essayer de m'en sortir.
Au chargement de la page, je supprime tous mes fichiers temporaires antérieurs à 2 heures... C'est déjà un premier pas. Sinon, je réessayerai sans enregistrer mes fichiers intermédiaires, en travaillant uniquement à partir du temporaire uploadé... mais il faut que je fasse des essai parce que pour le moment, ça rame grave... -
Merci pour ce lien, je vais m'informer davantage.
-
Bon, finalement, je m'en suis sortie tant bien que mal. J'ai optimisé le code au maximum pour plus de rapidité.
Je nettoie mon répertoire temporaire toutes les 12 heures.
Il n'y a pas d'identification nécessaire, est-ce un problème question sécurité ? Pas envie de m'embarquer dans des sessions et tout ça.
Les uploads semblent bien vouloir fonctionner à condition de ne pas uploader des fichiers trop importants.
Le but est de générer des encadrements virtuels à partir d'une image uploadée.
Voilà ce que ça donne :
http://voyage.carnet.free.fr/aquarelle/erreurs/404.php
Ca n'est pas encore super réactif, mais j'y travaille. -
Merci.
-
Je vais me pencher sur le sujet. Je l'ai déjà lancé sur un forum de peinture, et cela semble bien plaire. Après, je n'ai pas trop d'idées pour le moment.
Merci de tes bons conseils.