anoniem Geplaatst: 14 november 2003 Delen Geplaatst: 14 november 2003 Hoi. Ik beheer deels een site, deze heeft een pass script zodat mensen kunnen inloggen en via Content Management teksten en plaatjes kunnen uploaden. Nu heb ik de site gemirrorerd op mijn HD. Deze draait nu onder SuSE 8.2 met dezelfde Apache. Ipv PHP 4.1 draai ik 4.3 Ik heb ook MySQL structuur overgenomen. Alles draait zoals het behoort. Alleen het inloggen van de gebruikers gaat niet goed. Op internet werkt het perfect, maar lokaal krijg ik de boodschap dat ik de verkeerde password heb ingevoerd. Er wordt met PHP een auth.php geincluded in de 'inlog.php' waar dus de gebruikers met pass opstaan en in welke level ze behoren. Er wordt geen gebruik gemaakt van cookies. Iemand een idee waarom het niet werkt op de HD maar wel op internet. (uiteraard heb ik ook naar alle links gekeken dat ze niet naar internet verwezen) Quote Link naar reactie
anoniem Geplaatst: 14 november 2003 Auteur Delen Geplaatst: 14 november 2003 [1] error_reporting(E_ALL); [2] Check logs [3] if( !$problem_found) post_code(); Quote Link naar reactie
anoniem Geplaatst: 14 november 2003 Auteur Delen Geplaatst: 14 november 2003 Er is een tijdje geleden iets veranderd met de globals in PHP. Weet niet meer vanaf welke versie het was maar mischien is dat het. Controleer eens of je variablen wel waarden bevatten. Quote Link naar reactie
anoniem Geplaatst: 15 november 2003 Auteur Delen Geplaatst: 15 november 2003 Vanaf versie [url="http://nl2.php.net/variables.predefined"]4.2.0[/url] Grote kans dat de variabelen direct worden overgenomen i.p.v. uitlezen via $_POST["varnaam"] (of $_GET). Maar zonder foutmeldingen / code is dit gissen. Quote Link naar reactie
anoniem Geplaatst: 17 november 2003 Auteur Delen Geplaatst: 17 november 2003 Bedankt, ik zal er direct naar kijken. Want dan zal dit ook voor PHP5 gaan gelden, die zometeen ook op deze server zal worden geinstalleerd. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen