קוד:
echo $HTTP_POST_VARS['username'];
לא עובד ב PHP5. לעומת זאת הקוד:
קוד:
echo $_POST['username'];
כן יעבוד.
דוגמא לשימוש ב- session_register שלא יעבוד אם תריץ את זה על PHP5
קוד:
$username = 'myuser';
session_register('username');
במקום זה, תשתמש בנתון הבא: $_SESSION
קוד:
$_SESSION['username'] = 'myuser';
או אם שם - $username נמצא איפשהו בקוד , זה ייכתב כך:
קוד:
$username = 'myuser';
$_SESSION['username'] = $username
ניסית להתקין את הסקריפט כולו על גבי שרת שתומך PHP5 ולראות מה השגיאות שנוצרות לך? אתה יכול לבדוק לאחר מכן את ה Slow query logs ולבדוק מה לא בסדר בקוד, ולתקן

פשוט וקל.