Gestion de menu en php(cms)
Résolu
tunisian_di
-
tunisian_di -
tunisian_di -
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
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
A voir également:
- Gestion de menu en php(cms)
- Règle en cm sur téléphone - Guide
- Menu déroulant excel - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Logiciel gestion photo gratuit - Guide
8 réponses
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".
à +
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".
à +
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
en fait faire un gestionnaire de l'epase admin(cms)
j'espère que mon explication et bonne cette fois ci
merci
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
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
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
et merci