PHP verzió miattti $HTTP_ ..._VARS hiba
2005-11-17T10:51:53+01:00
2005-11-17T12:17:33+01:00
2022-07-24T06:43:03+02:00
Szuli
Sziasztok!
Van egy kis gondom, bár Nektek ez láma kérdés, szóval régebbi PHP-t használok, és ezért a $_POST helyett $HTTP_POST_VARS-ot kell használom, de nem tom, hogy a Get-nél és a Cokkie-nál is e!? Illetve, hogy az array_map -al hogyan kéne használni, hogy műkődjön az adatbázis connect
Konkrétabban:

<?php
parse_str("$QUERY_STRING");
$dbName = 'XXY';
$db = mysql_connect("localhost", "username", "password") or die("Could not connect.");
if(!$db)
die("no db");
if(!mysql_select_db($dbName,$db))
die("No database selected.");
if(!get_magic_quotes_gpc())
{
$_GET = array_map('mysql_real_escape_string', $_GET);
$HTTP_POST_VARS = array_map('mysql_real_escape_string', $HTTP_POST_VARS);
$_COOKIE = array_map('mysql_real_escape_string', $_COOKIE);
}
else
{
$_GET = array_map('stripslashes', $_GET);
$_POST = array_map('stripslashes', $_POST);
$_COOKIE = array_map('stripslashes', $_COOKIE);
$_GET = array_map('mysql_real_escape_string', $_GET);
$_POST = array_map('mysql_real_escape_string', $_POST);
$_COOKIE = array_map('mysql_real_escape_string', $_COOKIE);
}
?>
<?php
$yourmail="info@xxy.hu";
$confirmthing="Hrlevél";
$yourfilepath="xxy";

?>
Mutasd a teljes hozzászólást!
igen.
pl
if (!empty($_GET)) $_GET = array_map('stripslashes', $_GET);
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd