register_globals és asp_tags baj ha On-n van?
nos lenne egy olyan krédésem hogy:
van egy texarea-m name="adat"
és megakaom jeleniteni php-ben amit oda irok.
és ugy jelenitem meg hogy print $adat
na de ez csak akkor jó ha beálítom a php.ini-ben a
register_globals = On -t
ez most bajd nem lesz ettől vmi rossz vagy rosszab?
és még az hogy beálitom azt hogy
asp_tags = On
hogy ezt is ismerje
<% %>
az bajd rossze lesz tőle vmi vagy rosszab lesztőle vmi????
■ van egy texarea-m name="adat"
és megakaom jeleniteni php-ben amit oda irok.
és ugy jelenitem meg hogy print $adat
na de ez csak akkor jó ha beálítom a php.ini-ben a
register_globals = On -t
ez most bajd nem lesz ettől vmi rossz vagy rosszab?
és még az hogy beálitom azt hogy
asp_tags = On
hogy ezt is ismerje
<% %>
az bajd rossze lesz tőle vmi vagy rosszab lesztőle vmi????
$_POST
baj lehet
Ami az ASP tageket illeti, csak azért lehet kellemetlen a használatuk, mert ha hordozható programot akarsz (mondjuk ingyenes szolgáltatóra akarod tenni, vagy akár egyik ingyenesről másikra áttenni), akkor ciki, ha ott nincs bekapcsolva, mert te nem tudod bekapcsolni.
Kapcsold ki a register_globals-t
asp_tags
opciónak ehhez semmi köze, azt szerintem célszerű kikapcsolni, a PHP-nek megvannak a saját tagjei. A register_globals azt szabályozza, hogy bizonyos, köztük az űrlapról érkező változók is globálisak legyenek-e automatikusan vagy sem. Mivel rájöttek, hogy ez egy komoly biztonsági rést jelent, ezért ez alapértelmezetten ki van kapcsolva, tégy te is így. Helyette, ahogy a fennebbi hozzászólásban is olvashatod, attól függően, hogy GET vagy POST metódussal érkeznek az adatok, a $_GET ill. a $_POST tömbökön keresztül érheted el a felhasználói beviteleket.Számít-e máshol?
mert most olvok egy leirást és ott ezzel csinták és nem volt jó azért kapcsoltam be
az <% %> nem akarom hasznni csak kédrem h nem e van kihatásal másra.
tehát én nem hasznomo egyiket sem de másnak etöl nem-e lesze baja az a kérdéesm
nem lesz
Köszönöm
és kössz