Gestion de menu en php(cms)
Résolu/Fermé
A voir également:
- Gestion de menu en php(cms)
- Règle en cm sur téléphone - Guide
- Menu déroulant excel - Guide
- Windows 11 menu démarrer classique - Guide
- Easy php - Télécharger - Divers Web & Internet
- Logiciel gestion photo gratuit - Guide
8 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
4 sept. 2007 à 13:37
4 sept. 2007 à 13:37
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
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
4 sept. 2007 à 21:56
4 sept. 2007 à 21:56
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
foufita
Messages postés
68
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
10 mars 2014
8
6 sept. 2007 à 09:42
6 sept. 2007 à 09:42
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
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
6 sept. 2007 à 10:54
6 sept. 2007 à 10:54
salut,
as-tu regardé MVC ?
as-tu regardé MVC ?
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 334
6 sept. 2007 à 11:06
6 sept. 2007 à 11:06
.