Archívum - Okt 2007 - Fórum téma
október 5
Shift+1 karakter szűrése MySQL sor beszúrásnál
Sziasztok!
Kező PHP-s ként egy ismeretlen problémával állok szemben!
Form-ból való adatfeltöltéskor(MySQL-be), ha valaki aposztrófot (Shift+1) szúr be a mezőbe a script MYSQL hibával tér vissza és nem kap adatokat, de azért egy sort bebiggyeszt üresen az adott táblába!?
Kérdés, hogy mivel tudnám megszűrni , hogy ne vegye az aposztrófot a VALUE zárásának?
Jó webmolyolást kíván:
F.Ádám
■ Kező PHP-s ként egy ismeretlen problémával állok szemben!
Form-ból való adatfeltöltéskor(MySQL-be), ha valaki aposztrófot (Shift+1) szúr be a mezőbe a script MYSQL hibával tér vissza és nem kap adatokat, de azért egy sort bebiggyeszt üresen az adott táblába!?
Kérdés, hogy mivel tudnám megszűrni , hogy ne vegye az aposztrófot a VALUE zárásának?
Jó webmolyolást kíván:
F.Ádám
Include hagyományos ASP-ben (nem .NET)
"Hagyományos" include érdekelne ASP-ben (nem .NET).
Jscript/VBasic-ben úgy látom nincs a PHP-szerű include; marad a script lezárás, majd SSI-vel a webszerver veszúrja (ennek végülis köze nincs az ASP-hez, hiszen a webszerver végzi).
Azonban mi a teendő olyankor, amikor nem tudom előre, hogy mi az amit be akarok szúrni? Például ULR-ből kapott paraméter alapján kell dinamikusan beszúrni HTML kódot, mondjuk "oldal_{get_szorszam}.html"-t akarom. Erre ugye nem jó a script lezárás + SSI módszer.
Persze meg lehet csinálni, hogy FileSystemObject-el az adott html-t megnyitni, beolvasni, kinyomtatni, de van-e erre valami ésszerűbb/elegánsabb módszer?
(nem vagyok gyakorlott IIS programozásban, de azért ezen első látásra kicsit lefagytam, hogy nincs include)
■ Jscript/VBasic-ben úgy látom nincs a PHP-szerű include; marad a script lezárás, majd SSI-vel a webszerver veszúrja (ennek végülis köze nincs az ASP-hez, hiszen a webszerver végzi).
Azonban mi a teendő olyankor, amikor nem tudom előre, hogy mi az amit be akarok szúrni? Például ULR-ből kapott paraméter alapján kell dinamikusan beszúrni HTML kódot, mondjuk "oldal_{get_szorszam}.html"-t akarom. Erre ugye nem jó a script lezárás + SSI módszer.
Persze meg lehet csinálni, hogy FileSystemObject-el az adott html-t megnyitni, beolvasni, kinyomtatni, de van-e erre valami ésszerűbb/elegánsabb módszer?
(nem vagyok gyakorlott IIS programozásban, de azért ezen első látásra kicsit lefagytam, hogy nincs include)
Flash Banner location kinyerése
Sziasztok.
Készítek a www.elektroportal.tvn.hu oldalra egy AdServer-t is.
Egy egyszerűbbre gondoltam de mégis elakadtam vele.
Arról lenne szó, hogy kiíratom a bannert JavaScript-el hogy egyből aktivált legyen (ne kelljen rákattintani)
és nem egyből azt a linket nyitná meg amit beleprogramoztak hanem amit php-vel szeretnék megnyitni.
Pl. a banner címe: http://www.mihezkezdjek.hu
Én ebből ilyen linket szeretnék csinálni: adclickcount.php?location=www.mihezkezdjek.hu
Így próbáltam már:
És HTML-ben így íratom ki:
Rákattintok a banner-re és mit nyit meg? "undefined"
Hogy lehetne ezt megoldani, hogy módosítani tudjam a banner linkjét?
Vagy számolni tudjam a kattintásokat?
Köszi szépen
■ Készítek a www.elektroportal.tvn.hu oldalra egy AdServer-t is.
Egy egyszerűbbre gondoltam de mégis elakadtam vele.
Arról lenne szó, hogy kiíratom a bannert JavaScript-el hogy egyből aktivált legyen (ne kelljen rákattintani)
és nem egyből azt a linket nyitná meg amit beleprogramoztak hanem amit php-vel szeretnék megnyitni.
Pl. a banner címe: http://www.mihezkezdjek.hu
Én ebből ilyen linket szeretnék csinálni: adclickcount.php?location=www.mihezkezdjek.hu
Így próbáltam már:
on (release) {
getURL(clickTAG,clickTARGET);
}
getURL(clickTAG,clickTARGET);
}
És HTML-ben így íratom ki:
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='468' height='60'>
<param name='movie' value=banner.swf'>
<param name='quality' value='high'>
<param name='wmode' value='transparent'>
<param name='FlashVars' value='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank'/>
<embed src='banner.swf' FlashVars='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank' quality='high' wmode='transparent' width='468' height='60' type='application/x-shockwave-flash' pluginspace='http://www.macromedia.com/go/getflashplayer'>
</embed>
</object>
<param name='movie' value=banner.swf'>
<param name='quality' value='high'>
<param name='wmode' value='transparent'>
<param name='FlashVars' value='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank'/>
<embed src='banner.swf' FlashVars='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank' quality='high' wmode='transparent' width='468' height='60' type='application/x-shockwave-flash' pluginspace='http://www.macromedia.com/go/getflashplayer'>
</embed>
</object>
Rákattintok a banner-re és mit nyit meg? "undefined"
Hogy lehetne ezt megoldani, hogy módosítani tudjam a banner linkjét?
Vagy számolni tudjam a kattintásokat?
Köszi szépen
október 4
Ékezetek figyelmen kívül hagyása Postgre SQL select-ben
Sziasztok!
Hogyan tudom elérni, hogy "alma" szóra keresve LIKE-al az "alma","álma", "Almák" találatokat visszakapjam?
mySQL-ben ha nem használok collate-et, akkor így működik. A nagy és kisbetűket ILIKE-al megoldottam, de az ékezetes találatokat nem tudom, hogy kellene select-elnem.
Előre is köszönöm.
Üdv Karesz
■ Hogyan tudom elérni, hogy "alma" szóra keresve LIKE-al az "alma","álma", "Almák" találatokat visszakapjam?
mySQL-ben ha nem használok collate-et, akkor így működik. A nagy és kisbetűket ILIKE-al megoldottam, de az ékezetes találatokat nem tudom, hogy kellene select-elnem.
Előre is köszönöm.
Üdv Karesz
FckEditor böngészés a szerveren
van ez a progi, van neki egy képfeltöltője, ott pedig egy feltöltés...
nos, feltölteni nem tölt semmit, pedig configolatam már 2 órát, összevissza keresgéletm...
van elvileg egy uploaders tests nevű file benne, azt megnéztem és szerintem feltölti a képeket..
csak éppen nem tudom hova, pedig átnéztem az összes mappát..
tehát, valami biztos config kéne nekem amivel tudok feltölteni képet, flasht stb.. és tudom használni a böngészés aszerveren funciót is, jelenleg hiba üzenet, szép nagy ablakban: xml request error: OK(200)
köszönöm és elnézést ha össze vissza írok, leragad a szemem, ha valamit nem érthetően írtam, kérdezz
■ nos, feltölteni nem tölt semmit, pedig configolatam már 2 órát, összevissza keresgéletm...
van elvileg egy uploaders tests nevű file benne, azt megnéztem és szerintem feltölti a képeket..
csak éppen nem tudom hova, pedig átnéztem az összes mappát..
tehát, valami biztos config kéne nekem amivel tudok feltölteni képet, flasht stb.. és tudom használni a böngészés aszerveren funciót is, jelenleg hiba üzenet, szép nagy ablakban: xml request error: OK(200)
köszönöm és elnézést ha össze vissza írok, leragad a szemem, ha valamit nem érthetően írtam, kérdezz
október 3
foldrajzi helyezkedes
Sziasztok,
Egy erdekes dologra lettem figyelmes a minap. Igazabol eddig is feltunt, de kulonosebben sokat nem foglalkoztam vele. Heba-hoba az ember elvetodik olyan weboldalakra ahol kulonbozo tarskereso oldalak hirdeteseit lehet latni, roppant attraktiv holgyeket ajanlanak ( :o)) ) es a szoveg a kovetkezo: "meet these girls from your area". Mostmar gondolom mindenki tisztaban van azzal hogy mirol is beszelek :o).
No, eddig nem tunt fel, de a mai napon megragadt a szemem azon, hogy telibe talalta azt a varost ahol en tartozkodom sot meg par varosbol is ajanlott holgyeket amelyek a kozelben vannak. Tehat Meet these girls in X...fenykepek es meet these girls from X-hez kozel...es fenykepek ujra.
A kerdesem egyszeru. Hogyan csinaljak? Arra gondoltam, hogy IP cim alapjan valahogy belovik a varost, de miutan megneztem az IP cimemhez tartozo varost, rajottem, hogy az bizony nagyon nem az....de akkor megis hogyan?
Otletek? :o))
Koszonom.
■ Egy erdekes dologra lettem figyelmes a minap. Igazabol eddig is feltunt, de kulonosebben sokat nem foglalkoztam vele. Heba-hoba az ember elvetodik olyan weboldalakra ahol kulonbozo tarskereso oldalak hirdeteseit lehet latni, roppant attraktiv holgyeket ajanlanak ( :o)) ) es a szoveg a kovetkezo: "meet these girls from your area". Mostmar gondolom mindenki tisztaban van azzal hogy mirol is beszelek :o).
No, eddig nem tunt fel, de a mai napon megragadt a szemem azon, hogy telibe talalta azt a varost ahol en tartozkodom sot meg par varosbol is ajanlott holgyeket amelyek a kozelben vannak. Tehat Meet these girls in X...fenykepek es meet these girls from X-hez kozel...es fenykepek ujra.
A kerdesem egyszeru. Hogyan csinaljak? Arra gondoltam, hogy IP cim alapjan valahogy belovik a varost, de miutan megneztem az IP cimemhez tartozo varost, rajottem, hogy az bizony nagyon nem az....de akkor megis hogyan?
Otletek? :o))
Koszonom.
Hozzászólások témája és RSS
Sziasztok, javaslattal élnék.
Szerintem a hozzászólásoknál elég fárasztó mindig megadni a témát, én rendre azt érzem, hogy csak erőltetés. Eleve ugye egy adott topikban vagyok, nyilvánvalóan ahhoz szeretnék hozzáfűzni valamit, külön a kommentemnek még címet is adni ágyúval verébre dolog.
Lehetne opcionális, kitöltetlenség esetén az RSS-be mehetne az első X karakter. Az első szavak sokszor sokkal informatívabbak, mint az általam odakiötölt cím. Számos helyen adnak tárgysori relevanciát a szövegtörzs kezdetének, l. gmail, reddit RSS (az egész szöveget a tárgysorba rakják), címtelen versek és népdalok (hogy egy távoli példát is hozzak) stb.
Lehet, hogy írok hozzá userscriptet...
Ezen kívül az RSS lehetne még informatívabb. A From mező például egyenstring ("Weblabor - Hozzászólások"), nem a hozzászóló nevét tartalmazza. Szerintem a From mezőbe bele kéne írni a hozzászóló nickjét és a topikcímet.
üdv,
Marci
■ Szerintem a hozzászólásoknál elég fárasztó mindig megadni a témát, én rendre azt érzem, hogy csak erőltetés. Eleve ugye egy adott topikban vagyok, nyilvánvalóan ahhoz szeretnék hozzáfűzni valamit, külön a kommentemnek még címet is adni ágyúval verébre dolog.
Lehetne opcionális, kitöltetlenség esetén az RSS-be mehetne az első X karakter. Az első szavak sokszor sokkal informatívabbak, mint az általam odakiötölt cím. Számos helyen adnak tárgysori relevanciát a szövegtörzs kezdetének, l. gmail, reddit RSS (az egész szöveget a tárgysorba rakják), címtelen versek és népdalok (hogy egy távoli példát is hozzak) stb.
Lehet, hogy írok hozzá userscriptet...
Ezen kívül az RSS lehetne még informatívabb. A From mező például egyenstring ("Weblabor - Hozzászólások"), nem a hozzászóló nevét tartalmazza. Szerintem a From mezőbe bele kéne írni a hozzászóló nickjét és a topikcímet.
üdv,
Marci
október 2
Több requestől lefagy az Apache
Hi!!
Eddig azt hittem, hogy ha én otthon akarok fejleszteni valami nagyon frappáns AJAX dolgot, akkor elég értenem a PHP, SQL, a HTML, és a JavaScript progoláshoz. Most miután két napja szenvedek a dologgal, most már muszáj viszont segítséget kérnem az apache-hoz.
CMS-t írok, ami teljesen AJAX-rendszerű lesz, és ezért szépen megcsinálgattam az alap dolgaimat az ajaxhoz, amik mentek is simán, amíg nem pakoltam ezt össze a PHP projectemmel. Semmi gond nem lenne, ha kapnék valami szép PHP hibát, akkor tudnám, hogy hol is keressem a _saját_ hülyeségemet a kódban.
Ehelyett viszont jó esetben nem hívódik meg a php script, de leggyakrabban kihal az Apache.
Prototype.js libraryt használok a requestekhez, ment több is egyszerre lazán. Ha viszont két PHP request esik be a szerverhez, akkor vége, mint a Twin Peaksnek. Az apache error logot nézve ezt látom:
[code]
[Tue Oct 02 13:08:05 2007] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Tue Oct 02 13:08:05 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Tue Oct 02 13:08:05 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Tue Oct 02 13:08:08 2007] [notice] Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3 configured -- resuming normal operations
[Tue Oct 02 13:08:08 2007] [notice] Server built: Mar 5 2007 11:23:00
[Tue Oct 02 13:08:08 2007] [notice] Parent: Created child process 952
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Child process is running
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Acquired the start mutex.
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Starting 250 worker threads.
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Starting thread to listen on port 443.
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Starting thread to listen on port 80.
[Tue Oct 02 13:17:05 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
Eddig azt hittem, hogy ha én otthon akarok fejleszteni valami nagyon frappáns AJAX dolgot, akkor elég értenem a PHP, SQL, a HTML, és a JavaScript progoláshoz. Most miután két napja szenvedek a dologgal, most már muszáj viszont segítséget kérnem az apache-hoz.
CMS-t írok, ami teljesen AJAX-rendszerű lesz, és ezért szépen megcsinálgattam az alap dolgaimat az ajaxhoz, amik mentek is simán, amíg nem pakoltam ezt össze a PHP projectemmel. Semmi gond nem lenne, ha kapnék valami szép PHP hibát, akkor tudnám, hogy hol is keressem a _saját_ hülyeségemet a kódban.
Ehelyett viszont jó esetben nem hívódik meg a php script, de leggyakrabban kihal az Apache.
Prototype.js libraryt használok a requestekhez, ment több is egyszerre lazán. Ha viszont két PHP request esik be a szerverhez, akkor vége, mint a Twin Peaksnek. Az apache error logot nézve ezt látom:
[code]
[Tue Oct 02 13:08:05 2007] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Tue Oct 02 13:08:05 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Tue Oct 02 13:08:05 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Tue Oct 02 13:08:08 2007] [notice] Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3 configured -- resuming normal operations
[Tue Oct 02 13:08:08 2007] [notice] Server built: Mar 5 2007 11:23:00
[Tue Oct 02 13:08:08 2007] [notice] Parent: Created child process 952
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Child process is running
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Acquired the start mutex.
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Starting 250 worker threads.
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Starting thread to listen on port 443.
[Tue Oct 02 13:08:12 2007] [notice] Child 952: Starting thread to listen on port 80.
[Tue Oct 02 13:17:05 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
Scrollozható elem háttérszíne csak a látható részig tart
Sziasztok!
Itt a weblaboron (is) találtam egy furcsaságot (ami mellesleg a saját munkámban is megjelent és szeretném frappánsan kiküszöbölni) Firefox alatt.
A jelenség:
itt
Nézzétek meg: a beillesztett kód alatt a scrollbart elhúzva a háttérszín (fehér) nem folytatódik, hanem az alatta (?) lévő elem (szürke) háttere tűnik elő. Látható, hogy ez pont a scrollal felfedett területen van így, szóval bugnak tűnik. Vagy nem az? Hogyan lehetne ezt kiküszöbölni?
Köszi...
■ Itt a weblaboron (is) találtam egy furcsaságot (ami mellesleg a saját munkámban is megjelent és szeretném frappánsan kiküszöbölni) Firefox alatt.
A jelenség:
itt
Nézzétek meg: a beillesztett kód alatt a scrollbart elhúzva a háttérszín (fehér) nem folytatódik, hanem az alatta (?) lévő elem (szürke) háttere tűnik elő. Látható, hogy ez pont a scrollal felfedett területen van így, szóval bugnak tűnik. Vagy nem az? Hogyan lehetne ezt kiküszöbölni?
Köszi...
PHP FTP upload a böngészőből
Sziasztok!
Megoldást keresek a következőre:
ami kellene: feltolt.php (ez tartalmazná a jelszavat, a hostot, a logint passiv vagy aktív módot stb.
Ha beírnám a böngészőbe pl: http://www.azenoldalam.hu/feltolt.php?=szoveg.txt
akkor a c:/ meghajtón lévő szoveg.txt felmásolná a www.azenoldala.hu-ra.
Egyszóval egy olyan ftp feltöltésre lenne szükségem, ami úgy tölti fel a c:/ ről a file-t hogy a böngészőbe írom be.
Az mkdir.php?=konyvtar nekem elkészít egy könyvtárat, de nem tudom, hogyan lehet beletölteni file-t,
Előre is köszönöm srácok a segítséget!
■ Megoldást keresek a következőre:
ami kellene: feltolt.php (ez tartalmazná a jelszavat, a hostot, a logint passiv vagy aktív módot stb.
Ha beírnám a böngészőbe pl: http://www.azenoldalam.hu/feltolt.php?=szoveg.txt
akkor a c:/ meghajtón lévő szoveg.txt felmásolná a www.azenoldala.hu-ra.
Egyszóval egy olyan ftp feltöltésre lenne szükségem, ami úgy tölti fel a c:/ ről a file-t hogy a böngészőbe írom be.
Az mkdir.php?=konyvtar nekem elkészít egy könyvtárat, de nem tudom, hogyan lehet beletölteni file-t,
Előre is köszönöm srácok a segítséget!