je debute en php et jaimerai savoir comment on fait pour enregistrer une page active sous un autre nom sur le serveur pour qu'elle soit ré-utilisable, je m'explique (lol jdoit pas etre tres clair )
Par exemple jai un formulaire :
<html>
<head>
<title>Récupérer des données provenant d'un formulaire, en PHP</title>
<meta name= "generator" content="Namo WebEditor v5.0">
</head>
Je vais essayer d'être plus explicite ! (j'ai un peu de mal)
Dans le formulaire je recupere les infos nom prenom etc...
Dans affiche_donnees.php j'affiche les infos entrées par l'utilisateur.
Jusque la tout marche pas de soucis. c'est apres que je bloque :
Cette page ou j'affiche les données de l'utilisateur je voudrai pouvoir l'enregistrer sur le serveur sur sous un nom quelconque pour pouvoir le reutiliser. Puisque avec le code que j'ai en ce moment, seul l'utilisateur qui a rentré ses données peut les voir mais une fois qu'il a quitter elles disparaissent.
J'espere avoir été un peu plus clair que pour le premier post ;)
<?php
session_start();
if (isset($_POST['pseudo'])) {
$_SESSION['pseudo'] = $_POST['pseudo'];
// tu fait de meme pour tout les autres champs...
// dans ce cas où le formulaire est envoyer ont met a jours les variables de sessions, ont les affiche juste en bas.
}
if (isset($_SESSION['pseudo'])) { // tu test juste si cette variable existe.
echo 'Ton pseudo : ' . $_SESSION['pseudo'];
}
?>
Donc, si je revient sur script.php, je revoie mes informations.
Tu peux par la suite stoquer ces données dans une base de données si tu souhaite que ces données ont une durée de vie plus longue.
Apprends a utilisé isset() et empty() avec toutes les données qui proviennent de l'internaute, pour le reste, la documentation de php.net est là.