acceder a une page web pourmodification - PHP - Programmation
Marsh Posté le 19-02-2009 à 13:45:25
"accès aux pages pour modification a nimporte quelle ligne"? en français s'il te plait ^^
Marsh Posté le 19-02-2009 à 13:52:49
sourire!!!!ok sorry je reprends
j'ai une page web qui contient par exemple
"societe cree en 2005 par monsieur x" j'aimerais si je le veux pouvoir modifier par exemple la date de creation de la societe ou le createur...
Marsh Posté le 19-02-2009 à 13:55:14
ReplyMarsh Posté le 19-02-2009 à 14:10:56
flo850 a écrit : ce n'est normalement pas possible si le site n'est pas conçu pour |
Voir le défacement...
Marsh Posté le 19-02-2009 à 14:16:04
1/c'est a dire ?
excuses moi je ne comprends pas tres bien lorsque tu dis "ce n'est pas possible si le site n'est pas concu pour"...
2/est il possible de recreer la page htlm (ou php) en fichier texte ensuite de faire en sorte que ce fichier texte soit modifiable en ecriture et enfin remettre en page html stp?
Marsh Posté le 19-02-2009 à 14:21:04
essse a écrit : 2/est il possible de recreer la page htlm (ou php) en fichier texte ensuite de faire en sorte que ce fichier texte soit modifiable en ecriture et enfin remettre en page html stp? |
J'ai peur de comprendre la question...
Si tu as accès aux pages html/php, tu peux les lire et modifier (à voir suivant les droits utilisateurs) avec un éditeur de texte...
Mais si c'est bien ça ton problème, il est urgent de prendre des cours d'initiation à l'informatique avant de vouloir faire un site web !
Marsh Posté le 19-02-2009 à 14:38:02
macgawel ce n'est pas ca mon probleme
je t'explique mieux
1/j'ai cree un site en html
2/j'aimerais si possible qu'un utilisateur non informaticien puisse avoir acces aux pages du site pour pouvoir les modifier sans qu'il ne rentre dans le code directement
3/ j'avais commencer a creer un code en php qui via un formulaire, demande le nom de la page a modifier et ensuite via toujours ce formulaire rajoute du texte sur la page choisie ...mais ce n'est pas ce que je veux, ce n'est pas vraiment la modification que je veux c'est juste un rajout de texte en bas de la page
j'avais donc en tete que via un formulaire je donne le nom de la page html qui via un code en php me donne la meme page en .txt modifiable
Marsh Posté le 19-02-2009 à 16:09:28
tu veux donc un site dynamique, donc tu développerais en Php et tu aurais une base de donnée Mysql par exemple je pense macgawel prend des cours d'initiation. Le seul moyen que tu es de modifié des données affiché c'est d'avoir une base de donnée derrière.
Marsh Posté le 19-02-2009 à 16:29:37
injall2 a écrit : Le seul moyen que tu es de modifié des données affiché c'est d'avoir une base de donnée derrière. |
Code :
|
Il n'y a pas de BDD, mais je modifie quand-même le fichier index.html....
Marsh Posté le 19-02-2009 à 16:39:37
sauf que modifier le contenu texte au milieu de balise html est loin d'être trivial
Marsh Posté le 19-02-2009 à 16:58:59
essse a écrit : sourire!!!!ok sorry je reprends |
Si tu connais exactement les éléments qu'il faut modifier, et que tu as déjà des pages en PHP, ça reste simple...
config.php :
Code :
|
Au début de ta page, tu fais un include('config.php'), et tu utilises tes constantes.
Ensuite, pour la modification, tu crées une page (protégée)avec un formulaire qui va aller réécrire le config.php avec les nouvelles valeurs (en faisant bien attention à la sécurisation des données)...
Si l'objectif est de modifier plus globalement une page web, voir la réponse de flo850...
Marsh Posté le 19-02-2009 à 17:01:07
j'ai eu a faire ce code mais en plus de cela j'y avais ajoute un formulaire dans lequel on donnait la page a ouvrir et modifier et le texte a inserer...mais bon le texte est rajoute qu'a la fin et pas entre les balise alors que c'est ce que je veux faire
flo850 tu l'as dit!!!
Marsh Posté le 19-02-2009 à 17:04:28
j'ai eu a faire ce code mais en plus de cela j'y avais ajoute un formulaire dans lequel on donnait la page a ouvrir et modifier et le texte a inserer...mais bon le texte est rajoute qu'a la fin et pas entre les balise alors que c'est ce que je veux faire
flo850 tu l'as dit!!!
Marsh Posté le 20-02-2009 à 08:39:07
Si vraiment tu as la flemme d'utiliser des BDDs, tu peux faire çà :
page.php (affiche les pages)
Code :
|
ecrire.php
Code :
|
Marsh Posté le 20-02-2009 à 14:11:35
luc@s bjr
merci!!
je pense avoir utilisé cette fonction dans mes multitests (j'en suis plus sure)...mais question lucas stp?
avec ce code le texte mis dans le formulaire est mis a la fin de la page ou a un endroit bien precis (choisi) de la page?(je crois bien que c'est a la fin de la page)
Marsh Posté le 21-02-2009 à 12:06:07
Nan, mais le plus simple c'est de mettre en place php+mysql, tu stock les pages sans mise en forme dans la bdd, tu met en forme avec php+css et tu modifie la base avec une page php...
Marsh Posté le 19-02-2009 à 13:37:31
bjr
je m'explique...
j'ai cree un site web et j'aimerais (si c'est possible) avoir accces aux pages web pour modification a nimporte quelle ligne sans passer par le script...
est ce possible svp?merci