lundi 16 juin 2008 à 18:48
Bonjour,
pour ce module j'avais trouvé un truc, je redirigeais par un htaccess les résultats vers newscore.php
pour extraire les données j'avais modifié le fichier newscore.php en rajoutant ce code
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
if (!empty($_POST['game_name']))
{
$game_name =$_POST['game_name'];
}
if (!empty($_POST['score']))
{
$score = $_POST['score'];
}
-
if (!empty($_POST['game_score']))
{
$score = $_POST['game_score'];
}
-
if (!empty($_POST['gname']))
{
$game_name =$_POST['gname'];
}
if (!empty($_POST['gscore']))
{
$score = $_POST['gscore'];
}
-
#####!!!#####
?>
ce qui réglait la quasi totalité des cas.
Après le passage en V1.6 ceci ne fonctionne plus.
Apparement il y a un passage obligé par le header car les données posts sont derrière une adresse du type ./index?n'importe quoi &[POST]
j'essaye donc de rajouter dans le header deux choses: une redirection si présence de certaines données par
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
if (isset($_REQUEST['ACT']))
if (!empty($_POST['game_name']))
{
$game_name =$_POST['game_name'];
}
if (!empty($_POST['score']))
{
$score = $_POST['score'];
}
-
if (!empty($_POST['game_score']))
{
$score = $_POST['game_score'];
}
-
if (!empty($_POST['gname']))
{
$game_name =$_POST['gname'];
}
if (!empty($_POST['gscore']))
{
$score = $_POST['gscore'];
}
header ('Location: ./newscore.php?&game_name=$game_name&score=$score');
};
-
#####!!!#####
?>
apparemment la redirection fonctionne, mais pas le transfert des données.
dans le nouveau newscore j'ai essayé de mettre ça pour récupérer mais ce n'est pas bon les résultats sont vide.
Je donne ma langue au chat ce coup ci...
Edité lundi 16 juin 2008 : 19:12 par vieuxcon
mieux vaut être un phare qu'un grain de sable