Atteindre une page
Accueil des forums
Recherche
Aide
Portables
PC
Moniteurs
Photo / Vidéo
T.V.
Audio
GPS
Stockage
Téléphonie
autres catégories
Windows & logiciels
Bureautique
Développement
Internet
Jeux
Loisirs
Multimédia
Personnaliser son pc
Sécurité
Utilitaires
Logiciels Linux
logiciels Mac
jeux PC
Xbox
Playstation
Wii
PSP
DS
Action
Aventure
MMORPG
Sports
Simulation
Enfant
Soluces et astuces
Actu
Ciné-TV
Musique
Etudes
Divers
Sports
Réseaux et Internet
Programmation et développement
Logiciels d'entreprise
Systèmes d'exploitation en entreprise
Sécurité en entreprise
Entreprenariat
Emploi
Services PRO
Matériel PRO
Les actualités de 01net.
Avis sur les jeux vidéos
Avis sur les produits
Avis sur les logiciels
Avis sur le site
Problème de Téléchargement
fonctionnement du forum
eric94
le 05 novembre 2008 à 12h15
Bonjour,
je veux récuperer une donnée qui se trouve dans une page php pour la mettre dans une autre page php. La page en question où je récupère la donnée est la page de login. Ci-dessous, une partie du code de la page de login.
(je ne suis pas l'auteur des codes ci-dessous)
$fields = array (
"login" => array ("post", "string", ""),
"pass" => array ("post", "string", ""),
);
getFields($fields);
if ($login && $pass)
{
$userInfo = $doc->checkUser($login, $pass);
if ($userInfo !== false)
{
$doc->updateUserLastLogin($userInfo["id_user"]);
$_SESSION["Sconnected"] = 1;
$_SESSION["Sid_user"] = $userInfo["id_user"];
$_SESSION["Suser_name"] = $userInfo["user_name"];
$_SESSION["Suser_admin"] = $userInfo["user_admin"];
$_SESSION["Suser_ccp"] = $userInfo["user_ccp"];
$_SESSION["Sshow_com"] = $userInfo["user_showcom"];
session_write_close();
header ("Location: browser.php");
exit();
}
else
$error = $doc->errstr();
}
Le login est écrit dans :
<tr>
<th><?php __l("Login") ?></th>
<td><input type="text" class="int" name="login" value="<?php echo (!empty($_POST["login"]) ? $_POST["login"] : ""); ?>" size="20" maxlength="64" /></td>
</tr>
Je veux juste mettre sur une autre page "Vous êtes connecté en tant que $nomlogin" par exemple.
J'ai trouvé différentes choses qui n'ont pas fonctionnées chez moi :
Lien et
lien2
Merci
-->Message édité par eric94 le 05/11/2008 15:05:00<--
eric94
le 05 novembre 2008 à 15h04
j'ai trouvé
dans la page du login
if ($login && $pass)
{
$userInfo = $doc->checkUser($login, $pass);
if ($userInfo !== false)
{
$doc->updateUserLastLogin($userInfo["id_user"]);
$_SESSION["Sconnected"] = 1;
$_SESSION["Sid_user"] = $userInfo["id_user"];
$_SESSION["Suser_name"] = $userInfo["user_name"];
$_SESSION["Suser_admin"] = $userInfo["user_admin"];
$_SESSION["Suser_ccp"] = $userInfo["user_ccp"];
$_SESSION["Sshow_com"] = $userInfo["user_showcom"];
session_write_close();
$temps = 365*24*5500;
setcookie ("pseudo", $login, time() + $temps);
header ("Location: browser.php");
exit();
}
else
$error = $doc->errstr();
}
et dans la page où on veut l'afficher (du moins la pagebrowser.php), on met :
<?
// On teste notre cookie
if (isset($_COOKIE['pseudo'])) {
echo 'Bienvenue '.$_COOKIE['pseudo'];
}
else {
echo 'Cookie non déclaré';
}
?>
Voila, si ça peut aider quelqu'un
Merci