ugrás a tartalomhoz

Archívum

május 13, 2011

Linux+Apache+PHP: XML válasz elromlik - miért?

tisch.david · 2011. Május. 13. (P), 16.09
Sziasztok!

Van egy PHP scriptem, ami egy webszolgáltatást hív meg fopen()-nel, és a válasz XML-t adja vissza. Ha ezt a kódot a gépemen futtatom, WAMP alatt, akkor megy remkül, ha viszont felteszem az egyik linuxos szerverünkre, akkor a válasz XML-ben a node-ok (a windows-os camel case helyett) csupa kisbetűsek lesznek, és bizonyos XML node attribútumok (pl. nil=1) invalid módon kerülnek a dokumentumba (pl. így, " nélkül).

Mi okozhatja ezt?

Előre is köszönöm a válaszokat!
Üdv:

Dávid
 ■

html 403 ha http van az url-ben

zzrek · 2011. Május. 13. (P), 13.15
Sziasztok!
Új szerverre tenném a webappomat, és furcsa jelenséget tapasztaltam.
Az egyik php állományom elérésére az új szerver (a régi nem, ugyanilyen esetben) 403 hibát adott vissza.
Kiderült, hogy csak akkor, ha a get paraméterek közt van egy olyan szöveg, hogy "http%3A...". Ha átírom mondjuk "htt%3A..."-re, akkor nem lesz 403.

(Egy képfájl linkjét (teljes url) adom át get-tel, előtte javascripttel encodeURIComponent-tel kódolom az adatot)

Mit javasoltok? Ne encodeURIComponent-et használjak? (Akkor mit?)
Miért csak az új szerver csinálja ezt, ez milyen szerverbeállítástól függ?

Ki tudom kerülni a dolgot sokféleképp, csak kíváncsi lennék, hogy ti mit javasoltok, és vajon mit csináltam rosszul?

Köszönöm!
 ■

PostgreSQL nem connectel

csigafattyu · 2011. Május. 13. (P), 02.02
Üdv! Ringyóz alatt szenvedek a PostgreSQL életre lehelésével. A PHPpgAdmin remekül látja, tudok mindenfélét csinálni benne. Viszont ha azt mondom PHP-ban, hogy:

$dbconn = pg_connect('host=localhost port=5432 user=postgres password=postgres dbname=proba');

akkor semmi sem történik, a $dbconn értéke false, vagyis nem sikerült. A pg_last_error() üres stringet ad. Akkor is ez az eredmény, ha localhost helyett 127.0.0.1-et írok.

Mit csinálok rosszul? Egyáltalán hol lehet megnézni valami logot, hogy mi nem sikerül?
 ■

május 13

Ajax töltés..

kriszrap · 2011. Május. 12. (Cs), 23.44
Sziasztok!!!
Ajaxba szeretném azt megoldani hogy amikor pl rányomnak egy gombra és be ugrik egy töltés gif közbe adatbázisbol kérdezle ha meg van a lekérdezés akkor eltunik a gif és meg jelenik az eredmény. Egy ilyen ajax loadingot szeretnék csinálni ha értik hogy mirol beszélek??:)
 ■

Szabványkövető webtervezés

Joó Ádám · 2011. Május. 12. (Cs), 17.47

Jeffrey Zeldman neve sokaknak ismerősen csenghet: az úriember olyan kezdeményezések értelmi szerzője, mint a The Web Standards Project és az /^A( List|n Event) Apart$/. Designing with Web Standards című kötetének 2003 óta a tengerentúlon tavaly előtt megjelent immáron a harmadik kiadása. Ez utolsóhoz szegődött társául Ethan Marcotte, aki maga is válogatott huncutságokban volt már cinkosa.

What Is The Best Way To Start A Dojo Project?

Török Gábor · 2011. Május. 12. (Cs), 16.27
Hogyan láss neki egy Dojo alapú projekt kialakításának
 ■

Open Source Community, Simplified

Tyrael · 2011. Május. 12. (Cs), 15.09
Nagyon jó összefoglalás arról, hogyan hozzunk létre pezsgő fejlesztői közösséget a projektünk körül
 ■

Több szintű törlés MySqlben

therest · 2011. Május. 12. (Cs), 13.49
Elvesztem a mysql terén kicsit.

Van három táblám, sorba kapcsolva, kettes táblának van egy oszlopa ahol a mezők az egyes tábla vonatkozó id-jét tartalmazza. A 3. tábla pedig a kettesre mutat e módon.
Példának: Galériák(id), fotók(id,galeriaId), kommentek(id,fotoId).
Nem tudom milyen módszer lenne itt a jó ha törölni kell egy galériát, és ezzel együtt a képeket, és a kommenteket is.
A helyzetet bonyolítja, hogy a képeket nem csak az adatbázisból, hanem fájlként is törölni kell.
Eddig így csináltam:
1.Lekérdeztem a képek táblából az összes megfelelő galeriaId-jű képet.
2.A result-on végigszaladva töröltem a képfájlokat, és az idket összefűztem ,-vel elválasztva, egy $ids változóba.
3.Töröltem a kommenteket a kommentek táblából a következő segítségével: "WHERE in IN ($ids)"
4.Töröltem a képek táblából a galeriaId alapján.
5. Töröltem a galériát.

Lehet ezt hatékonyabban? Az első query-t nem lehet megkerülni, de a 3 törlésest gondolom össze lehetne vonni, bár gőzöm sincs hogyan. Érdemes, hoz kézzel fogható sebesség növekedést?
 ■

A HTML alapú web problémái és megoldási javaslatok

Hidvégi Gábor · 2011. Május. 12. (Cs), 12.40
Többek között egy nemrég indított fórumtéma kapcsán nyilvánvalóvá vált, hogy egyre többen ütköznek a HTML alapú web korlátaiba, a nem jól átgondolt technológiák, a lassan reagáló W3C szabványügyi szervezet egyre több fejfájást okoz a fejlesztőknek nap mint nap.

Javaslom, hogy gyűjtsük össze ezeket a problémákat, és konstruktívan mindenki írja le a megoldási javaslatait.
 ■

Getting Organized with the Tasks API

erenon · 2011. Május. 12. (Cs), 10.54
Megjelent a Google Task API
 ■