fonction et href

medi
Invité n'ayant pas de compte PHPfrance

06 avr. 2006, 18:22

salut,

qlq peut il me dire comment lancer une fonction php depuis un <a href.. ??
ou seulement si c'est possible
:roll:

Eléphant du PHP | 451 Messages

06 avr. 2006, 19:35

salut,

qlq peut il me dire comment lancer une fonction php depuis un <a href.. ??
ou seulement si c'est possible
:roll:
Ben oui c'est possible :
<a href="http://monsite.com/ma_page.php?mon_test=ma_valeur">mon texte de lien</a>

et dans ton code php, tu testes $_GET['mon_test'] pour te brancher sur ta fonction...
Ca te convient comme réponse ?
Jpaul
J'essaye d'aider : parfois je fais des erreurs, on me les corrige et j'apprends un peu plus. Super ce forum :)

medi
Invité n'ayant pas de compte PHPfrance

06 avr. 2006, 19:50

salut,

qlq peut il me dire comment lancer une fonction php depuis un <a href.. ??
ou seulement si c'est possible
:roll:
Ben oui c'est possible :
<a href="http://monsite.com/ma_page.php?mon_test=ma_valeur">mon texte de lien</a>

et dans ton code php, tu testes $_GET['mon_test'] pour te brancher sur ta fonction...
Ca te convient comme réponse ?
oaui mais pourrais tu me donner un exemple complet ?

medi
Invité n'ayant pas de compte PHPfrance

06 avr. 2006, 19:54

la suite par exemple ca donnerai ca :

$mavar=$_GET["mavar"];

if($mavar )
{

mafonction()
{
blabla..

}

}

Eléphant du PHP | 451 Messages

06 avr. 2006, 21:58

Ben vi tout a fait !
Par exemple j'ai essayé ca qui marche :
<?php
function mavar_func($mavar) {

	echo "<BR>Le script a été appelé avec mavar=".$mavar;
}
if($_GET["mavar"] != "") {
	mavar_func($_GET["mavar"]);
}
else {
	echo "<BR>le script n'a pas été appelé avec mavar...";
}

?>
suivant que l'on utilise :
http://localhost/tests/mavar.php/mavar.php?mavar=truc
ou :
http://localhost/tests/mavar.php/mavar.php
Jpaul
J'essaye d'aider : parfois je fais des erreurs, on me les corrige et j'apprends un peu plus. Super ce forum :)