J'essaye de réecrire un fichier PHP à l'exception d'une ligne c'est le même fichier que l'originale qui ne me renvoie pas d'erreur.
Mon code :
<?php
function create_gestion ()
{
if (is_writable("modules/video/"))
{
$ressource_fichier="<?php
if (! (defined ('__KWS__'))) { die ('Erreur d\'appel de fichier.'); }
//Ligne verrifiant si le visiteur est connecté ou non
if($pseudo != '') {
//On vérifie le grade (ici administrateur)
if($grade >= 4) {
//Ligne indiquant le titre//
bloc_head('Gestion du module vidéo');
echo '<p><form method="POST" action="index.php?mod=video&ac=page2">Ajouter une section : <input type="text" name="ajout_section" size="20"> <input type="submit" value="Valider" name="section_go"></form></p>';
echo '<p>Ajouter une vidéo :</p>';
//Ligne indiquant le lien vers l'aide du module :
echo '<p><img src="modules/video/images/puce.gif" alt="Puce" /><a href="index.php?mod=video&ac=aide">Accéder à l’aide de ce module</a></p>';
//Ligne indiquant la fin de la page
close_table();
}
//Ligne indiquant le message d'erreur si le grade minimum n'est pas atteint
else{
open_table();
//Message d'erreur, remplacez le texte entre guillemets par le texte adéquat.
echo '<center><p><img src="modules/video/images/interdit.gif" alt="interdit" /></p>
Page réservée, vous ne pouvez pas y accéder.<br />
<a href="index.php">Retour à l’accueil</a></center>';
close_table();
}
}
//Ligne indiquant que le visiteur doit etre inscrit pour utiliser ce module
else{
//Ligne indiquant au thème l'ouverture de la page d'erreur
open_table();
//Ligne indiquant le message d'erreur
echo '<center><p><img src="modules/video/images/interdit.gif" alt="interdit" /></p>
Seuls les membres peuvent accéder à cette partie du site !<br />
<a href="enregistrer.php">S’enregistrer</a></center>';
//Ligne indiquant au thème que la page s'arrete. Attention à ne pas l'oublier.
close_table();
}
?>";
$fichier=fopen("modules/video/dunbar_laurent.php",'w+');
$connect_put=fputs($fichier, $ressource_fichier);
fclose($fichier);
return $connect_put;
}
else
return false;
unset();
}
?>
je recoie comme erreur ceci:
Et je ne voie pas ou est mon erreurParse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in E:\wamp\www\nouveausite\V1_0\modules\video\nv_gestion.php on line 22
La ligne 22 est celle-ci
echo '<p><form method="POST" action="index.php?mod=video&ac=page2">Ajouter une section : <input type="text" name="ajout_section" size="20"> <input type="submit" value="Valider" name="section_go"></form></p>';
D'avance merci