Php administrateur

Fermé
fdeurioste Messages postés 2 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 22 août 2008 - 21 août 2008 à 23:26
Rctll Messages postés 499 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 30 juin 2010 - 22 août 2008 à 00:13
Bonjour,
Bonjour,
J´ai un petit problème, je dois faire un site pour quelqu´un qui connait rien en programmation. Donc je dois lui faire une page pour administrer le site. Donc finalement, il y aurait trois pages:
1_La page où mon ami écris l´information qui doit apparaitre dans la page principale du site, où j´imagine que le code doit ressembler à:

<FORM ACTION="php2/trato2.php" METHOD="POST">
<INPUT TYPE="TEXTE" SIZE=50 NAME="champ1">
<INPUT TYPE="SUBMIT" NAME="enviar" VALUE="Afficher">
</FORM>

2_Une deuxième page où il y a récuération d´info:

<?

$operant1= $_POST['champ1'];

echo $operant1, "<br>";

?>

3_Une troisième page oú s´affiche l´info pour le public:

<?php if (isset($_POST['enviar'])){
include ('php2/trato2.php');}

Est- ce que quelqu´un peut me dire si le code est plus ou moins bien ou si je suis complétement à coté de la plaque?Aussi, je voudrais ne pas avoir à utiliser une base de données...MErci beaucoup!
A voir également:

4 réponses

gigaga Messages postés 2346 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 301
21 août 2008 à 23:29
Heuuu... et le message tu le stockes ou là?
Ce que tu décris c'est quelqu'un soumet un formulaire et le texte saisie dans le formulaire sera affiché dans un page mais que pour l'utilisateur en cours!
Il faut que le texte soit stocké dans un fichier ou dans une base de données et que la page affichant le message aille récupérer le message dans le fichier ou la base de données.
0
Rctll Messages postés 499 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 30 juin 2010 1 409
21 août 2008 à 23:31
l'idée de la page 1 est bon, l'idée de la page 3 , ca peut aller, mais la page 2 pas du tout...
il faut que la page 2 enregistre les données ( si tu nes veux pas sous forme de bdd, alors il faut ecrire dans un fichier) et c'est ce fichier qui sera inclus par la page 3 ...
Va donc voir la doc de file_put_content($string,$ressource) ;)
0
fdeurioste Messages postés 2 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 22 août 2008
22 août 2008 à 00:08
Donc, c´est possible de le faire sans utiliser une base de données?? Et j´ai pas compris le "doc de file_put_content($string,$ressource) ;" Ca revient à quoi exactement?
Merci merci!
0
Rctll Messages postés 499 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 30 juin 2010 1 409
22 août 2008 à 00:13
oui c'est possible sans bdd
et je te proposait d'aller jeter un coup d'oeil a la doc php au niveau de la fonction file_put_contents() qui devrait bien t'aider.
cf : https://www.php.net/manual/fr/function.file-put-contents.php
0