get et post

berserv
Invité n'ayant pas de compte PHPfrance

11 déc. 2006, 10:45

J'ai cette commande
echo '<a href="fiche.php?
 num='.$livre[0].'
&auteur='.$livre[1].'
&titre='.$livre[2].'
"><u><font color="#0000FF"><b>Plus de détails...</b></font></u></a><br>';

Je ne sais lire les contenus des varibales sur le page fiche.php qu'en utilisant $_GET. Or, je souhaiterais utiliser $_POST.
Est-ce possible ? Comment faire tout en gardant le lien "plus de détails"

Merci d'avance pour votre aide.

ViPHP
ViPHP | 3607 Messages

11 déc. 2006, 11:00

il va falloir faire un lien sous forme de bouton de formulaire, car seul un formulaire est capable d'envoyer du post...
après, une alternative possible, si tu veux garder un lien en <a>, tu met un attribut onClick qui soumet un formulaire...
à toi de voir

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

11 déc. 2006, 11:50

Modération :
Afin d'améliorer la lisibilité de ton message, pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Je les ais rajoutées pour toi puisque tu n'es pas encore inscrit pour pouvoir éditer tes messages ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

ViPHP
ViPHP | 3607 Messages

11 déc. 2006, 11:54

tient les modérateurs se mettent au vert ? :-k

berserv
Invité n'ayant pas de compte PHPfrance

11 déc. 2006, 13:59

Comment faire avec onclick ?

ViPHP
ViPHP | 3607 Messages

11 déc. 2006, 14:04

met d'abord en place avec un bouton de formulaire, on verra ensuite comment on pourra le remplacer par un lien...

Mammouth du PHP | 2937 Messages

11 déc. 2006, 17:35

Pour le code du formulaire, du moins le début:
<form method="post" action="fiche.php">
<!-- Les différents champs du formulaire (dont le bouton de validation) -->
</form>