Créer une page PHP qui lis le PHP

Résolu/Fermé
Utilisateur anonyme - 25 janv. 2013 à 08:39
 Utilisateur anonyme - 25 janv. 2013 à 18:29
Bonjour,


Je m'explique j'ai un code qui ressemble à sa :


<?php
$fp = fopen("$nompage.php", "w+");
fputs($fp, "

<head>
		<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
                                     <link rel='stylesheet' href='fond2.css'/>
                                     <link rel='stylesheet' href='/passion/fond/<? echo $couleurfond; echo '.css'; ?>'/>
		<title>Passionama</title>
</head>

<div id='content'>

			<div id='conteneur'>

				<ul class='menu'>

					<li class='current'>

						<a href='index.php'>Accueil</a>

					</li>


					<li>

						<a href='pdf_connexion.php'>Connexion</a>

					</li>

					<li>

						<a href='pdf_inscription.php'>Inscription</a>

					</li>

					<li>

						<a href='fonctionnement.php'>Fonctionnement</a>

					</li>

					<li>

						<a href='contact.php'>Contact</a>

					</li>

					<li>

						<a href='partenaires.php'>Partenaires</a>

					</li>

				</ul>

			</div> </div>
<div class='banniere'>

<marquee Class='Scroller' behavior='scroll' direction='left' width='100%' height='19' scrollamount='4' scrolldelay='0' onmouseover='this.stop()' onmouseout='this.start()'><font size='2' face='Arial, Helvetica, sans-serif'><strong><font color='#FF0000'>$textedefilant</strong></font></font></marquee>


                                                    </div>

		                                	<div class='cadregauche'>
                                                       <div class='ecriturecadre'>

Infos de la page : <br>
Nom : $nompage <br>
Administrateur : $administrateurpage <br>
Description : $descriptionpage <br>
Thème : $theme <br>

                                                       </div>
                                                       </div>



			<div class='cadredroite'></div>



			<div id='cadrecentre'>

<p>Corps du site :) en construction</p>
</div>
			<div class='footer'>

				Copyright © 2012-2013 - ***** - Tous droits réservés

			</div>

		</div>



");
fclose($fp);
?>


Je n'ai pas mis tout le code avec tout le PHP. Déjà ce code marche très bien et fait ce que je demande. Mais j'ai un petit soucis. Une fois la page créer, le code source deviens celui-ci : (Je ne prends que les parties qui m'interessent).

 <link rel='stylesheet' href='/passion/fond/<? echo blanc; echo '.css'; ?>'/>
...

Infos de la page : <br>
Nom : Passionama <br>
Administrateur : Miiister <br>
Description : Page officielle <br>
Thème : Personne <br>


Donc là on voit que les informations $nompage etc... ont été remplacées par le nom de la page (narmol). Mais j'ai créer une page change-info pour changer ces données au cas où l'utilisateur voulais changer par exemple la description. C'est la que je rencontre mon problème. Une fois le formulaire pour changer les infos validé, la description se change dans la BDD (jusque là sa marche).

Mais sur la page créer, sachant que $descriptionpage à été changé en "Page officielle", celui-ci ne peut plus être changée. Et je voudrais que dans la page de création quand je mette "$descriptionpage", que cela ne se change pas au cours de la création, et que donc cela puisse être changé après avoir été dans change-info.php

Ou si ce n'est pas possible, existe t-il un autre moyen de créer une page par formulaire ?

Merci.
A voir également:

1 réponse

Utilisateur anonyme
25 janv. 2013 à 18:29
Personne...
0