gestion dynamique et redirection ??? - PHP - Programmation
Marsh Posté le 28-12-2005 à 14:12:26
En fait ce que je vous demande est en rapport avec cet article:
http://forum.hardware.fr/hardwaref [...] 2202-1.htm
J'ai pas encore vraiment commencé à implémenter mais j'essaye de cerner la maniere dont il faut procéder.
Dans mon contenu j'ai donc un moment:
Mon formulaire de saisi de news
puis en method post la possibilité d'afficher l'apercu de la news à la suite du formulaire.
Seulement comment ca dans la method post, ca m'affiche le tout sur une nouvelle page, ce que je ne veux pas.
Si vous avez pas compris un truc n'hésitez pas.
MERCI
Marsh Posté le 29-12-2005 à 20:17:03
si tu veux ma page est faite de cette facon:
<html>
<head>
<title>Administration de CISTEME</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link rel="stylesheet" type="text/css" href="ihmadmin.css" />
</head>
<body>
<div id="main">
<div id="banner" align="right"><div id="user">Identifié en tant que: <font color="#B22222" size=1><b>ADMIN</b></font></div></div>
<table id="mainpane" align="center">
<tr valign="top">
<td id="serendipityLeftSideBar">
<div class="serendipitySideBarItem">
<div class="serendipitySideBarTitle">ACTUALITES:</div>
<div class="serendipitySideBarContent">
• <a href="">Voir actus non validées</a><br />
• <a href="">Poster une actu</a><br />
• <a href="">Organiser les actus</a><br />
• <a href="">Commentaires</a><br />
</div>
</div>
<div class="serendipitySideBarItem">
<div class="serendipitySideBarTitle">PROJETS:</div>
<div class="serendipitySideBarContent">
• <a href="">Organiser les Projets</a><br />
</div>
</div>
<div class="serendipitySideBarItem">
<div class="serendipitySideBarTitle">AVIS UTILISATEURS</div>
<div class="serendipitySideBarContent">
• <a href="">Voir avis non validés</a><br />
• <a href="?serendipity[adminModule]=images">Organiser les avis </a><br />
</div>
</div>
<div class="serendipitySideBarItem">
<div class="serendipitySideBarTitle">ADMINISTRATEURS</div>
<div class="serendipitySideBarContent">
• <a href="">Ajouter </a><br />
• <a href="">Modifier </a><br />
• <a href="">Supprimer</a><br />
</div>
</div>
<div class="serendipitySideBarItem">
<div class="serendipitySideBarContent">
• <a href="/serendipity/serendipity_admin.php">Interface administrateur</a><br />
• <a href="http://manutwx.free.fr/serendipity/" >Revenir au Site</a><br />
• <a href="?serendipity[adminModule]=logout" >Se déconnecter</a><br />
</div>
</div>
</td>
<td id="content">
<div class="serendipity_Admin_title">Poster une ACTU</div>
<div class="serendipity_Admin">
<?
if (isset($_GET['page']))
{
switch ($_GET['page'])
{
case "chat":
include("chat.php" );
break;
case "jeux":
include("jeux.php" );
break;
case "accueil":
include("accueil.php" );
break;
case NULL:
include("default.php" );
break;
default:
include("" );
}
}
else
{
//include("" );
}
?>
</div>
</td>
</tr>
</table>
<center><img class="bas" src="img/bas.png" hspace=0></center>
</div>
</body>
</html>
J'ai mon switch dans la cellule en question.
Vous voyez mon pb ?
Marsh Posté le 29-12-2005 à 20:41:34
Citation : |
Ouch !
Marsh Posté le 29-12-2005 à 20:59:37
CA, c'est parce que j'ai pas implementer les pages a charger...
Marsh Posté le 29-12-2005 à 22:59:51
La première chose à faire serait un Array avec la liste des clés et des fichiers à afficher.
Du genre :
Code :
|
etc...
ensuite teste la variable passée en référence.
Code :
|
Bon j'ai fais ça à l'arrache, mais tu as l'idée.
Marsh Posté le 30-12-2005 à 01:28:42
sinon le pb venait de ma fonction qui permet un apercu sur une page de post. Ca affiche aprés avoir appuyer sur le bouton du formulaire le cadre d'apercu a la suite. Seulement quand tout ca est dans un DIV, le rajout de cadre a la suite se fait mais bien sur sur une nouvelle page sans garder la structure du site autour. Comme c'était deja un peu le bordel pour garder en memoire les champs du formulaire en memoire pour les réafficher dans le cadre d'apercu, comment dois je faire pour que ce rajout se fasse mais toujours dans le div qui est ancré dans la structure du site.
Dois-je faire apparaitre une tout nouvelle page dans le div en ayant je sais pas garder en memoire les champs (par ex en variable global ou session) ou puis je garder la meme page et la faire evoluer!!!
MERCI
Marsh Posté le 30-12-2005 à 11:03:46
Ce fût un vrai plaisir de t'aider ...
Marsh Posté le 30-12-2005 à 13:04:11
ok alors en gros t'es en train de me dire que t'as rien compris ce que j'ai voulu dire ?
Marsh Posté le 30-12-2005 à 14:25:18
Non, je crois que c'est toi qui n'a pas saisi mon dernier message
Marsh Posté le 30-12-2005 à 20:41:53
Non je crois plutot que c'est toi qui n'a pas compris la question intiale qui concernait le changement dynamique du contenu d'un DIV...
Marsh Posté le 28-12-2005 à 13:50:06
Voila suite a quelques messages postés au niveau de la categorie HTML,CSS...
On m'a expliqué pour faire varier juste le contenu d'un morceau du site, il fallait passé par un switch dans ce cadre et alors recuperer les var dans l'URl...
Enfin bon, aprés avoir intégré quelques bout de code dans la partie dynamique en question, je me rend compte que par exemple pour un post d'actu, ma fonction apercu qui normalement affichait a la suite l'apercu m'ouvre le tout dans une nouvelle page.
Faut-il alors prendre ce cas la en consideration dans le switch et réouvrir une nouvelle page en ayant conservé les variables du formulaires en tant que var de session et tout réinjecter dans la nouvelle page?????
MERCI