Moin!
Das @ war nötig, weil ich eine Fehlermeldung mit folgendem Wortlaut bekam, die ich nicht verstehe (da ich keinen Falls register_globals on setzen möchte):
<fehler>
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off
</fehler>
Die Fehlermeldung sagt dir, was zu tun ist, damit diese Meldung nicht kommt. :)
Auch wollte ich nicht unbedingt irgendwelche Error reporting levels runtersetzen, wie
session.bug_compat_42 = 0
session.bug_compat_warn = 0in der .htaccess
Googlen nach der Meldung bringt diverse Ansätze.
1. Benutzt du session_register()?
2. Oder weist du undefinierte Variablen an $_SESSION zu?
Das @ ist jedenfalls keine so gute Idee, finde ich.
- Sven Rautenberg