Variable POST

Vincent -  
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,
Je commence par vous montrer mon script PHP

<?
$nbrskyblog = $_GET['nbrskyblog'];
for($listeskyblog=1;$listeskyblog<=$nbrskyblog;$listeskyblog++)
for($listeurl=1;$listeurl<=$_POST['page1'];$listeurl++)
echo "<a href=".$_POST['skyblog.$listeskyblog']."".$_POST['page.$listeskyblog'].".html>Skyblog $listeskyblog</a><br>";
?>


La partie qui ne fonctionne pas, c'est celle ci:
$_POST['skyblog.$listeskyblog']


J'ai un formulaire qui transmet les données sur la page précédente, voila le code:

<?
$nbrskyblog=15;
echo "<FORM name=mailinglist onsubmit=\"return OnSigninSubmit(this);\" action=skyblog.php?nbrskyblog=$nbrskyblog method=post><table>";
for($page=1;$page<=$nbrskyblog;$page++)
echo "<tr><td>Skyblog:<INPUT disabled\" name=skyblog$page></td><td>Page:<INPUT disabled\" name=page$page></td></tr>";
echo "</table><INPUT type=submit value=Valider name=SI></FORM>";
?>

Comment rendre cette partie du code valide svp ?
$_POST['skyblog.$listeskyblog']


Ca correspond à:
$_POST['skyblog1'];
$_POST['skyblog2'];
$_POST['skyblog3'];
etc...
seulement c'est dans une chaine... c'est assez complexe... je suis depuis ce midi sur la réalisation de mon code et il touche a sa fin seulement la je ne trouve pas... merci de votre aide
A voir également:

2 réponses

Reivax962 Messages postés 3742 Statut Membre 1 011
 
Bonjour,

Le problème vient de ta syntaxe :
$_POST['skyblog.$listeskyblog']
Il faudrait plutôt mettre
$_POST['skyblog'.$listeskyblog]

Xavier
1
Vincent
 
Pour faire plus simple, je cherche à introduire une variable de ma page actuel associé à une variable de ma page précédente... ma variable ce décompose donc en 2 parties :S
0