Nelex
Invité n'ayant pas de compte PHPfrance
23 mai 2008, 10:32
Salut a tous, je m explique, j ai envie d'afficher dans mon contenu de fck editor le titre du sous menu, corespondant en les listant. Ce qui veut dire que quand la personne clique le contenu sera afficher par rapport au choix de la personne. j ai penser faire un get qui prend la valeur du choix. malheureusement comme c est un choix aléatoire je saisd pas comment renseigner mon get. en attendant de votre aide je vous souhaite remercie d'avance.
<?php
include('secure.php');
include('../fonctions/connexion.php');
$reqsousmenu = "SELECT TitreSousMenu FROM tblSousMenu ORDER BY IDSousMenu";
$listesousmenu = mysql_query($reqsousmenu);
if ($_POST['submit_form'] == 1) {
// Sauvegarde dans la base
$data = mysql_real_escape_string(trim($_POST['fcktext']));
$res = mysql_query("UPDATE tblContenu SET Texte = '".$data."' WHERE IDContenu = 1");
if (!$res)
die("Error saving the record! Mysql said: ".mysql_error());
// Redirection après le post
header("Location: gepages.php");
}
include_once "./fckeditor/fckeditor.php";
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Test FCKeditor</title>
<link href="../css/administration/adminstyle.css" rel="stylesheet" type="text/css" />
<link href="../css/admin/adminstyle.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
$reqmenu = "SELECT TitreMenu FROM tblMenu ORDER BY IDMenu";
$listemenu = mysql_query($reqmenu);
?>
<h1>Gestion des pages </h1>
<form action="gepages.php" method="post">
<fieldset>
<legend>Choix des pages</legend>
<p><label>Liste des pages : <br />
<?php
while($listesousmenutraiter = mysql_fetch_array($listesousmenu))
{
$tmp = $listesousmenutraiter['TitreSousMenu'];
echo "<a href='gepages.php?".$tmp."'>".$tmp."</a>";
echo "<br />";
}
$tmp = $GET[''];
?>
</label>
</p>
<p> </p>
</fieldset>
<fieldset>
<legend>Gestion du contenu</legend>
<p align="center">
<?php
// Affiche les données de la base
// Configure and output editor
$oFCKeditor = new FCKeditor('fcktext');
$oFCKeditor->BasePath = './fckeditor/';
$oFCKeditor->Value = $tmp ;
$oFCKeditor->Width = 800;
$oFCKeditor->Height = 400;
echo $oFCKeditor->CreateHtml();
?>
</p>
</fieldset>
<br />
<input type="submit" value="Sauvegarder le formulaire" />
<input type="hidden" name="submit_form" value="1" />
</form>
</body>
</html>