Aller au contenu

MarvinLeRouge

Hubmaster
  • Compteur de contenus

    800
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par MarvinLeRouge

  1. Et comme je souhaite que la personne retombe sur la même page, on a : 1) page formulaire_soumis = page formulaire 2) il faut donc faire passer l'état "ok" lors de la redirection J'ai peut-être une idée : a) nom de la page : formulaire.php cible du formulaire : formulaire.php c) si problème de traitement, on reremplit le formulaire en demandant de corriger. Donc la re-soumission se contentera de ré-afficher l'erreur d) si traitement ok, on envoie le mail (ou on insère en bdd ou que sais-je), et on redirige vers formulaire_ok.php, qui utilise en fait un url-rewriting pour renvoyer sur formulaire.php?etat=ok Voui je suis d'accord, c'est tordu Ceci dit, ça devrair marcher, non ? (Pfft : bruit de claquage des liaisons dendritiques, avec étrange odeur de caramel)
  2. Tu pourrais détailler la méthode s'il te plait ? Cas pratique : une page avec un formulaire de contact émettant un mail. L'internaute retombe sur la même page qui traite le formulaire et a ) lui met un message si ça a marché b ) lui met un message et remplis le formulaire s'il s'est trompé Comment fais-tu pour détecter l'état du traitement si tu proviens d'une redirection ?
  3. Salut, Il mse semble que quelqu'un avait indiqué une méthode pour éviter les problèmes de renvoi des données post quand on recharge une page contenant un formulaire php ET son traitement. Mais je n'arrive plus à retrouver le thread en question. Plizzzzz helpp
  4. 1) JavaScript : nous sommes bien d'accord. Je ne détecte normalement en javascript que les fonctionnalités. Là c'est vraiment un cas particulier. (D'ailleurs j'utilise très peu JavaScript tout court ) 2) Ah ben forcément, si tu utilises des propriétés spécifiques à UN navigateur pour donner des consignes essentielles à TOUS les navigateurs, ça va beaucoup moins bien marcher. Ah ben forcément, c'est ballot Pour -khtml, ça ne m'étonne guère : comme Firefox, il se contente de préparer le futur. Eh oui, contrairement à d'autres navigateurs que je ne citerais pas (comment ça c'est déjà fait ?), ils n'en sont pas au stade de corriger les erreurs du passé (lointain ?). PS : Merci Xavier, tu viens de rajouter dans ma liste de choses à faire "Lire la spec ECMAScript complète". Bon nbein j'vais pas m'embêter moi cet été
  5. Bon, remettons les choses en place : je DISCUTE, j'exprime mon opinion, je ne t'agresse pas : je propose donc que nous fassions redescendre ensemble le ton de la conversation vers un niveau plus zen . Ben pourquoi ? Je ne t'ai pas fait de reproche, je constatai simplement quelque chose qui semblait aller dans mon sens, c'est tout. Alors là, je ne comprends pas Comment Doug Bowman aurait-il pu demander à Tantek Celic de créer un faux bug ? Il aurait fallu que ça se passe AVANT la sortie du logiciel, puisque Tantek n'avait logiquement plus accès aux sources APRES. De plus, installer sciemment un bug, ce serait du sabotage. Aurais-tu une adresse expliquant cette demande ? Donc tu considères que j'utilise le javascript à contre-emploi. Oui, il est vrai qu'on ne devrait pas avoir besoin de faire appel à javascript pour ce genre de choses. Ceci dit, quelle est le but précis de javascript ? Si on n'est pas censé s'en servir pour détecter le navigateur et faire des actions en fonction du résultat, pourquoi a-t-on accès aux variables désignant le navigateur ? Ceci étant dit, je vois tout à fait le sens de ta remarque, mais je ne considère pas ça comme de la sémantique : la sémantique concerne le sens des termes, ce qui est ici hors de propos. Certes, mais ce n'est pas Google qui m'a donné la réponse : c'est toi ! J'ai trouvé l'info en farfouillant sur le site de Tantek à partir du point de départ que tu m'avais fourni. Au fait, merci Les -moz* ne sont pas des hacks : ce sont des propriétés propriétaires (désolé pour la redondance). Tous les navigateurs ont le droit de définir des propriétés css spécifiques, tant qu'ils les font précéder du préfixe défini par le w3c (il y a -moz, -mso et je ne sais plus quoi d'autre). Le code en question est donc théoriquement valide, quoi qu'en disent les valideurs robotiques qui ne connaissent la plupart du temps pas ces préfixes. Les propriétés en question sont simplement censées être purement et simplement ignorées par les navigateurs auxquels elles ne sont pas destinées. Bon alors pas taper, je ne cherche nullement à allumer le feu de ta verve vengeresse : je DISCUTE c'est tout
  6. _AT_PoM : Ce n'était pas une agression : j'émettais simplement des doutes sur la méthode. Je pense que ça doit pouvoir se faire en gérant les sockets, puisque c'est a priori ce que fait un outil comme putty : tu ouvres un socket sur le port ssh, et tu lui envoies les bonnes commandes. Ceci dit, effectivement, il y a des risques niveau sécurité.
  7. Salut, 1) Je n'ai pas confondu hack et bug. J'ai dit qu'un hack est l'utilisation d'un bug, ce qui est vrai : le code que tu m'as montré contient bien les mots "parsing bug", non ? 2) "vrai/faux bug ? Comment ça, "vrai/faux" ? Ce bug de parsing a été sciemment installé dans le logiciel ? 3) "javascript, ce n'est pas sémantique". Quel rapport entre javascript et la sémantique ? Tu ne changes pas le code html de ta page, et ton appel javascript est bien déclaré : il n'y a donc aucun problème dans ta sémantique. Ceci dit, je préfère de toute façon ne pas avoir à détecter le navigateur DU TOUT (ou à la limite le faire par un commentaire conditionnel, qui est quand même à mon avis beaucoup plus propre qu'un hack, puisqu'il est clairement déclaré). 4) J'ai trouvé une modification du hack de Tantek par lui-même ici, expliquée et commentée par Doug Bowman ici, qui permet de montrer uniquement certaines règles à ie 5 mac.
  8. Un server qui accepte d'être rebooté par du php ? He ben, il a intérêt à avoir de sacrées sécurités à côté.
  9. Ben peut-être, mais en l'occurence, ce que je veux, c'est MONTRER certains css à ie mac (pour corriger ses bugs spécifiques), pas lui CACHER.
  10. L'utilisation des hacks est contre ma philosophie (oui j'ai écrit dans le bon ordre). Je considère qu'utiliser un bug d'un browser pour corriger un autre bug est une aberration.
  11. D'où détection JavaScript (raaaahhh j'aime pas ça) Merci
  12. Salut, J'ai remarqué que le commentaire conditionnel ne semble pas marcher pour détecter IE Mac. Quelqu'un aurait-il plus d'infos à ce sujet ? Merci
  13. MarvinLeRouge

    conseil livre

    Alors peut-être que phpdebutant te conviendrait comme site.
  14. Salut, Il me semble qu'il y a un projet collaboratif en ce sens, mais ce n'est pas un émulateur : tu demandes aux membres du collectif de tester sur leur matos. Et il me semble aussi que ça ne doit pas êtreà visée commerciale. Quant à l'adresse, désolé je ne l'ai plus.
  15. MarvinLeRouge

    conseil livre

    Salut, J'aime bien les Campuspress et les o'Reilly, collection "Livre blanc". Maintenant, le mieux que tu aies à faire, c'est d'aller feuilleter à la fnac pour voir ce qui te convient.
  16. Possible oui, tu détectes la place de <html>, de </html> et tu prends le contenu.
  17. Langues : Ouhla j'ai été distractionné à l'insu de mon plein gré là. Désolé.
  18. Salut, La page d'accueil vide, je trouve ça dommage : tu obliges l'internaute à faire un clic de plus. Je pense que tu pourrais : - utiliser un podule de géolocalisation pour la langue automatique - proposer quand même sur la première page affichée (voire sur toutes) un menu de choix de langue - faire que le passage de l'image d'accueil soit temporaire (redirection automatique par exemple) Sinon, j'aime beaucoup ton design, la barre rayée horizontale notamment.
  19. Salut, Tu veux quoi précisément ? Les 3 meilleures sommes de points_sel1 à points_sel8 ? Autre chose ? Donne un exemple concret, histoire qu'on soit sûr de bien se comprendre.
  20. Salut, Je récupère un champ de formulaire, et je le mets directement dans une chaîne de caractères. Je me sers ensuite de cette chaîne de caractères dans un mail généré. Problème : la chaîne est nickel à l'affichage dans le mail texte, mais dans le mail html (qui utilise la même chaîne), on a un \ devant le ' à l'affichage. Il y a surement un truc à encoder/décoder, mais je ne sais pas quoi. Merci
  21. MarvinLeRouge

    Concaténation

    Salut, La concaténation de chaîne de caractères. Donc, si tu récupères tes champs de formulaire dans les variables $civilite, $prenom et $nom, ça donnerait une requète du genre $identite = $civilite . " " . $prenom . " " . $nom; $sql = "insert into matable (identite, ...) values ('$identite', ...);
  22. Malheureusement, il n'y a pas ce que je cherche
  23. Salut, Souhaites-tu "cacher tes css à netscape" OU "ne les montrer qu'à IE" ? Si la réponse est la n°2, cherche "commentaire conditionnel"
  24. Salut, Je cherche simplement des pictogrammes (gratuits) relativement gros (80 ou 100 px de côté à peu près) exprimant clairement les notions suivantes : avertissement / réussite de process (général ou mail) / échec de process (idem). Si quelqu'un pouvait m'indiquer un bon endroit pour trouver des pictos ou des collections de pictos gratuits, ce serait sympa. Merci
×
×
  • Créer...