La partie xhtml1.1 :
GET :
<form action="http://site/quelquepart.php" method="get">
<input type="text" name="login" />
<input type="password" name="pass" />
</form>
C'est ce que vous retrouverez dans vos /var/log/httpd/access.log :
HTTP/1.1 GET /quelquepart.php?login=machin&pass=lol
C'est ce que vous retrouverez dans vos tableaux globaux php :
<form action="http://site/quelquepart.php" method="post">
<input type="text" name="login" />
<input type="password" name="pass" />
</form>
$_GET = array(
'login' => 'machin',
'pass' => 'lol'
);
[^] # Re: Astuce
Posté par Raphaël G. (site web personnel) . En réponse au journal Quand La Caisse d'Épargne s'y met aussi.... Évalué à 2.
La partie xhtml1.1 :
GET :
<form action="http://site/quelquepart.php" method="get">
<input type="text" name="login" />
<input type="password" name="pass" />
</form>
C'est ce que vous retrouverez dans vos /var/log/httpd/access.log :
HTTP/1.1 GET /quelquepart.php?login=machin&pass=lol
C'est ce que vous retrouverez dans vos tableaux globaux php :
<form action="http://site/quelquepart.php" method="post">
<input type="text" name="login" />
<input type="password" name="pass" />
</form>
$_GET = array(
'login' => 'machin',
'pass' => 'lol'
);
POST :
<form action="http://site/quelquepart.php" method="get">
<input type="text" name="login" />
<input type="password" name="pass" />
</form>
access.log :
HTTP/1.1 POST /quelquepart.php
php :
$_POST = array(
'login' => 'machin',
'pass' => 'lol'
);
Mais on peux faire plus subtil :
POST:
<form action="http://site/quelquepart.php?cryptvalue=dsfkjjkgkj&tagada=tsouintsouin" method="post">
<input type="text" name="login" />
<input type="password" name="pass" />
</form>
access.log :
HTTP/1.1 POST /quelquepart.php?cryptvalue=dsfkjjkgkj&tagada=tsouintsouin
php :
$_GET = array(
'cryptvalue' => 'dsfkjjkgkj',
'tagada' => 'tsouintsouin'
);
$_POST = array(
'login' => 'machin',
'pass' => 'lol'
);