Archívum - 2009 - Fórum téma
február 23
rewrite rule/cond-ban egy konyvtar kihagyasa
Sziasztok,
Apache 2.0.52
nem nagyon ismerem az apache mod_rewrite hasznaltat, mert eddig eloretelepitett rendszerekkel volt dolgom.
Most is ez a helyzet, de! Van egy CakePHP-s weboldal, amelynek ugye van egy legfelso szintu .htaccess fajlja a kovetkezo tartalommal:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Bizonyos elemekhez, jelen pillanatban kepekhez(csak jpg kiterjesztessel), amely a documents konyvtaron belul helyezkednek el, ez az app konyvtarral egy szinten van, hozza kellene fernem.
A kep elereset adatbazislekeressel es egyeb muveletekkel meghatarozom es vegen szeretnem atiranyitani a documents konyvtaron belul a megfelelo helyre.
A kerdesem tehat, hogyan erem el, hogy a documents konyvtaron beluli atiranyitott tartalom ne fusson at a CakePHP ertelmezojen, mindezt RewriteRule es/vagy RewriteCond segitsegevel?
az elso probalkozasom vhogy igy nezett ki:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_FORWARDED}
RewriteRule ^$ (ide nem tudom mi jon)
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
valaszotokat elore is koszonom
-cs-
Sanyi
■ Apache 2.0.52
nem nagyon ismerem az apache mod_rewrite hasznaltat, mert eddig eloretelepitett rendszerekkel volt dolgom.
Most is ez a helyzet, de! Van egy CakePHP-s weboldal, amelynek ugye van egy legfelso szintu .htaccess fajlja a kovetkezo tartalommal:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Bizonyos elemekhez, jelen pillanatban kepekhez(csak jpg kiterjesztessel), amely a documents konyvtaron belul helyezkednek el, ez az app konyvtarral egy szinten van, hozza kellene fernem.
A kep elereset adatbazislekeressel es egyeb muveletekkel meghatarozom es vegen szeretnem atiranyitani a documents konyvtaron belul a megfelelo helyre.
A kerdesem tehat, hogyan erem el, hogy a documents konyvtaron beluli atiranyitott tartalom ne fusson at a CakePHP ertelmezojen, mindezt RewriteRule es/vagy RewriteCond segitsegevel?
az elso probalkozasom vhogy igy nezett ki:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_FORWARDED}
RewriteRule ^$ (ide nem tudom mi jon)
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
valaszotokat elore is koszonom
-cs-
Sanyi
PHP nem tudja betölteni a mysql, mysqli, curl modult
Üdv!
Van egy kis problémám php telepítéssel...
WinXP (SP3), apache 2.2.11, php 5.2.8
A címben említett három dll-t nem tudja betölteni a php, de más dll-eket ugyanabban a mappában (pl. gd, sqlite, stb) gond nélkül. Azt állítja, nem találja a fájlokat, márpedig minden kétséget kizáróan a php.ini extension_dir által hivatkozott mappában vannak...
Plusz mindhárom extension-re kétszer dobja a hibaüzenetet, pedig csak egyszer szerepelnek a php.ini-ben...
Gugliban kerestem már, de csak phpmyadmin-os hibákat ad ki...
Kérdés: mi lehet az ok, a megoldás, milyen irányban keresgéljek esetleg?
Kösz a figyelmet!
■ Van egy kis problémám php telepítéssel...
WinXP (SP3), apache 2.2.11, php 5.2.8
A címben említett három dll-t nem tudja betölteni a php, de más dll-eket ugyanabban a mappában (pl. gd, sqlite, stb) gond nélkül. Azt állítja, nem találja a fájlokat, márpedig minden kétséget kizáróan a php.ini extension_dir által hivatkozott mappában vannak...
Plusz mindhárom extension-re kétszer dobja a hibaüzenetet, pedig csak egyszer szerepelnek a php.ini-ben...
Gugliban kerestem már, de csak phpmyadmin-os hibákat ad ki...
Kérdés: mi lehet az ok, a megoldás, milyen irányban keresgéljek esetleg?
Kösz a figyelmet!
február 23
Ajax vissza-előre gomb
Sziasztok!
Van egy oldalam ,amelyen a lapok tartalmát szeretném Ajax-szal megoldani (már betelt a hócipőm az iframekkel), működik is, viszont az Istenért nem tudom működésre bírni a böngésző vissza-előre gombjait.
Már több helyen megnéztem(főleg angol oldalakon, mert magyarul csak elvétve találtam segédanyagot), próbálkoztam is jópár programkönyvtárral (dojo,RSH, mootools history manager stb.), de egyszerűen nem megy.
Biztos valami nagyon alap dolgot rontok el, de számomra nem egészen érthetőek a hozzájuk írt tutorialok(mit, hova kell beírni stb.).
A kérdésem az lenne, tudnátok-e segítséget írni bármelyikhez a fentiek közül?
vagy valami jó cikket ajánlani, amit esetleg kezdőként is végig tudnék követni. Még talán egy olyan oldal címe is sokat segítene, amelynek a forrásából érthetően ki tudnám szedegetni, hogy mi hova kell kerüljön és milyen formában.
Tudom először mászni kell megtanulni, s csak utána járni, de erre szeretnék minél hamarabb megoldást találni.
Előre is köszönöm!
Nu7ec
Ui.: Tanuláshoz milyen könyvet ajánlanátok?
■ Van egy oldalam ,amelyen a lapok tartalmát szeretném Ajax-szal megoldani (már betelt a hócipőm az iframekkel), működik is, viszont az Istenért nem tudom működésre bírni a böngésző vissza-előre gombjait.
Már több helyen megnéztem(főleg angol oldalakon, mert magyarul csak elvétve találtam segédanyagot), próbálkoztam is jópár programkönyvtárral (dojo,RSH, mootools history manager stb.), de egyszerűen nem megy.
Biztos valami nagyon alap dolgot rontok el, de számomra nem egészen érthetőek a hozzájuk írt tutorialok(mit, hova kell beírni stb.).
A kérdésem az lenne, tudnátok-e segítséget írni bármelyikhez a fentiek közül?
vagy valami jó cikket ajánlani, amit esetleg kezdőként is végig tudnék követni. Még talán egy olyan oldal címe is sokat segítene, amelynek a forrásából érthetően ki tudnám szedegetni, hogy mi hova kell kerüljön és milyen formában.
Tudom először mászni kell megtanulni, s csak utána járni, de erre szeretnék minél hamarabb megoldást találni.
Előre is köszönöm!
Nu7ec
Ui.: Tanuláshoz milyen könyvet ajánlanátok?
Clearbox vs valid kód
Sziasztok!
Az alábbi kérdésem lenne: A ClearBox felhasználásával lehet egyáltalán valid XHTML vagy HTML kódot létrehozni?
Nekem eddig nem sikerült (vagy csak a lehetetlent szeretném elérni...). :)
Köszönöm a válaszokat.
Üdv.
fERI
■ Az alábbi kérdésem lenne: A ClearBox felhasználásával lehet egyáltalán valid XHTML vagy HTML kódot létrehozni?
Nekem eddig nem sikerült (vagy csak a lehetetlent szeretném elérni...). :)
Köszönöm a válaszokat.
Üdv.
fERI
utcanév adatbázis
Szükségem lenne egy budapesti kerületenkénti utcanév adatbázisra. Tud valaki ilyesmiről?
■ Hibával tér vissza egy PHP szkript
Sziasztok,
Szeretném kihangsúlyozni, hogy nagyon kezdö vagyok PHP terén, ezért nem tudom pontosan leirni, hogy mit nem csinál a PHP forráskód, de megpróbálom elmagyarázni.
Adott a probléma élesben itt: http://www.laptop-service.info/smap/index.php?op=crawl ha megnyomod a "Run" gombot akkor egy rövi idö után ezzel a hibával áll meg: Total pages indexed: 1
Calculating changelog...
Creating HTML sitemap...
Warning: ksort() expects parameter 1 to be array, null given in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 49
Warning: Invalid argument supplied for foreach() in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 51
Az egész programocskát becsomagoltam ugyan úgy ahogy a tárhelyen fent van. Innen letölthetö: http://www.laptop-service.info/smap/smap.rar
Sajnos valaki nagyon kriksz-krakszosan adta meg a változókat, de remélem aki ért a PHP-hez annak nem lesz nagy gond.
Köszönettel,
laptop-service
■ Szeretném kihangsúlyozni, hogy nagyon kezdö vagyok PHP terén, ezért nem tudom pontosan leirni, hogy mit nem csinál a PHP forráskód, de megpróbálom elmagyarázni.
Adott a probléma élesben itt: http://www.laptop-service.info/smap/index.php?op=crawl ha megnyomod a "Run" gombot akkor egy rövi idö után ezzel a hibával áll meg: Total pages indexed: 1
Calculating changelog...
Creating HTML sitemap...
Warning: ksort() expects parameter 1 to be array, null given in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 49
Warning: Invalid argument supplied for foreach() in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 51
Az egész programocskát becsomagoltam ugyan úgy ahogy a tárhelyen fent van. Innen letölthetö: http://www.laptop-service.info/smap/smap.rar
Sajnos valaki nagyon kriksz-krakszosan adta meg a változókat, de remélem aki ért a PHP-hez annak nem lesz nagy gond.
Köszönettel,
laptop-service
február 21
Űrlap automatikus elküldése lap betöltésekor
A következőben kérem a segítségetek:
Egy VirtueMart/Joomla alapú webáruház testreszabásával foglalkozom épp. A probléma, amibe beleütköztem a következő:
Ha az áruházban a vevő használ kedvezménykupont, akkor van lehetősége ezt a kosárnál megadni. A rendszer a kuponkedvezmény bevitele után újraszámolja az árat, de az adót nem. Az adó csak akkor kerül helyesen kijelzésre, ha a vásárló rákattint a kosár tartalom frissítése gombra.
Persze, ha a vevő a kasszához megy, már a helyes számok kerülnek kijelzésre, de addig is zavaró lehet, ha valaki látja a kosara tartalmát - helytelenül számolt ÁFA-val, vagy helytelenül számolt kedvezménnyel.
A probléma megoldódna, ha a kosár oldalra lépéskor a rendszer magától megnyomná a frissítés gombot. Az a frissítés gomb valójában egy közönséges Űrlap feldolgozó submit gomb POST metódussal.
Nem találtam meg a fentiekre eddig a jó módszert.
Ha van valakinek ötlete arra, hogyan lehet elérni, hogy az űrlap küldés automatikusan megtörténjen a lap meghívásakor, akkor szívesen venném ezt.
■ Egy VirtueMart/Joomla alapú webáruház testreszabásával foglalkozom épp. A probléma, amibe beleütköztem a következő:
Ha az áruházban a vevő használ kedvezménykupont, akkor van lehetősége ezt a kosárnál megadni. A rendszer a kuponkedvezmény bevitele után újraszámolja az árat, de az adót nem. Az adó csak akkor kerül helyesen kijelzésre, ha a vásárló rákattint a kosár tartalom frissítése gombra.
Persze, ha a vevő a kasszához megy, már a helyes számok kerülnek kijelzésre, de addig is zavaró lehet, ha valaki látja a kosara tartalmát - helytelenül számolt ÁFA-val, vagy helytelenül számolt kedvezménnyel.
A probléma megoldódna, ha a kosár oldalra lépéskor a rendszer magától megnyomná a frissítés gombot. Az a frissítés gomb valójában egy közönséges Űrlap feldolgozó submit gomb POST metódussal.
Nem találtam meg a fentiekre eddig a jó módszert.
Ha van valakinek ötlete arra, hogyan lehet elérni, hogy az űrlap küldés automatikusan megtörténjen a lap meghívásakor, akkor szívesen venném ezt.
Redirect 301 GET érték figyelembevételével
Sziasztok!
Az alábbi feladatot szeretném megoldalni, de hiába probálkoztam, nem igazán jött össze, így érdeklődnék, hogy ki hogy oldaná meg.
Van egy oldal, melynek az URL felépítése az alábbi: http://www.domain.hu/index.php?inc=101, http://www.domain.hu/index.php?inc=102, stb.
Ezeket az URL-eket szeretném .htaccess és Redirect 301 segítségével az alábbi címekre átirányítani: http://www.domain.hu/valami, http://www.domain.hu/avalami (azaz http://www.domain.hu/index.php?inc=101 URL a http://www.domain.hu/valami URL-re irányítódjon át, a http://www.domain.hu/index.php?inc=102 pedig a http://www.domain.hu/avalami URL-re).
Mivel az inc=101, stb. adatok nem tartalmaznak infót arról, hogy hova kell átirányítani azokat, így mindegyik átirányítást egyenként kell megírnom. Viszont a technikai megvalósításban elakadtam... teljesen mindegy, hogy milyen feltételt állítottam össze, az ?inc=101-es nem vette figyelembe.
Tudna nekem valaki segíteni?
Előre is köszönöm.
Üdv.
fERI
■ Az alábbi feladatot szeretném megoldalni, de hiába probálkoztam, nem igazán jött össze, így érdeklődnék, hogy ki hogy oldaná meg.
Van egy oldal, melynek az URL felépítése az alábbi: http://www.domain.hu/index.php?inc=101, http://www.domain.hu/index.php?inc=102, stb.
Ezeket az URL-eket szeretném .htaccess és Redirect 301 segítségével az alábbi címekre átirányítani: http://www.domain.hu/valami, http://www.domain.hu/avalami (azaz http://www.domain.hu/index.php?inc=101 URL a http://www.domain.hu/valami URL-re irányítódjon át, a http://www.domain.hu/index.php?inc=102 pedig a http://www.domain.hu/avalami URL-re).
Mivel az inc=101, stb. adatok nem tartalmaznak infót arról, hogy hova kell átirányítani azokat, így mindegyik átirányítást egyenként kell megírnom. Viszont a technikai megvalósításban elakadtam... teljesen mindegy, hogy milyen feltételt állítottam össze, az ?inc=101-es nem vette figyelembe.
Tudna nekem valaki segíteni?
Előre is köszönöm.
Üdv.
fERI
Saját eseményre egyedi feladat fusson le.
Régebben már foglalkoztam a témával, azonban nem jutottam túl rajta, most előkerült megint.
Ha van egy önálló szubrutin, aminek mondjuk az a feladata, hogy előugró ablakban bekérjen egy e-mail címet, ellenőrizze annak helyességét és mentse adatbázisba, akkor az úgy a legtöbbször felhasználható és legfüggetlenebb, ah a szubrutin a saját feladatán kívül semmilyen más feladatot, parancsot nem hajt végre.
Egyszerűen megoldható, hogy legyen a dokumentumnak egy egyedi esemény figyelés és kezelés, így mikor kész a rögzítés, a szubrutin trigger-el egy készen vagyok eseményt, amire a dokumentumban hozzá társított esemény kezelő lefut.
Azt terveztem, hogy amikor elindul a szubrutin, az azt kiváltó esemény ad információt arról, hogy minek kell majd történnie ha a kiváltott esemény befejeződik. Így könnyedén megoldható, hogy egy bizonyos oldalon az e-mail cím rögzítése után töltődjön újra az oldal, egy másik oldalon meg csak egészüljön ki egy lista az új címmel.Milyen módon érhetem el az esemény kezelőben az onReady értékét? Néhány órát már próbálgattam, és többnyire undefined értéket kapok.
Vissza vissza térek ehhez a bejegyzéshez http://weblabor.hu/forumok/temak/21335, azonban ez nekem tökéletesen kínai.
Amit tudok, hogy valamilyen módon tárolni kellene a bekövetkező eseményekhez tartozó onReady eseményeket, de hogyan?
■ Ha van egy önálló szubrutin, aminek mondjuk az a feladata, hogy előugró ablakban bekérjen egy e-mail címet, ellenőrizze annak helyességét és mentse adatbázisba, akkor az úgy a legtöbbször felhasználható és legfüggetlenebb, ah a szubrutin a saját feladatán kívül semmilyen más feladatot, parancsot nem hajt végre.
Egyszerűen megoldható, hogy legyen a dokumentumnak egy egyedi esemény figyelés és kezelés, így mikor kész a rögzítés, a szubrutin trigger-el egy készen vagyok eseményt, amire a dokumentumban hozzá társított esemény kezelő lefut.
Azt terveztem, hogy amikor elindul a szubrutin, az azt kiváltó esemény ad információt arról, hogy minek kell majd történnie ha a kiváltott esemény befejeződik. Így könnyedén megoldható, hogy egy bizonyos oldalon az e-mail cím rögzítése után töltődjön újra az oldal, egy másik oldalon meg csak egészüljön ki egy lista az új címmel.
jQuery(document).ready(function(){
$(document).bind("kesz", function(e){
//itt hajtódna végre az onReady esemény
});
});
<input type="button" value="Add meg a címedet!" onclick="routEvent('/*paraméterek az eseményhez*/','/*Itt van az onReady függvény*/')" />
Vissza vissza térek ehhez a bejegyzéshez http://weblabor.hu/forumok/temak/21335, azonban ez nekem tökéletesen kínai.
Amit tudok, hogy valamilyen módon tárolni kellene a bekövetkező eseményekhez tartozó onReady eseményeket, de hogyan?
február 20
Hogyan nyitok JavaScript-tel új ablakot?
Szóval azt szeretném elérni mint ami ezen a linken van.
http://www.pvzrt.hu/index.php?p=vizdij
Alul ki lehet választani listából a várost és a lekérdez gombra kattintva nyílik meg az új ablak.
A lista nem kell természetesen csak annyit szeretnék elérni, hogy egy linkre kattintva megjelenne egy rögzített ablak ahol megadok új szöveget.
Köszi a választ.
■ http://www.pvzrt.hu/index.php?p=vizdij
Alul ki lehet választani listából a várost és a lekérdez gombra kattintva nyílik meg az új ablak.
A lista nem kell természetesen csak annyit szeretnék elérni, hogy egy linkre kattintva megjelenne egy rögzített ablak ahol megadok új szöveget.
Köszi a választ.