Webbplats programkod måste optimeras för att arbeta med många olika program surfande, t.ex. Firefox eller Safari . Ibland kommer kodande oförenlighet påverka inställningarna för en webbläsare , så att användarna inte har samma tillgång som användare av en annan webbläsare . PHP-kod avsedd att skapa användarsessioner för kundvagnar eller profiler som sparats på en webbplats är ibland oförenliga med vissa säkerhetsfunktioner som ingår i Internet Explorer 8 . PHP Sessions
Session kodning i PHP gör en webb-programmerare att anpassa en webbplats upplevelse för varje besökare baserat på data som sparats under sessionen . När en webbplats besökare startar en session genom att logga in ett användarnamn till exempel , skapar det en uppsättning data som kan informera vilka program visas på en sida eller dra upp profilinformation sparas under tidigare sessioner . Ett PHP session är nödvändigt att skapa sparade användardata eftersom normala HTML -koden inte kommer att överföra information från en webbsida tillgång till nästa.
IE8 Problem
Internet Explorer 8 användare har rapporterat problem med hjälp av webbplatser som använder PHP session kodning för att spara användardata . Användare Inlägg i flera online anslagstavlor visar att IE8 kommer att förlora sessionsdata som besökare dirigeras från en sida till en annan inom en webbplats , även om Mozilla Firefox , Google Chrome och andra program surfar fortsätter loggning undersökningsdata . Enligt användarnas rapporter , är detta problem antingen intermittent eller kommer alltid förhindra PHP session data som ska sparas när en besökare är riktad till en annan sida .
Cookies
Cookies är små datapaket som samlas in av en webbläsare och skickas till en webbplats server när en användare är inloggad i en PHP- session . Senare har dessa paket skickas tillbaka till webbläsaren när användaren återvänder till ett PHP session , även om sessionen är nytt , det ofta förlitar sig på data som sparats under tidigare sessioner . Den enda hemsida kan läsa cookie -filen är den webbplats som skapade det , så en webbplats som använder PHP sessioner måste skapa cookie- filer för varje användare . Addera Resolution
Kontrollera säkerhetsinställningarna för Internet Explorer 8 kan klara upp PHP sessioner problemet , är den som anges av användaren inlägg i forum teknik Support . IE8 säkerhetsinställningar kan nås genom att öppna ett webbläsarfönster och välja Internet-alternativ från menyn Verktyg . Från den dialogruta som visas väljer du fliken "Säkerhet" och klicka sedan på " Internet " ikonen . Om Skyddat läge är aktiverat i dessa alternativ , inaktivera det som kan blockera cookies . Inkompatibiliteter i PHP strängar skicka data till och från en webbserver kan också orsaka session problem, ett felaktigt tecken i en sträng kan hålla cookies från att överföras korrekt Addera
.