Aller au contenu

xpatval

Hubmaster
  • Compteur de contenus

    1 381
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par xpatval

  1. Bonjour, Existe-t-il une possibilité via JS, d'appliquer sur une zone de saisie d'un formulaire, une sorte de masque ? (ex: 00.00.00.00, pour un num de téléphone, où les points séparateurs ne peuvent être modifiés, supprimés, etc.) merci, xpatval
  2. Je rajoute une chose, après avoir procédé comme tu me l'indiquais. j'ai, prenons cet exemple, 2 formulaires, dans deux pages différentes. le premier a le nom <form name="form"....> le second idem. Si le deuxième form a le même nom, les vérifs saisies passent bien sur le premier form, mais pas sur le deuxième. Si je change le nom du 2ème formulaire, <form name="form2"...> les vérifs saisies passent sur les deux. je ne comprends pas pourquoi..... xpatval
  3. Je trouve la méthode un peu lourde, tout comme celle que j'utilise d'ailleurs, mais bon, s'il n'y a pas d'autre possibilité, hormis celle d'ajouter une fonction par formulaire différent... Je pensais possible la construction d'une fonction "générique", dans la même veine que php... merci qd même. xpatval
  4. Bonjour, Ce script (ce bout de script) permet de vérifier la saisie de zones obligatoires d'un formulaire, coté client. function validateForm(form) { if (isNotEmpty(form.metier)) { if (isNotEmpty(form.titre)) { if (isNotEmpty(form.chemin)) { if (isNumber(form.annee)) { if (isLen4(form.annee)) { if (isNotEmpty(form.ordre)) { if (isNumber(form.ordre)) { if (isLen6(form.ordre)) { return true; } } } } } } } } return false; } Si je souhaite rajouter des vérifications saisies d'un deuxième formulaire (disons une seule donnée, pour faire simple, comment dois-je coder dans ce même script ? merci, xpatval
  5. Autre chose, pour simplifier ta requête SELECT, ote les mission de mission.truc, mission.bidule. Etant donné que ta requête ne porte que sur une table, elle va forcément pointer sur une et une seule table. xpatval
  6. Bon, tu es sur d'avoir une base ? un pc ? tu habites chez tes parents ? Plus sérieusement. $query_rsDetail = "SELECT mission.ID, mission.date_envoi, mission.theme, mission.besoin, mission.commentaires, mission.budget, mission.resultat, mission.suivi, mission.commentaires_suivi, mission.date_realisation, mission.infos_complement, mission.realise_par FROM mission WHERE mission.ID=". $recupID; print $query_rsDetail; Ca donne quoi ? xpatval
  7. As tu essayé avec cela ? ==> WHERE ID = ". $recupID ; ? xpatval
  8. Alors essaie comme cela: if($HTTP_POST_VARS['valider']=="ok") { mysql_select_db($database_connexionCEIF, $connexionCEIF); $updateResult = "UPDATE mission SET resultat='". $resultats ."' WHERE ID=". $recupID; ==> WHERE ID = ". $recupID ; mysql_query($updateResult, $connexionCEIF) or die(mysql_error()); } xpatval
  9. Et comme ça ? if($HTTP_POST_VARS['valider']=="ok") { mysql_select_db($database_connexionCEIF, $connexionCEIF); $updateResult = "UPDATE mission SET resultat='". $resultats ."' WHERE ID='". $recupID ."'"; mysql_query($updateResult, $connexionCEIF) or die(mysql_error()); } $recupID est-il numérique ? La requête de récupération des données te retourne bien quelquechose ? xpatval?
  10. Heu...Ce doit être le ruhm, (55°), mais je ne connais pas mysql_numrows..A la limite, mysql_num_rows, là oui... xpatval
  11. xpatval

    satanées quotes !

    J'ai lu ce topo il y a peu, et ai corrigé mes & en &amp... Cela étant, concernant phpmyadmin, je me pose qd même la question: n'ayant pas changé de version php, mysql et apache, lorsque je modifie certaines données textes dans un site consacré aux 24heures du mans, ces données sont addslashées (parce que je le code avant update) et visibles physiquement (ahhhrg je le vois le "\", dans phpmyadmin). Or, dans le site que je développe actuellement, même principe de codage avant update ou insert, mais pas de "\" ! Y comprends-tu quelque chose ? hein ? y comprends-tu quelque chose ? tu vas me répondre oui !! bon diou !!! xpatval
  12. xpatval

    satanées quotes !

    Bien, la solution était simple. urlencode() était et reste mon ami. Comme quoi, il ne faut pas aller chercher bien loin... Quant au post que tu m'indiques, je n'ai pas vraiment compris la relation... Mais je suis à l'heure de la digestion, alors, hein... xpatval
  13. xpatval

    satanées quotes !

    Alors, tout le problème du addslashes, chez moi, est que: J'addslashe mes variables avant insertion dans la bdd. Lorsque je vais voir les enreg dans phpmyadmin, elles ne sont pas addslashées, mais existent bien avec les quotes (!) va comprendre... je teste plusieurs possibilités... xpatval
  14. xpatval

    satanées quotes !

    Bonjour, Je m'empatouille (si si) avec cette ligne pour laquelle les quotes contenues dans certaines variables empêchent l'ouverture du pop-up: onClick="open_pict('popup.php?im=<?php echo $ordre ;?>&titre=<?php echo $titre ;?>&lon=<?php echo $lon ;?>&larg=<?php echo $larg ;?>&annee=<?php echo $annee ;?>&com_long=<?php echo $com_long ;?>&materiau=<?php echo $materiau ;?>')" Quelle astuce puis-je appliquer pour palier à ce genre de problème, sachant que je souhaite conserver la distinction HTML/PHP ? Merci, xpatval
  15. Merci bcp, c'est une question que j'ai souvent posté, sans avoir de réponse, aussi bizarre que cela puisse paraître. Et aujourd'hui, j'ai deux réponse (l'autre sur all html) D'ailleurs, dans cette deuxème réponse, le #texte est en position absolute. sans float . deux approches différentes du positionnement. Ayant testé (avec succès) la deuxième réponse, je m'en vais faire de même avec la tienne. Merci encore xpatval
  16. Bonjour, Mon souhait: Pouvoir, sur une page, afficher à gauche, un texte en overflow faisant environ 30 à 40% de la page, centré, et à droite, une image, sous laquelle se place, centrés, un titre et un texte très bref, le tout, sans tableau. Ma question: Comment faire cela, car je galère assez sans y parvenir... Merci de vos réponse, xpatval
  17. Si si, tout ça ensemble.. Connaissais pas WAMP, mais je travaille avec easyphp et phpedit. Quelles sont les différences notables entre les deux ? xpatval
  18. Sorry, je ne connais pas WAMP ( c'est quoi, d'ailleurs ? une VAMP ?) Par contre, ayant Norton, et Easyphp, (tout est bloqué dans le firewall concernant apache), quel est la part de piratage possible si l'on permet les entrées sorties ? (sachant, dans mon cas, qu'il y eut tentative, et qu'il y a pas mal d'essais fort heureusement bloqués jusqu'à présent...). xpatval
  19. xpatval

    entête de mail

    Bon, une légère avancée: Si l'entête est codée ainsi: $en_tete .= "from: ". $address_mail ; ^ là, j'ai l'adresse mail du site, suivie du point virgule, et de l'adresse mail de l'expéditeur... La question reste posée pour n'avoir QUE l'adresse mail de l'expéditeur... xpatval
  20. Et bien merci, ça à le mérite de fonctionner.... xpatval
  21. xpatval

    php, mysql et transaction

    Salut, Heu, je vais peut-être dire des aneries, mais logiquement: lors d'une création d'enreg dans une table, si celle-ci est bien agencée, la clé primaire, si définie en auto-incrément, sera donc créée automatiquement lors de l'insert. Il faut malgré tout tester l'existence de l'enregistrement en question, (donc tester l'existence des données, pas de la clé) avant l'insert. Mais que veux-tu dire par "vérification de l'existence de la clé primaire" ? Comment cette clé est-elle définie au départ ? xpatval
  22. Bonjour, A ce propos, existe-t-il une possibilité de récupérer les erreurs serveurs lors d'un envoi mail (les warning: ...), afin de les traiter ? xpatval
  23. xpatval

    entête de mail

    Et non, même avec des quotes, et écrit comme cela: $en_tete = "from: <".$address_mail.">" ; ou comme ceci $en_tete = "from: <$address_mail>" ; , le résultat est le même. xpatval
  24. xpatval

    entête de mail

    Ben non, même résultat...Je vais être obligé de passer par un explode... Merci qd même xpatval
  25. Où alors, si la cause en est le register_globals à off, d'initaialiser toutes tes variables comme il faut avant traitement, et de coder en conséquence (le pense à cela, par exemple:
×
×
  • Créer...