faire passer une variable d'une vue vers une autre sans form

Eléphanteau du PHP | 11 Messages

17 août 2011, 11:01

Bonjour,

Je dispose d'une liste de facture dans un tableau sur ma page ainsi que d'une image qui sert de lien (sur chaque ligne). Ce lien m’envoie vers une page formulaire contenant différent champs. Le lien sert à utiliser les info d'une facture déjà existante pour en faire une nouvelle (juste pour gagner du temps) Donc ce que je voudrais c'est que lors d'un clic sur le lien je récupère le numéro de facture et l'envoie à ma page de traitement pour récupérer les infos de la facture en base et remplir les champs automatiquement. Le numéro de facture est dans la page contenant tableau ce n'est donc pas un formullaire et je ne sais pas comment récupérer ce numéro de facture.

J'utilise le framework kohana.
Merci d'avance pour votre aide

Eléphant du PHP | 73 Messages

17 août 2011, 11:33

tu le met dans ton lien comme ça par exemple :

<a href="ton_autre_page.php?facture_number=NUMEROICI">lien</a>

et dans ton_autre_page.php tu le récupère à l'aide d'un $_GET['facture_number']

par exemple :

$numero_facture = $_GET['facture_number'];

et après tu peux l'utiliser

Eléphanteau du PHP | 11 Messages

17 août 2011, 11:48

J'ai pensé à sa mais est ce que c'st possible en post?

Mammouth du PHP | 568 Messages

17 août 2011, 12:11

J'ai pensé à sa mais est ce que c'st possible en post?
Impossible dans un lien href, la méthode POST n'est disponible qu'avec les formulaires, cUrl et je ne sais plus quoi d'autres.

Eléphanteau du PHP | 11 Messages

17 août 2011, 12:35

okay et bien merci pour ton aide je vais faire comme sa :)