[PHP] stristr() en juist gebruik $HTTP_REFERER

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Kird03
  • Registratie: Oktober 2003
  • Laatst online: 20-09 23:09
hoi!

ik heb een opsource gamescript gedownload en probeer dit om te bouwen naar een volledig geintegreerd script in PHPnuke

probleem is nu dat $action variable leeg blijft...
nu is de stristr() functie niet mijn favouriet.. als ik $HTTP_REFERER echo, krijg ik mijn sitenaam/adres juist te zien... dus weet niet goed wat er nu fout gaat..

als ik $_SERVER['HTTP_REFERER'] gebruik ipv $HTTP_REFERER geeft hetzelfde resultaat..
hopenlijk kan iemand mij even op de goede weg helpen?!

<?
include("modules/prom/const.php");
if ((stristr($HTTP_REFERER,$SERVER_NAME)) || ($action == "gameranks") || ($action == "top10") || ($action == "login") || ($action == "signup") || ($action == "count") || (($action == "game") && ($HTTP_REFERER)))
{
if (!$link = @mysql_connect($dbhost,$dbuser,$dbpass))
{
include("modules/prom/html.php");
HTMLbegincompact("Database Error!");
print "The game database is currently unavailable. Please try again later.\n";
HTMLendcompact();
exit;
}
mysql_select_db($dbname);
if ($action == "game")
$action = "main";
print "hier moet iets staan: $action";
include("$action.php");
}
else
{

Vaillant split aroTHERM VWL 75/5 AS +180L SWW


Acties:
  • 0 Henk 'm!

  • beetle71
  • Registratie: Februari 2003
  • Laatst online: 09-09 15:24
$_GET['action'] ipv. $action?

Just my2cents! Kijk anders even in de FAQ bij register globals.

[ Voor 31% gewijzigd door beetle71 op 01-03-2005 17:40 ]


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Naast wat beetle71 zegt zou ik sowieso de $_SERVER array gebruiken om aan de waarden te komen die je nodig hebt, en verder kun je eens kijken of je wat aan strpos hebt in plaats van stristr.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Kird03
  • Registratie: Oktober 2003
  • Laatst online: 20-09 23:09
2 tips.. 2 kansen!

ik ga aan de slag!

Vaillant split aroTHERM VWL 75/5 AS +180L SWW