je voudrais inserer le login du membre connecté qui passe le qcm dans la base,mais ça marche pas.merci pour ceux qui veulent bien m'aider
c c control-session.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?php
session_start(); // ici on continue la session
if ((!isset($_SESSION['pseudo'])) || ($_SESSION['pseudo'] == ''))
{
	header("location: ../login.php");
	exit();
 
}
?>
les 2 derniers code c le meme fichier ccna1.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<?php
	session_start(); // Ici on continue la session
 
	require "../include/control-session.php";
	require "../include/db_connect.php";	
 
	 if (isset($_POST['send']) && $_POST['send'] == 'Valider') { 
 
      //  on insère le message dans notre table SQL 
  $sql = 'INSERT INTO classement_reseau VALUES("'.$_SESSION['pseudo'].'")'; 
  mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); 
  mysql_close(); 
  exit(); 
      }  
?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
 
<form name="ccna1"  action="ccna1.php" method="post">
	 <?php
 
 
            echo "<center><h3>Repondez aux 10 questions suivantes. Une fois terminé vous clickez sur 'VALIDER'<h3><br /></center>";
 
 
            //Execution de la requete SQL
		    $reqsql="SELECT * FROM questionnaire WHERE theme like 'ccna1'";
            $resbase=mysql_query($reqsql) or die ("Echec de la requete");
 
 
            while ($abase=mysql_fetch_assoc($resbase)){
            //$num prend la valeur trouvé dans le champs 0
            $num=$abase['num'];
            //$question prend la valeur trouvé dans le champs 1
            $question=$abase['quest'];
            //$reponse1 prend la valeur trouvé dans le champs 2
            $reponse1=$abase['prop1'];
            //$reponse2 prend la valeur trouvé dans le champs 3
            $reponse2=$abase['prop2'];
            //$reponse3 prend la valeur trouvé dans le champs 4
            $reponse3=$abase['prop3'];
			//$reponse3 prend la valeur trouvé dans le champs 5
            $reponse4=$abase['prop4'];
            //$repexact prend la valeur trouvé dans le champs 6
            $repexact=$abase['rep'];
 
            echo '<big>';
            //Affichage à l'ecran du numero de la question et de la question       
            echo $question;
            echo "<br />";
            //Affichage du choix des réponses avec des radiobutton
            echo '<input type="radio" name="rep'.$num.'" value="1"  onclick="Engine(<?php echo $num ?>, this.value)" >'.$reponse1.'<br />';
	        echo '<input type="radio" name="rep'.$num.'" value="2"  onclick="Engine(<?php echo $num ?>, this.value)"/>'.$reponse2.'<br />';
			echo '<input type="radio" name="rep'.$num.'" value="3"  onclick="Engine(<?php echo $num ?>, this.value)" />'.$reponse3.'<br />';
            echo '<input type="radio" name="rep'.$num.'" value="4"  onclick="Engine(<?php echo $num ?>, this.value)" />'.$reponse4.'<br />';			
            echo "<br />";
			echo '</big>';
			}
 
        //ferme la connection à la base
        mysql_close();
 
    //Renseignement du nom pour enregistrement dans la base
 
 
    echo '<br><input type="submit" name="send "value="Valider" />';
 
?>