8799 sujets

Développement web côté serveur, CMS

Bonjour,
j'ai besoin pour l'un de mes scripts de récupérer le nom d'une variable, ou en d'autres thermes je connais pas son nom exact car sa valeur est déjà occupée par javascript. son nom étant dynamique et jamais identique.

Ma question est : est-ce possible de récupérer toutes les superglobales $_POST d'un formulaire soumis, et d'en récupérer les noms dans un tableau pour ensuite pouvoir se servir de ces noms afin d'utiliser leur valeur.

Voilà merci d'avance.
PS : mon script est résolu d'une autre façon donc pas besoin que je vous mette le code c'est juste à titre d'information.
Modifié par CesarX (12 Oct 2008 - 15:17)
Salut,

<?php
if ($_SERVER['REQUEST_METHOD']=='POST') {
	foreach($_POST as $key => $value) {
		echo 'name : '.$key.' => valeur : '.$value."\n";
	}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
	<p><label for="un_nom">Un Nom : </label><input type="text" name="un_nom" id="un_nom" /></p>
	<p><input type="submit" /></p>
</form>

A+
sans relire mon script je viens de me rendre compte que ma solution au problème n'est pas une solution et crée une faille, j'ai donc besoin d'un tableau répertoriant ces variables xD car la sécurisation serait trop lourde
je teste ton code heyoan mais je pense que c'est nickel merci... je te dis ça d'ici peu
... c'est parfait comme prévu, encore merci!
Modifié par CesarX (12 Oct 2008 - 15:54)