Recuperer les variables declarer
Résolu/Fermé
ASSOUGBO
Messages postés
5
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
-
3 mars 2013 à 20:29
ASSOUGBO Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013 - 3 mars 2013 à 22:07
ASSOUGBO Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013 - 3 mars 2013 à 22:07
A voir également:
- Recuperer les variables declarer
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
- Récupérer mon compte facebook désactivé - Guide
6 réponses
rogers75017
Messages postés
22
Date d'inscription
samedi 2 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
Modifié par rogers75017 le 3/03/2013 à 20:49
Modifié par rogers75017 le 3/03/2013 à 20:49
Le mieux à mon avis serait de la mettre dans une variable $_SESSION.
Tu commences toutes tes pages php par
Dans la page qui récupère ta variable $_POST['nbr_not'] , tu ajoutes
Tu peux ainsi récupérer ta variable $_SESSION['nbr_not'] dans toutes les pages php qui débuteront par session_start() et lui attribuer le nom que tu souhaites ($n = $_SESSION['nbr_not'];)
Tu commences toutes tes pages php par
<?php session_start();
Dans la page qui récupère ta variable $_POST['nbr_not'] , tu ajoutes
$_SESSION['nbr_not'] = $_POST['nbr_not'];
Tu peux ainsi récupérer ta variable $_SESSION['nbr_not'] dans toutes les pages php qui débuteront par session_start() et lui attribuer le nom que tu souhaites ($n = $_SESSION['nbr_not'];)
ASSOUGBO
Messages postés
5
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
3 mars 2013 à 20:51
3 mars 2013 à 20:51
j'ai du mal a inserer le session voici ma deuxieme page ou ma variable est declarer tableau1.php
<html>
<head>
<title>...MOYENNE DE L'ETUDIANT...</title>
</head>
<body><center>
<form method="POST" action="tableau2.php">
VEUILLEZ SAISIR LES NOTES S'IL VOUS PLAIT <br>
<?php
$n=$_POST['nbr_not'];
if ($n<=0)
{echo"impossible!!!";}
else{
for ($i=1; $i<=$n; $i++)
{
echo" Saisir Note$i<input type='text' placeholder='note$i' name='T_Note$i'><br>" ;
}
}
?>
<input type="submit" value="NOTES ET MOYENNES">
</form><br>
</center>
</body>
</html>
et ensuite ma troisieme page ou je veux recuperer ma variable pour opérer mes calcul
html>
<head>
<title>...NOTE ET MOYENNE DE L'ETUDIANT...</title>
</head>
<body><center>
<br>
<?php
$Tnote=array();
$som=0;
for ($i=1; $i<=$n; $i++)
{
$Tnote[$i]=$_POST["T_Note$i"];
}
for ($i=1; $i<=$n; $i++)
{
echo "note$i:$Tnote[$i]<br>";
}
for ($i=1; $i<=$n; $i++)
{
$som=$som+$Tnote[$i];
$moy=$som/$n;
}
{
echo"la moyenne est:$moy";
}
?>
</center>
</body>
</html>
situer moi ou je dois placer le session start coment, merci
<html>
<head>
<title>...MOYENNE DE L'ETUDIANT...</title>
</head>
<body><center>
<form method="POST" action="tableau2.php">
VEUILLEZ SAISIR LES NOTES S'IL VOUS PLAIT <br>
<?php
$n=$_POST['nbr_not'];
if ($n<=0)
{echo"impossible!!!";}
else{
for ($i=1; $i<=$n; $i++)
{
echo" Saisir Note$i<input type='text' placeholder='note$i' name='T_Note$i'><br>" ;
}
}
?>
<input type="submit" value="NOTES ET MOYENNES">
</form><br>
</center>
</body>
</html>
et ensuite ma troisieme page ou je veux recuperer ma variable pour opérer mes calcul
html>
<head>
<title>...NOTE ET MOYENNE DE L'ETUDIANT...</title>
</head>
<body><center>
<br>
<?php
$Tnote=array();
$som=0;
for ($i=1; $i<=$n; $i++)
{
$Tnote[$i]=$_POST["T_Note$i"];
}
for ($i=1; $i<=$n; $i++)
{
echo "note$i:$Tnote[$i]<br>";
}
for ($i=1; $i<=$n; $i++)
{
$som=$som+$Tnote[$i];
$moy=$som/$n;
}
{
echo"la moyenne est:$moy";
}
?>
</center>
</body>
</html>
situer moi ou je dois placer le session start coment, merci
rogers75017
Messages postés
22
Date d'inscription
samedi 2 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
Modifié par rogers75017 le 3/03/2013 à 21:05
Modifié par rogers75017 le 3/03/2013 à 21:05
le code
doit être placé tout en haut de ta page, avant toute instruction.
Dans ta deuxième page, tu indiques $_SESSION['nbr_not'] = $_POST['nbr_not']; sous $n=$_POST['nbr_not']; ;
ET tu commences ta page 3 par
Ta variable $n prend la valeur de $_SESSION['nbr_not'] et tu peux l'utiliser sous toutes les pages qui commenceront par session_start()
:-)
<?php session_start();
doit être placé tout en haut de ta page, avant toute instruction.
Dans ta deuxième page, tu indiques $_SESSION['nbr_not'] = $_POST['nbr_not']; sous $n=$_POST['nbr_not']; ;
ET tu commences ta page 3 par
<?php session_start(); $n = $_SESSION['nbr_not'];
Ta variable $n prend la valeur de $_SESSION['nbr_not'] et tu peux l'utiliser sous toutes les pages qui commenceront par session_start()
:-)
ASSOUGBO
Messages postés
5
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
3 mars 2013 à 21:11
3 mars 2013 à 21:11
merci c gentil
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rogers75017
Messages postés
22
Date d'inscription
samedi 2 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
3 mars 2013 à 21:13
3 mars 2013 à 21:13
:-)
ASSOUGBO
Messages postés
5
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
3 mars 2013
3 mars 2013 à 22:07
3 mars 2013 à 22:07
besoin encore de ton aide je veux avoir le plus petit, plus grand et la moy des elements voici la sintaxe
session_start();
$Tnote=array();
$min=$Tnote[0];
$max=$Tnote[0];
$som=0;
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
$Tnote[$i]=$_POST["T_Note$i"];
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
echo "note$i:$Tnote[$i]<br>";
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
if($Tnote[$i]>$max) $max=$Tnote[$i];
}
{
echo"la plus grande des moyennes est : $max <br>";
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
if($Tnote[$i]<$min) $min=$Tnote[$i];
}
{
echo"la plus pétite des moyennes est : $min<br>";
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
$som=$som+$Tnote[$i];
$moy=$som/$_SESSION['nbr_not'];
}
{
echo"la moyenne est:$moy";
}
?>
mais il n affiche que la moyenne, le plus grand il n 'affiche pas le plus petit stp aide moi
session_start();
$Tnote=array();
$min=$Tnote[0];
$max=$Tnote[0];
$som=0;
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
$Tnote[$i]=$_POST["T_Note$i"];
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
echo "note$i:$Tnote[$i]<br>";
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
if($Tnote[$i]>$max) $max=$Tnote[$i];
}
{
echo"la plus grande des moyennes est : $max <br>";
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
if($Tnote[$i]<$min) $min=$Tnote[$i];
}
{
echo"la plus pétite des moyennes est : $min<br>";
}
for ($i=1; $i<=$_SESSION['nbr_not']; $i++)
{
$som=$som+$Tnote[$i];
$moy=$som/$_SESSION['nbr_not'];
}
{
echo"la moyenne est:$moy";
}
?>
mais il n affiche que la moyenne, le plus grand il n 'affiche pas le plus petit stp aide moi