Bonjour à tous.

J'ai un petit soucis avec le passage de paramètres dans un lien.

Je crée plusieurs liens dans un tableau a partir de mots extrait d'une base de données. jusque la pas de soucis.
Je désire passer en paramètre a chaque lien le nom qui a servis de le créer afin de le récupérer dans la page vers la quelle il envois.

Mon petit bout de code ressemble a sa pour l'instant (je sais il est pas beau ^^)

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
 
<html>
<head>
<title>TP2 Page1 PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="Style1TP2PHP.css" rel="stylesheet" type="text/css">
</head>
 
<body>
<?php
include("Connection.php")
?>
 
<table>
<caption>Themes</caption>
<tr>
<th>Theme</th>
</tr>
<?php
$test=mysql_query("SELECT * FROM theme order by theme") or die(mysql_error());
while($donnees=mysql_fetch_array($test))
{
?>
<tr>
 
<td><a href="Page2TP2PHP.php?theme=$donnees['theme']"><?php echo $donnees['theme'];?></a> </td>
</tr>
 
 
$identif=$_GET['variable']; -->
 
 
<?PHP
}
?>
</table>
</body>
</html>
<? php
et j'essaye de recuperer sa sur la page cible comme sa:
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
 
<html>
<head>
<title>TP2 Page2 PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<strong><font color="#FF0000" size="7">CECI</font></strong><font size="7"> est 
un <font color="#FF0000"><strong>TEST</strong></font> pour la <font color="#FF0000"><strong>PAGE 
2</strong></font></font> 
<?php
/*$theme=$_POST['theme'];*/
$theme=$_GET['theme']; 
 
echo "<br/>";
echo "$theme";
?>
</body>
</html>
Sa m'affiche $donnees['theme'] tel quel :-(
et quand j'essaye avec post (ici en commentaire) sa me mets sa:
Notice: Undefined index: theme in C:\Program Files\EasyPHP 2.0b1\www\TP2PHP\Page2TP2PHP.php on line 12

Si quelqu'un avait une idée je lui en serait treeees reconnaissant

Merci d'avance