NeWorld

Naujas serveris ir vienas nesklandumas

by neworld on Rgp.04, 2007, under Blogas, NeWorld, php

Taigi persikėlėme į domenas.net. Hostingas geras, spartus. Viskas būtų buvę gerai, bet pasirodo jog šitam hostinge yra įjungtas register_globals, kuris su sesijom padaro tokį įdomų dalyką, jeigu sesija yra tarkim $_SESSION['kazkas'];, tai atsiranda kintamasis $kazkas. Ir tarkim scripte yra toks dalykas:

$kazkas=”Kažin kas?”;

Čia sakykim taip kuriu naują kintamajį, tačiau $kažkas jau prisestintas prie sesijos, taigi sesija $_SESSION['kazkas'], pasidaro “Kažin kas?” ir šita nauja reikšmė serveryje yra išsaugoma. Taigi, jeigu aš šitame kintamajame saugojau tarkim esama planetą, tai esama planeta pasidaro į kažin kas, dėl to prasideda klaidos. Vienintelis būdas buvo sugalvoti sesijos kintamiesiems ilgesnius pavadinimus.


Comments are closed.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!