Modifier la valeur d'une variable help

Fermé
bugs59 - 21 mai 2010 à 22:19
 bugs59 - 21 mai 2010 à 23:06
Bonjour,

Voici mon problème, bien que ca ne soit pas si compliquer a résoudre.
j'ai créer un site web intégralement en php et toute les infos sont modiviable car ils sont contenu dans des variables.
exemple :
fichiers "infos.php"

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

Donc ce fichiers contient plusieurs variable et je souhaiterais pouvoir modifier leurs valeurs en passant par un fichier avec des champs.

exemple :
fichier "m_infos.php"

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

</form>

Comment faire pour modifier la valeur de la variable $titre_site qui se trouve sur infos.php en passant par un formulaire qui et sur m_infos.php.

Merci pour votre aide, car je suis bloquer.



A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
21 mai 2010 à 22:53
Bonjour,

Dans m_info, remplace le "action" du <form> par info.php
Ensuite, au lieu de « $titre_site = "nom du site"; », mets « $titre_site = $_POST['titre-site']; »

Voilà !

Xavier
0
Merci pour votre réponse.

J'ai essayer cela :

<?php
} else {

require("include/config/fonction.php");

$titresite = secure($_POST['titresite']);

$data='<?php

$titre_site = "'.$titresite.'";

?>';

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
<form method="POST" action="m-infos.php">
Nom du site : <input type="text" name="" value=" <?php echo $titre_site; ?> " />

</form>
</body>
</html>

Donc je vais essayer ta technique qui sera bien mieux que la mienne mais j'insert ma fonction secure pour evité les hacks

En tout cas grand merci car la je bloquer un peut.
0