Page 1 sur 1

Problème de réecriture

Posté : 29 juil. 2007, 15:34
par dunbar
Bonjour,
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">&nbsp;&nbsp;&nbsp;<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&eacute;der &agrave; l&rsquo;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&eacute;serv&eacute;e, vous ne pouvez pas y acc&eacute;der.<br />
		<a href="index.php">Retour à l&rsquo;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&eacute;der &agrave; cette partie du site !<br />
	<a href="enregistrer.php">S&rsquo;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:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in E:\wamp\www\nouveausite\V1_0\modules\video\nv_gestion.php on line 22
Et je ne voie pas ou est mon erreur :?:

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">&nbsp;&nbsp;&nbsp;<input type="submit" value="Valider" name="section_go"></form></p>';
D'avance merci

Posté : 29 juil. 2007, 15:51
par Truc
regarde la coloration syntaxique du forum !

Posté : 29 juil. 2007, 16:25
par dunbar
regarde la coloration syntaxique du forum !
Oui j'ai remarquer mais je ne voie pas mon erreur.

Posté : 29 juil. 2007, 16:27
par Truc
regarde la coloration syntaxique du forum !
Oui j'ai remarquer mais je ne voie pas mon erreur.
Remarqué quoi ?

Posté : 29 juil. 2007, 16:30
par dunbar
regarde la coloration syntaxique du forum !
Oui j'ai remarquer mais je ne voie pas mon erreur.
Remarqué quoi ?
que la coloration n'étais pas bonne mais je ne voie pas ou je fait une erreur de syntaxe :cry:

Posté : 29 juil. 2007, 16:39
par Truc
ligne 22 :roll:
ligne 26
...

pourquoi ce n'est pas la même coloration ?

(tu sais on peut tourner longtemps come ça en rond... si je ne dis rien de plus c'est que j'estime que tu peux trouver toi même :wink: )