PHP include sur evènement

Résolu
vincentdu76 -  
lezao Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

<p><a href="#" onclick="<?php include ('indiv_modtaxe.php');?>">Edition individuelle</a> ou <a href="#"onclick="<?php include ('multi_modtaxe.php');?>">Edition multiple</a></p> 
<?php echo $codehtml;?> 


Dans chacunes des deux pages que j'include, je remplis $codehtml d'un simple texte pour l'instant.

C'est possible de faire ça ?? Car cela ne marche pas...
A voir également:

2 réponses

lezao Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   36
 
tu m'etonnes que cela ne marche pas, tu include dans un lien, conception bizare.

fais plutot :

<?php

if (isset($_GET["icnlure"])) {

include ('indiv_modtaxe.php');

}

?>
<a href="?inclure" >lien</a>
0
vincentdu76
 
J'ai essayé ce que tu as dis :


<p><a href="?indiv">Edition individuelle</a> ou <a href="?multi">Edition multiple</a></p>
	
	<?php 
	
	if (isset($_GET["?indiv"]))
	{
		include ('indiv_modtaxe.php'); 
	}
	elseif (isset($_GET["?multi"]))
	{
		include ('multi_modtaxe.php'); 
	}
	else
	$codehtml="";
	
	echo $codehtml;?>



Mais cela n'affiche plus rien. J'ai du me tromper quelque part...
0
lezao Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   36
 
tu devrais fermer ta condition :

<?php

if (isset($_GET["?indiv"]))
{
include ('indiv_modtaxe.php');
}
elseif (isset($_GET["?multi"]))
{
include ('multi_modtaxe.php');
}
else{
$codehtml = "" ; }

echo $codehtml ; ?>



et puis il faut pas mettre le ? dans ton isset, le ? est juste un appel de variable url


donc :

<?php

if (isset($_GET["indiv"]))
{
include ('indiv_modtaxe.php');
}
elseif (isset($_GET["multi"]))
{
include ('multi_modtaxe.php');
}
else{
$codehtml = "" ; }

echo $codehtml ; ?>
0
vincentdu76
 
Ba ça ne change rien, les accolades sont obligatoires que si le code placé dans la condition fait plus d'une ligne. J'ai quand même testé au cas ou, mais non ça ne marche pas...
0
lezao Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   36
 
as tu enlevé le ? dans le isset
0
vincentdu76
 
Oui en enlevant le ? c'est bon ;) Merci

Tu as edit ton message après que j'ai rep, j'ai écrit trop vite ^^ Merci encore parceque c'est vraiment une erreur bête. Je suis fatigué cette aprem' ^^
0
lezao Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   36
 
OK @+

faut mettre RESOLU.
0