IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] Upload image sans form [Débutant(e)]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Par défaut [Upload] Upload image sans form
    Bonsoir, tout betement je bloque sur quelques petis trucs:
    • Comment uploader un fichier sur le serveur en ayant juste l'url du fichier qui est sur le disque dur local?
    • mon url est de la forme C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp_img65220.jpg, vous avez un ptit regex sous la main pour mettre "\\" au lieu des \ ?

    merci a vous

  2. #2
    Koo
    Koo est déconnecté
    Membre éclairé Avatar de Koo
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 76
    Par défaut
    Citation Envoyé par lun4t1k
    l'url du fichier qui est sur le disque dur local?
    URL ? c'est pas plutot une URI ?

    Enfin sinon l'upload sans formulaire est impossible pour des raisons de sécurité (sinon un site pourrais récupérer des fichiers sur ton disque à ton insue).

    Quand au regex, utilise plus str_replace qui est plus simple (et bien plus performant il me semble).

  3. #3
    Membre expérimenté Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Par défaut
    Merci pour ta réponse.
    n'est il pas possible de ruser et de déclarer un input type hidden et de pouvoir up ce fichier?

    Ou tout autre manière!

  4. #4
    Koo
    Koo est déconnecté
    Membre éclairé Avatar de Koo
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 76
    Par défaut
    un input ne peut servir qu'a envoyer du texte, et comme je l'ai dis ca serait bien trop facile sinon de récupérer des fichiers sur nimporte quelle machine.

  5. #5
    Membre expérimenté Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Par défaut
    Bon pour ceux que ca interesserait, il y a une méthode : c'est de reproduire la requête HTTP d'un upload par formulaire

Discussions similaires

  1. upload d'image avec form
    Par Stéph utilisateur d'acces dans le forum Langage
    Réponses: 10
    Dernier message: 06/08/2009, 09h24
  2. Upload d'image sans intervention de l'utilisateur
    Par Pierre$ dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 22/12/2008, 10h05
  3. [Upload] Upload d'image problème avec un dédié
    Par gobs dans le forum Langage
    Réponses: 2
    Dernier message: 24/01/2006, 17h57
  4. [Upload] Upload .jpg |enctype="multipart/form-data"
    Par Funraill.net dans le forum Langage
    Réponses: 4
    Dernier message: 16/01/2006, 17h44
  5. [Upload] Upload d'image....
    Par tochbee dans le forum Langage
    Réponses: 3
    Dernier message: 21/11/2005, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo