message de chargement

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 : message de chargement

par zeus » 03 oct. 2006, 11:23

Modération : le multipostage est interdit sur PHPFrance. Je n'ai conservé que le message avec le plus de réponse et je l'ai laissé dans le forum "Javascript & AJAX", là où il a le plus sa place

De plus, merci d'utiliser les balises
 et [code] pour poster du code. Pour cette fois, je l'ai fait pour toi mais pense-y la prochaine fois ;)

Pour eviter de refaire ces petite erreurs, je t'invite à lire [url=http://www.phpfrance.com/forums/voir_sujet-12542.php]les réglements du forum[/url]

merci de ton attention[/color]

par fred9999 » 03 oct. 2006, 10:57

et bien voila tu as tout ce que tu voulais

un petit résolu???

merci à @rthur pour tout son code :lol:

par @rthur » 03 oct. 2006, 10:51

Bonjour,

Voici une solution en javascript à adapter avec ton formulaire :

Code : Tout sélectionner

<script> // Empêche de soumettre un formulaire plusieurs fois function soumettreUneSeuleFois(formulaire) { if (formulaire.elements['soumettre'] != null) { if (formulaire.elements['soumettre'].disabled) { return false; } formulaire.elements['soumettre'].disabled = true; formulaire.elements['soumettre'].value = 'Veuillez patienter ...'; } return true; } </script> <form action="" method="post" onsubmit="return soumettreUneSeuleFois(this);"> <label for="login">Login</label> <input type="text" id="login" name="login" style="width:200px" maxlength="250" /><br /> <label for="pass">Mot de passe</label> <input type="password" id="pass" name="pass" style="width:200px" maxlength="30" /><br /> <br /> <input type="submit" name="soumettre" value="Se connecter" /> </form>

par fred9999 » 03 oct. 2006, 10:45

salut

la solution ne serai pas faisable en javascript plutot??

message de chargement

par jacklesurfeur » 03 oct. 2006, 10:41

Bonjour
J'ai un formulaire de ce type
<?
if(isset($_POST['ajouter']){
     //uploader video
}
?>

<form name="formulaire" method="POST" ENCTYPE="multipart/form-data">
 <font size="2" face="Arial, Helvetica, sans-serif">Nom de votre vidéo:<input type="text" name="nom">
 <font size="2" face="Arial, Helvetica, sans-serif">URL de votre vidéo:<input type="file" name="imagefichier" />
 <input type="submit" name="submit1"  value="Ajouter"/>
 </form>
et quand je valide la page met longtemps pour se charger ( ce qui est normal vu qu'on upload un fichier) pendant se temps de chargement je souhaiterais afficher un message a l'ecran du genre "veuillez patientez pendant le chargement de la page"
J'ai fait plusieurs essais mais je n'y arrive pas
Pouvez vous me dire comment faire?

Merci d'avance pour vos reponses