LF36
2007-02-28 09:59:35 UTC
bonjour,
voici mon problème :
j'ai conçu un certains nombre de script de la façon suivante
page1.php
<?php
if ($action == '')
{
//affichage en ligne des infos d'une table
// pour chaque ligne
<a href=\"page1.php?action=mod&id=$id\">modifier</a>
}
elseif ($action == 'mod')
{
// affichage de l'enregistrement dans un form pour modif
// dans le form 2 champ masqué
<input type=\"hidden\" name=\"id\" value=\"$id\">
<input type=\"hidden\" name=\"action\" value=\"valid\">
}
elseif ($action == 'valid')
{
//update des modifs
// lien pour retour avec action = ''
}
?>
lorsque je veux passer ce script avec une version 'récente' de php en
changeant les variables action par
if ($_GET['action'] == '')
{
}
elseif ($_GET['action'] == 'mod')
{
etc etc
}
rein que dalle.
aprés plusieurs heures penché sur les les déclarations de variables et
autres $_GET, $_POST , $_REQUEST,
j'avoue être un peu perdu
en résumé comment faire pour faire fonctionné le bidule
merci d'avance
Laurent
voici mon problème :
j'ai conçu un certains nombre de script de la façon suivante
page1.php
<?php
if ($action == '')
{
//affichage en ligne des infos d'une table
// pour chaque ligne
<a href=\"page1.php?action=mod&id=$id\">modifier</a>
}
elseif ($action == 'mod')
{
// affichage de l'enregistrement dans un form pour modif
// dans le form 2 champ masqué
<input type=\"hidden\" name=\"id\" value=\"$id\">
<input type=\"hidden\" name=\"action\" value=\"valid\">
}
elseif ($action == 'valid')
{
//update des modifs
// lien pour retour avec action = ''
}
?>
lorsque je veux passer ce script avec une version 'récente' de php en
changeant les variables action par
if ($_GET['action'] == '')
{
}
elseif ($_GET['action'] == 'mod')
{
etc etc
}
rein que dalle.
aprés plusieurs heures penché sur les les déclarations de variables et
autres $_GET, $_POST , $_REQUEST,
j'avoue être un peu perdu
en résumé comment faire pour faire fonctionné le bidule
merci d'avance
Laurent