melyadon a écrit 55 commentaires

  • [^] # Re: oui tu peux...

    Posté par  . En réponse au message formulaires : get ET post. Évalué à 1.

    Effectivement j'ai essayé ça marche (??) mais je ne comprends toujours pas pourquoi ça ne fonctionnait pas avant.

    Merci à tous pour votre aide
  • [^] # Re: oui tu peux...

    Posté par  . En réponse au message formulaires : get ET post. Évalué à 1.

    Exactement. Je réalise un site pour une section de mon lycée et les articles devront être modifiables par des personnes n'ayant aucune connaissance particulière en HTML.

    Ainsi pour créer une page dans la rubrique dont l'id est 3 le lien est : admin.php?action=page&op=nouvelle&rub=3
    On remarque donc que les données sont passées dans l'url (get) car il s'agit d'un lien et je veux que le site soit accessible sans javascript (si je voulais envoyer en post il faudrait remplir un formulaire grâce à du js, je ne vois pas d'autre solution).

    Cette page contient un formulaire à compléter (auteur, date, titre, texte, images... de l'article) dont les données sont envoyées à la même page (admin.php?action=page&op=nouvelle&rub=3) mais en post car :
    - une url longue, c'est moche
    - il y a beaucoup de données à envoyer

    c'est pourquoi je voulais une partie en get et l'autre en post

    je n'ai pas de champs cachés car les variables telles que action, op ou rub sont traitées et filtrées par un passage de code valable pour tout le site. Passer une de ces variables en post créerait une exception et casserait un peu tout :(
  • [^] # Re: oui tu peux...

    Posté par  . En réponse au message formulaires : get ET post. Évalué à 1.

    action="form.php?param1=toto", et comme méthode "post"

    justement j'ai déjà essayé cette méthode et ça semble ne pas marcher : la page appelée lors de la validation du formulaire est form.php sans la variable param1 qui devrait être passée dans l'uri (=> "?param1=toto" disparaît)
    donc le contenu du formulaire est envoyé par la méthode post et je ne reçois rien par la méthode get :(

    register_global est à "off" par défaut maintenant et c'est bien mieux comme ça
  • [^] # Re: oui tu peux...

    Posté par  . En réponse au message formulaires : get ET post. Évalué à 1.

    Je me suis mal exprimé. Au temps pour moi.

    Je voulais dire : comment puis-je faire pour envoyer en html des données en get ET en post en même temps ?
    Pour ce qui est de récupérer des variables en php, pas de problème :)
  • [^] # Re: oui tu peux...

    Posté par  . En réponse au message formulaires : get ET post. Évalué à 1.

    merci.
    Question subsidiaire : et comment je fais ? (pour le get et post)