<html> <head> <title>Insertion d'un code PHP dans une page HTML</title> <script type="text/javascript"> function extracteur(var_cherche) { var adresse = location.href; //document.write(adresse+ " "); var infos = adresse.substring(adresse.indexOf("?")+1, adresse.length)+"&"; var_cherche = var_cherche + "="; var taille = var_cherche.length; if (infos.indexOf(var_cherche)!=-1) { variable = infos.substring(infos.indexOf(var_cherche)+taille,infos.length); //document.write(variable+ " "); variable = variable.substring(0,infos.substring(infos.indexOf(var_cherche)+taille,infos.length).indexOf("&")); } return variable } </script> </head> <form id="formid" name="popos" method=get > </form> <script type="text/javascript"> // pas d'autre choix que de stocker dans des cookies // si vous arrivez a utiliser GET ou POST dans PHP, n'hesitez pas a ecrire votre bout de code var reponse1=extracteur('comu'); var reponse2=extracteur('final'); var today new Date(), expires new Date(); expires.setTime(today.getTime() + (365*24*60*60*1000)); document.cookie = "reponse1=" + reponse1 + ";expires=" + expires.toGMTString(); document.cookie = "reponse2=" + reponse2 + ";expires=" + expires.toGMTString(); </script> <script type="text/javascript" src="xmlwritter.php" > </script> <script type="text/javascript"> // ici j'utilise un javascript ecris dans mon fichier PHP directement var ax = inversea(22); </script> </html>
<?php $ecrire = "document.write('"; $fin = " ');\n"; $variabledure1 = $_COOKIE["reponse1"]; $variabledure2 = $_COOKIE["reponse2"]; echo $ecrire."Voici la variable 1 passée par le javascript : ".$variabledure1.$fin ; echo $ecrire."Voici la variable 2 passée par le javascript : ".$variabledure2.$fin ; $ok = '"Cette façon d\'inserer des variables PHP dans du HTML est par contre très classique"'; ?> function inversea(z) { document.write(" ici on peut inserer les variables javascripts"+ (1/z) + <?php echo $ok; ?>) }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question