[RESOLU] _blank en attente pour upload de fichiers

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] _blank en attente pour upload de fichiers

Re: _blank en attente pour upload de fichiers

par nicolas_44 » 14 nov. 2014, 17:59

Merci AB mais en effet c'est un peu trop compliqué pour mon upload simple, mais super intéressant comme lien.
A+

Re: _blank en attente pour upload de fichiers

par AB » 27 oct. 2014, 20:22

D'autres solution sans iframe :

Une autre piste ici qui permet d'afficher les images d'upload avant (et donc pendant) le téléchargement. Bon c'est peut-être surdimensionné pour ce que tu veux faire car le principal intérêt de cette solution est de pouvoir surpasser les configurations "upload_max_filesize" et "post_max_size" du serveur et de permettre une reprise d'upload après un arrêt volontaire ou panne internet.

Pour afficher simplement les images de prévisualisation d'upload tu peux regarder ici

Re: _blank en attente pour upload de fichiers

par nicolas_44 » 27 oct. 2014, 10:26

Merci moogli
A+

Re: _blank en attente pour upload de fichiers

par moogli » 26 oct. 2014, 22:33

une tite demande à google fournit pas mal de chose https://www.google.fr/#q=php+upload+iframe

le premier liens devrait pas mal t'aider
http://fr.openclassrooms.com/informatiq ... une-iframe

@+

Re: _blank en attente pour upload de fichiers

par nicolas_44 » 24 oct. 2014, 09:55

merci en effet ça peut faire l'affaire, est ce que tu aurais un exemple ou les modalités pour utiliser cela ?

A+

Re: _blank en attente pour upload de fichiers

par moogli » 24 oct. 2014, 00:02

salut,

vu que tu utilise du js je te conseil :
- D'utiliser une iframe
- Afficher une fenêtre modale avec un loader en JS c'est relativement simple avec les frameworks js actuel (jquery ou équivalent).


@+

_blank en attente pour upload de fichiers

par nicolas_44 » 23 oct. 2014, 17:32

Bonjour à tous,

Je suis nouveau sur ce forum, même si j'ai souvent lu des discussions.

J'ai une question sur : comment afficher quelque chose dans le navigateur côté client en attendant que la page php se charge...

Dans le détail :
J'ai une page avec un formulaire qui permet d'envoyer des images. Au milieu de mon formulaire l'utilisateur peut avoir un paerçu de ce que va donner la mise en page de ses images dans une nouvelle fenêtre.
Formulaire simple avec des inputs, et après certaines vérifications en javascript je submit le formulaire de cette manière : document.mon_form.target = "_blank";
document.mon_form.submit();

Il m'ouvre donc une nouvelle page dans laquelle je récupère le fichier : $_POST / $_FILES / move_uploaded_file.
Cette nouvelle page est blanche tant que le fichier complet n'a pas été encore envoyé, et j'aimerai juste afficher : fichiers en cours d'upload....

J'ai vu qu'il devait exister des trucs autour de ob_flush mais impossible d'afficher quoi que ce soit.

Merci pour ceux qui pourront m'aider !
Nicolas