Toon posts:

[PHP] Forumsoftware verbiedt loggen van $HTTP_REFERER etc?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb zelf een bezoekersteller in PHP gemaakt die perfect werkt bij "gewone" PHP-sites die ik gemaakt heb, behalve bij een site waar het bekende YABB-forum wordt gebruikt.

De enige data die naar de database wordt geschreven is de datum-info (met now() ); andere info als IP-adres ($REMOTE_ADDR), browser ($HTTP_USER_AGENT) etc. worden NIET weggeschreven. Als ik probeer om een gewone string weg te schrijven, lukt dit zonder moeite.

Is er een manier waarop YABB voorkomt dat deze info gebruikt wordt voor iets anders dan YABB zelf, en zo ja: hoe is dit dan op te lossen?

Alvast bedankt!

Verwijderd

Staat misschien register_globals uit in de php.ini op die server?
$REMOTE_ADDR is namelijk gewoon een 'shortcut' naar $_SERVER['REMOTE_ADDR']

als deze 'shortcuts' (register_globals) niet aan staan, kan je ze niet aan spreken.

Verwijderd

Topicstarter
Had ik ook al aan gedacht, maar het gekke is dat YABB zelf wel gebruik maakt van die variabelen. Vandaar dat ik aan een blokkering dacht.

Verwijderd

Topicstarter
OK, ik ben eruit: je moet de variabelen inderdaad eerst als global declareren.

Toch bedankt!