Bonsoir,
Alors voilà mon problème. Je viens de créer un espace administrateur permettant entre autre de modifier le contenu de mes pages via ckeditor (mais le problème n'est pas la) et d'une autre part de modifier le nom de mes pages (là est le problème).
J'ai 3 pages qui contiennent simplement un script php qui va récupérer leur contenu éditer au préalable avec ckeditor dans la base SQL. La liaison se fait parfaitement.
Dans mon menu du site, le texte cliquable permettant d’accéder à ces pages est lui aussi récupérer dans une table SQL. Nom qui à était éditer au préalable avec mon formulaire. Marche aussi très bien.
Mes pages s’appellent actuellement un.php / deux.php / trois.php et niveau référencement... ça pue. Donc là est toute la question, j'aimerais que lorsque je modifie un nom de page avec mon espace admin, la page (par exemple deux.php) devienne lenom.php
J'aimerais que ma fonction rename renomme la page ancien_nom_recup_dans_la_bdd.php par nouveau_nom_recup_par_le_formulaire.php sachant que la page executant le script est dans le dossier "admin" et que les pages à renomée sont dans le dossier parent de "admin".
Pas très clair tout ça désolé...
Merci d'avance pour votre aide !
Modifié par BlAzAk (23 May 2012 - 23:07)
Alors voilà mon problème. Je viens de créer un espace administrateur permettant entre autre de modifier le contenu de mes pages via ckeditor (mais le problème n'est pas la) et d'une autre part de modifier le nom de mes pages (là est le problème).
J'ai 3 pages qui contiennent simplement un script php qui va récupérer leur contenu éditer au préalable avec ckeditor dans la base SQL. La liaison se fait parfaitement.
Dans mon menu du site, le texte cliquable permettant d’accéder à ces pages est lui aussi récupérer dans une table SQL. Nom qui à était éditer au préalable avec mon formulaire. Marche aussi très bien.
Mes pages s’appellent actuellement un.php / deux.php / trois.php et niveau référencement... ça pue. Donc là est toute la question, j'aimerais que lorsque je modifie un nom de page avec mon espace admin, la page (par exemple deux.php) devienne lenom.php
rename(supprimerAccentspace($datachargebt['btdeux']) . ".php", supprimerAccentspace($contdeux) . ".php");
$replacetable = "update boutons set btun = '$contun', btdeux = '$contdeux', bttrois = '$conttrois'";
mysql_query($replacetable) or die(mysql_error());
J'aimerais que ma fonction rename renomme la page ancien_nom_recup_dans_la_bdd.php par nouveau_nom_recup_par_le_formulaire.php sachant que la page executant le script est dans le dossier "admin" et que les pages à renomée sont dans le dossier parent de "admin".
Pas très clair tout ça désolé...
Merci d'avance pour votre aide !
Modifié par BlAzAk (23 May 2012 - 23:07)