Bonjour!
Voila je voudrais savoir si il es possible d'inclure n'importe quel fragment de code à l'intérieur d'une variable. Je m'explique: Je code une fonction qui génére automatiquement une page en fonction de certain paramètre, et je doit donc inclure un code php dans ma variable $file qui sera donc le code source de la page, mais voila! ça ne fonctionne pas, des erreurs de syntaxe se déclarent et je ne sais plus quoi faire !!
Voici mon code:
Je ne sais plus que faire!! je m'en remet à vos lumieres!!
Bien cordialement, aurelien
Voila je voudrais savoir si il es possible d'inclure n'importe quel fragment de code à l'intérieur d'une variable. Je m'explique: Je code une fonction qui génére automatiquement une page en fonction de certain paramètre, et je doit donc inclure un code php dans ma variable $file qui sera donc le code source de la page, mais voila! ça ne fonctionne pas, des erreurs de syntaxe se déclarent et je ne sais plus quoi faire !!
Voici mon code:
function createFile($champ)
// On crée le fichier qui contiendra la requête autocompletion
{
$file = 'autocompletion/'.$champ;
if(!file_exists($file)){
createDir('autocompletion');
$code = "<?php
require '../functions.php';
$post = $_POST['autocontact'];
connect();
$sql = "select `contact` from `bill_user` WHERE `contact` LIKE '$post%'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo'<ul>';
while($data = mysql_fetch_assoc($req)){echo '<li>'.$data['contact'].'</li>';}
echo'</ul>';
@mysql_close();
?>";
file_put_contents( 'autocompletion/'.$champ.'.php', $code );
}
}
Je ne sais plus que faire!! je m'en remet à vos lumieres!!
Bien cordialement, aurelien