25-07-2011, 01:41 AM
Hum j'ai presque envie de dire que je ne sais pas comment tu as pu coder cette fonction PHP sans savoir comment l'utiliser... Ne te vexe pas surtout, pas c'est un peu surprenant...
Ta façon de travailler est bizarre... Premièrement, mis à part l'Id de ta mission, je suis sûr que tu n'as pas besoin de transmettre autre chose dans l'URL.
Secondement, pour valider la mission, ta fonction doit récupérer avec cet Id, les infos de cette mission dans la base MySQL, notamment le niveau requis pour la faire (si j'ai bien compris), et ensuite, tu dois la vérifier avec un If pour afficher le bon message après exécution de la fonction, donc elle doit retourner TRUE ou FALSE.
Code :
<?php
include('inc/membre/connect.php');
if (!empty($_GET['id']))
{
if (valider_mission($_GET['id']))
{
echo 'Ta mission a bien été lancée';
}
else
{
echo 'Ta mission na pu être lancée';
}
}
# Ici ton code d'affichage des différentes missions
?>
Ta façon de travailler est bizarre... Premièrement, mis à part l'Id de ta mission, je suis sûr que tu n'as pas besoin de transmettre autre chose dans l'URL.
Secondement, pour valider la mission, ta fonction doit récupérer avec cet Id, les infos de cette mission dans la base MySQL, notamment le niveau requis pour la faire (si j'ai bien compris), et ensuite, tu dois la vérifier avec un If pour afficher le bon message après exécution de la fonction, donc elle doit retourner TRUE ou FALSE.