Modifier des variable php

bugs2010 -  
 bugs2010 -
Bonjour,

je suis actuellement en création d'un site en php.
j'ai créer un fichier avec les infos du site comme le nom, les rubriques ect...

infos.php :

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

<?php



$titre_site = "titre du site";// titre du site

$slogan = "Votre slogan";//slogan de la boite

$description_site = "description du site web"; // description du site

$accueil = "bienvenue";//message d'accueil


?>

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

ce fichier et placer : racine/include/config/infos.php

et je souhaiterais changer les infos des variables en passant par un formulaire

m_infos.php

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

<?php


require("../include/config/infos.php");
if (!empty($_POST)) {
$_POST['$titre_site'] = trim($_POST['$titre_site']);
}

?>


<form method="POST" action="m_infos.php">
Nom du site : <input type="text" name="$titre_site" value="<?php echo $titre_site; ?>" />
<input type="submit" value="modifier" />
</form>

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////


le fichier m_infos.php il et placer dans : racine/admin/m_infos.php

comment modifier par exemple $tire_site qui se trouve sur infos.php en passant par le formulaire qui se trouve sur m_infos.php.
Merci pour votre aide.

A voir également:

5 réponses

birdsfly Messages postés 240 Date d'inscription   Statut Membre Dernière intervention   15
 
Salut,
Tu peux stocké les données saisies dans le formulaire m_infos.php dans une "table" de ta base de données, puis tu les affiche dans infos.php à partir de cette table (avec des requêtes SQL)
0
bugs2010
 
Salut,

Oui mais cela n'est pas possible de modifier directement le fichier infos.php sans passer par une bdd???
0
bugs2010
 
personne ne peut m'aider SVP
0
birdsfly Messages postés 240 Date d'inscription   Statut Membre Dernière intervention   15
 
Bonsoir,

Prenons l'exemple du "titre de site", il faut transmettre la valeur saisie dans le champs de texte de ton formulaire (dans m_infos.html) vers la page infos.php pour qu'elle s'y affiche, pour cela tu fais:

m_infos.html:
<form method="POST" action="infos.php">
nom du site: <input type="text" name="titre" >
<input type=submit value="Envoyer">
</form>

infos.php:
<?php
//tu met le texte saisi dans la variable $titre
$titre=$_POST['titre'];
// tu l'affiche
echo "le nom du site est $titre";
?>

j'espère que cela va t'aider
@+
"La haine est la voix de celui qui a laissé la souffrance planter son drapeau aisément sur son encéphale"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bugs2010
 
merci pour ta reponse mais en faite c pas vraiment cela.

pour mieux expliquer j'ai un fichier index.php qui possede la fonction
require = infos.php qui lui à des variables que le site a besoin pour afficher le tire et plein d'autres infos.
en gros je souhaite pouvoir modifier de temps en temps les infos que ce fichiers contient avec un formulaire qui et m_infos.php

mon fichier infos.php et comme cela :

$tire ="mon site";
$slogan ="mon slogan";

ect...

Merci pour votre aide.
0