Rechercher : dans
Par :

Gestion de menu en php(cms)

Dernière réponse le 6 sep 2007 à 11:21:15 tunisian_di, le 4 sep 2007 à 09:14:38 
 Signaler ce message aux modérateurs

Salut ,
enfaite es ce que quelqu'un peut m'informer si je peux faire un gestion de modules dans mon espace administrateur en php,meme role que les cms.
et quesque les etapes que je fais parce je suis un peux perdu
merci d'avance

Configuration: Windows 2000
Internet Explorer 6.0

Meilleures réponses pour « gestion de menu en php(cms) » dans :
Ajouter un raccourci dans le menu contextuel du poste de travail VoirQui n'a jamais rêvé de pouvoir avoir accès en un seul clic à certaines commandes enfouies dans les menus déroulants du système ? Problématique Imaginons que nous voulions aller dans la fenêtre de gestion de l'ordinateur. 2...
Les onglets du Gestionnaire des tâches ont disparu VoirVotre Gestionnaire des tâches ressemble à ceci ? (Il manque la barre de titre, la barre des menus, la barre d'état et les onglets.) Cette disparition subite des onglets et des menus est sans doute dûe à un double-clic dans la zone des trois...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
CMS (Content Management System) VoirGestion de contenu Un outil de « CMS » (Content Management System, en français Gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (back-office) permettant à un...

1

Dalida, le 4 sep 2007 à 13:37:22

Salut,

ok, tu en es à la conception.
donc on va essayer de prendre le problème depuis le départ.

explique-nous ce que tu veux (ou que tu dois) faire.

• à quoi sert le site (afficher des informations, partager des fichiers, archiver des données…) ?
• quelles sont les fonctionnalités nécessaires (gérer un base de données, envoyer des mails, modifier le contenu du site…) ?
• faut-il gérer différents types d'utilisateurs (à priori, oui) ?

enfin bref donne nous un maximum d'informations. pas la peine de donner de noms ou de détails trop précis. essaie plutôt de nous faire un scénario des différents usages du site.
quelque chose comme : "l'utilisateur arrive sur le site. il doit pouvoir consulter les archives, il doit pouvoir m'envoyer un mail." ou "l'administrateur se connecte au site et il peut gérer les articles du site".

à +
[ Mathieu ]

Il y a surement des pandas pour ne dépendre de rien

Répondre à Dalida

2

tunisian_di, le 4 sep 2007 à 17:09:57

Alors je vais explique plus, j'ai fais dans mon projet un espace administrateur avec des rubriques qui gere mon site, je veux faire une fonction en php qui fais la gestion des composants dans l'espace administrateur.
en fait faire un gestionnaire de l'epase admin(cms)
j'espère que mon explication et bonne cette fois ci
merci

Répondre à tunisian_di

3

Dalida, le 4 sep 2007 à 21:56:16

As-tu entendu parlé du motif MVC ?
c'est le plus indiqué si tu veux une architecture robuste. par contre si tu es débutant en programmation ça risque d'être trop difficile.
je te propose deux tutoriaux de developpez.com sur le sujet, dis moi ce que tu en penses.

Le modèle MVC et le contrôleur sous PHP
Programmation web/PHP et architecture MVC
[ Mathieu ]

Il y a surement des pandas pour ne dépendre de rien

Répondre à Dalida

4

foufita, le 6 sep 2007 à 09:42:35

Salut je pense que ta demande semble a ce que j'ai fait ds mon site de pfe. tu veut permettre a l'admin d'ajouter des nouvelle rubrique a son site .

module.php:
Pour ajouter un nouveau module saisir son chemin:
<form name="form" action="instalmodule.php" method="post">
<input name="nomsite" type="text" size="40">
<input name="login" type="hidden" value="<?php echo $_GET['login']; ?>">
<br>
<button type="submit" name="submit" value="Ajouter" title="Ajouter" id="boutonimage">
<div id="deconnection"><img src="imgs/b_add.jpg" title="Ajouter" alt="Change" height="16" width="16">Ajouter
installer module.php:
<?php
$filname="D:\Program Files\EasyPHP1-8\www\sitetexte\console'".$_POST['nomsite']."'interface.php";
$filname=str_replace("'","\\",$filname);
if(file_exists($filname))
{
echo'<iframe scrolling="auto" height="100%" width="80%" align="middle" frameborder="0" src="'.$_POST['nomsite'].'\interface.php">
</iframe>';
//config MySQL :
$hostname = "localhost"; //mettez ici le serveur MySQL (souvent 'localhost')
$username = "root"; //login et mot de passe de la base
$password = "";
$database = "contenue"; //mettez ici le nom de votre base
//fin
$interne = mysql_pconnect($hostname, $username, $password) or die(mysql_error());
mysql_select_db($database, $interne);
//script :
$filename =$_POST['nomsite']."/memc.sql"; //votre fichier texte contenant la table du nouveau module
$file = fopen($filename, "r");
$sql = fread($file, filesize($filename));
fclose($file);
$inst = explode(";", $sql);
$n = count($inst);
echo $n;
for($i=0;$i<$n;$i++)
{
if(trim($inst[$i])!="")
{
//echo "Instruction $i : ";
mysql_query($inst[$i], $interne) or die(mysql_error());
//echo "OK.<br>";
}
}
mysql_close();
}
else
{
echo '<div align="center" id="erreurmodule">nom de module: "'.$_POST['nomsite'].'" est incorrecte <img src="imgs/exclam.gif"></div>';
}
?>
essayer ce code j'espére qu'il convient à ta demande

Répondre à foufita

5

tunisian_di, le 6 sep 2007 à 10:45:59

Merci pour le script , le sript php que tu m'a envoyé permet au admin de gerer le modules du site, se que j'ai demandé c'est un script qui ce fais dans l'espace administrateur et permet au admin de gerer son espace , de modifier ses propres rubriques meme chose que le cms , es c'est possible
et merci

Répondre à tunisian_di

6

Dalida, le 6 sep 2007 à 10:54:56

Salut,

as-tu regardé MVC ?
[ Mathieu ]

"Les jeunes c'est l'insécurité
il faudrait tous les enfermer!" BxN 1985

Répondre à Dalida

7

gryzzly, le 6 sep 2007 à 11:06:31

.

Répondre à gryzzly

8

 tunisian_di, le 6 sep 2007 à 11:21:15

Salut , j'ai rien compris de ce mvc,
je ne suis profetionnelle de le domaine de developpement et php y a t'il une methode plus simple

merci

Répondre à tunisian_di