Aktív témák
-
Elrood
őstag
Eddig apache 1.3.23-t és php 4.1.3-t használtam, minden rendben volt. Frissítettem a php-t 4.3.2-re.
A következő hibát csinálja:
Adott egy mondjuk proba.php. Ebben egy egyszerű php parancs van echo $bela; .
Meghívom a fájlt proba.php?bela=jozsi
Erre a php hibaüzenetet ír, hogy a bela változónak nincs értéke. Egyébként minden más php parancsot helyesen megcsinál.
Gondoltam apache verzió nem tetszik neki. Előbb 1.3.27-re majd 2.0.46-ra frissítettem, semmi, ugyanez a hiba.
Php-ban található install.txt minden követelményét elintéztem, de mindig ugyanez.
Mi lehet a baj?
Esetleg máshogy lehet változót átküldeni?''The spice exists on only one planet in the entire universe. A desolate, dry planet with vast deserts. The planet is Arrakis, also known as DUNE.''
-
bizi990
senior tag
Igen valszeg a register globals volt bekapcsolva eddig a php.ini-ben.
Még egy dolog, amire figyelj:
Asszem 4.2-től az odbc_fetch_into parameterezese változott, az utolsó két paramétert felcserélték. És gondolom nem csak az odbc-ben...
bizi -
Elrood
őstag
Naaa, ez volt a hiba. Register_globals = Off volt, Onra átírtam és megy minden úgy ahogy kell. Müxik minden php-re írt cuccom megint:).
Miért rakták defaultban Off-ra?''The spice exists on only one planet in the entire universe. A desolate, dry planet with vast deserts. The planet is Arrakis, also known as DUNE.''
-
biker
nagyúr
a kedvencem, van egy tár, ahol off-on van, és nem tudom, mit qrtakl el, de sem a $_GET[], sem a $_POST[] nem műxik, csak ha kiirod: $HTTP_GET_VARS[], stb
erre nincs valami tipped?Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
biker
nagyúr
akkor felteszem máshogy:
mi van elqrva a php.ini-ben?
(nem én raktam fel, de aki felrakta az sem tudja, engem meg nem enged hozzá, hogy játszak vele, ezért postáznom kéne a megoldást)Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
bizi990
senior tag
Én mindig a $HTTP_GET/POST_VARS-t használom, ezért nem vagyok nagyon ott a szeren.
A $_* vagy $HTTP_*_VARS elfogadásának úgy tudom verziós oka van. Melyik php-t használják?
register_globals -ot kell on -ra tenni a php.ini-ben (ha winen fut), ha engedik, ez a legegyszerűbb.
bizi -
biker
nagyúr
lenyűgöz a segítőkészséged, de:
- tudom mi a gogle
- tdom mi a php.ini
- tudom mi a register globals on/off
- tudom, miért off (verzió) és hogy NEM akarják onra
a kérdés, amire nem válaszoltál, de minden másra igen:
miért nem fogadja el a rövid változatot?
$_GET miért nem megy, ha $HTTP_GET_VARS megy?
ez a kérdés.Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
Szalma
őstag
Hmmm... Esetleg egy tipp:
Részlet a PHP dokumentációból:
''...
HTTP GET variables: $_GET
Note: Introduced in 4.1.0. In earlier versions, use $HTTP_GET_VARS.
...''
Lehet, hogy régi PHP van fenn?
Még egy gondolatsor: pont a héten szívtam egy 4.1.x-ről váltással a 4.3.x-re. Máshogy kezeli az URL-ben érkező paramétereket: az új nem rakja bele a $_GET tömbbe, ha nincs értéke...
Szeretettel:
Szalma
ui.: Tippek, csak úgy mindenkinek: a register_globals egy rohadt nagy biztonsági luk lehetőség, ami nem a programozón múlik. Az argv/argc regisztrálás kikapcsolása sokat gyorsít a php szkript futásán... -
-
bizi990
senior tag
Idézet hozzászólásomból:
A $_* vagy $HTTP_*_VARS elfogadásának úgy tudom verziós oka van. Melyik php-t használják?
A linkben szereplő oldalon volt szó erről, a pontos verziónak nem néztem utána, mert feltételeztem rólad, hogy ismered a google és tudsz olvasni, keresni egy adott site-on is. Sőt az oldalon példák is vannak arra, ha nem tudsz ezekkel boldogulni.
Megnézted egyáltalán az oldalt?!
Segíteni próbáltam!
bizi -
biker
nagyúr
tudom, hogy segíteni akartál!
gond részemről:
nem feltételeztem, hogy valahol még 4.0.x-es php megy, mert elég őskövület, ha ugy vesszük, és ezért nem érdekelt 4.1.x alatt a visszamenőleges changelist...
én voltam a hülye
gond részedről:
avval fejezted be, hogy álítsuk be a register globalst.
DE nem ez volt a kérdés, hogy mi lenne, ha visszaállítanák, hanem az, hogy a rövid változónevet miért nem érti a php!
ezért mondtam, hogy EZ nem megfelelő válasz a kérdésre, mert nem ezt kérdeztem.
és ezt nem tudom megenni, mert nem az én fennhatóságom a sever ezen pontja...Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
Aktív témák
- Milyen billentyűzetet vegyek?
- Kínai cégek segítik ezentúl a Teslát, a Renault-t, a Hyundait és a Toyotát
- Parci: Milyen mosógépet vegyek?
- DIGI kábel TV
- Milyen SSD-t vegyek?
- Mobil flották
- Horgász topik
- Alapértelmezett konfiguráción sok Core CPU-nak lehet stabilitási gondja
- Az Insta360 ellen fordítja a hatóságokat a GoPro
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Vírusirtó, Antivirus VPN kulcsok
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Steam, Ubisoft és XBOX játékok kedvező áron!
- Windows Server 2016, 2019, 2022 Standard, Datacenter, Essentials termékkulcsok - MEGA akció!
- GameStar / PC Guru játékmellékletek tokkal és borítóval 500Ft/db
- BIG BOX MechWarrior 2 - Pentium Edition (EN)
- GameStar / Gamer Magazin / PC Guru stb papírtokos játékmellékletek 350Ft/db
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen