Nom d'image dans un input, après actualisation page

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 : Nom d'image dans un input, après actualisation page

Re: Nom d'image dans un input, après actualisation page

par Nriem » 23 janv. 2014, 18:22

Ok j'ai compris, je vais m'occuper de sa merci beaucoup

Re: Nom d'image dans un input, après actualisation page

par moogli » 23 janv. 2014, 14:48

move_uploaded_file

quand le formulaire est validé => rename (pour déplacer dans le répertoire final)


@+

Re: Nom d'image dans un input, après actualisation page

par Nriem » 22 janv. 2014, 19:53

"faire l'enregistrement dans un répertoire temporaire" c'est a dire l'enregistrer dans un fichier avec la fonction fputs ou aucun rapport?

Merci encore pour ton aide

Ps: un plugin pour corriger l'orthographe sa existe pour iPads ? Lol :lol:
Juste pour info je parle pas nickel français donc désoler si c'est galère à me lire

Re: Nom d'image dans un input, après actualisation page

par moogli » 22 janv. 2014, 11:33

je n'ai pas parlé d'enregistrement en base ou quoi que ce soit.

Tu peux très faire l'enregistrement dans un répertoire temporaire et l'info du fichier dans une variable de session et donc la réutiliser
pour ce qui est du ré upload du fichier il suffit d'indiquer que l'image est déjà uploadée (pourquoi pas l'afficher) et donc proposer de ne pas le refaire.
mais effectivement si tu l'indique pas à l'internaute il ne peux pas le deviner.


pour CRON je t'invite à demander à google, et par la même occasion demande lui un plugin pour corriger un minimum d’orthographe c'est dangereux la :mrgreen:

@+

Re: Nom d'image dans un input, après actualisation page

par Nriem » 21 janv. 2014, 06:03

Sa ma l'aire un peu compliquer, #-o (pour moi :wink: )

Mon scripte et fait en sorte que si y'a une erreurs dans le formulaire, y'a rien qui s'enregistre dans la base de donner (donc l'image aussi),
D'après ce que tu me dit (si j'ai bien compris) je devrais sortir l'enregistrement de l'image des condition (du formulaire), et l'uploder dans la BDD même si y'a une erreurs, ok mai j'aurai 2 problème dans ce cas la
1) comment relier cette image uploder avec les information enregistrer après le 2ème envoi du formulaire (sans les erreur)
2) si l'utilisateur remarque que l'input de l'image sera vide (après le premier envoi du formulaire avec des erreur) va réuploder une image, et dans ma table je vais me retrouver avec une image qui serre a rien

C'est quoi un "cron"?

Merci encore

Re: Nom d'image dans un input, après actualisation page

par moogli » 21 janv. 2014, 00:11

tu peux très bien faire l'upload dans un répertoire temporaire afin de faciliter la chose ce n'est pas un problème.

il faut que tu stocke quelque part le fichier et l'utilisateur pour nettoyer le répertoire temporaire en cas d'annulation plus ou moins brutale du formulaire.
c'est assez facile avec une table mysql ou sqlite et un script qui tourne sur un cron.


cela te permet aussi de créer une pagination sur le formulaire etc etc.


@+

Re: Nom d'image dans un input, après actualisation page

par Nriem » 20 janv. 2014, 23:54

L'afficher à côté du champs sa me serre pas a grand choses,
Et je connait que dal du Javascript.

Bon si y'aura une erreur dans le formulaire l'utilisateur sera obliger de réuploder l'image
A moins que je trouve une meilleur idée

Merci qu'en même

Re: Nom d'image dans un input, après actualisation page

par moogli » 20 janv. 2014, 17:52

salut ,

si tu parle d'un input de type file, non ce n'est pas possible.

imagine si quelqu'un met dans ce champ un truc du genre value="lefichierdemotdepasseenclairquiestsurtouteslesmachines.txt".
c'est un exemple stupide mais il permet au moins d'illustrer la chose.

tu peux toujours l'afficher à coté du champs et ou effectuer une première validation de ton formulaire en javascript afin de savoir si tout va bien avant de l'envoyer au serveur (ne dispense des mêmes vérification en php ;) )


@+

Nom d'image dans un input, après actualisation page

par Nriem » 20 janv. 2014, 05:46

Bonjour,

Je voudrais savoir si y'a vraiment aucun moyen (en PHP), d'afficher le nom d'une image uploder (dans un input) après une actualisation de la page
(Comme n'importe quel input)

J'ai essayer avec value, mai sa marche pas
Value = "<?php If(isset($_POST['image'])) echo htmlspecialshars ($_POST['image']); ?>"
Merci d'avance pour votre réponse