ugrás a tartalomhoz

Archívum - Júl 2010

július 18

CSS ul li több soros tartalom esetén szétcsúszás

Navee · 2010. Júl. 18. (V), 18.35
Sziasztok!

Valószínűleg egy nagyon alap problémában kérném a segítségeteket. Próbálkoztam kiguglizni, de nem igazán tudtam pár szóban megfogalmazni a problémám, és így nem kaptam releváns találatokat.

A lényeg: Van egy nyers <ul>-em, és benne az <li>-k ezt a stílust kapják:

<li style="list-style: disc inside none;"> Tartalom</li>


Viszont ha én olyan hosszú szöveget írok be, ami nem fér bele egy sorba, akkor ugyebár töri a sort. Na ezzel még nincs is probléma, viszont azt szeretném, hogy a szöveg előtti pont alá ne csússzon a következő sor.

Példa, ahogy most működik
• Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vehicula facilisis feugiat. Nulla facilisi. Donec leo eros, dapibus nec aliquam nec, ullamcorper in nulla. Vestibulum sed metus justo


Én meg így szeretném:
• Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vehicula
  facilisis feugiat. Nulla facilisi. Donec leo eros, dapibus nec aliquam nec,
  ullamcorper in nulla. Vestibulum sed metus justo


Valaki tud rá mondani valami bölcset? :)

Előre is köszönöm!
 

Dive Into Dojo Charting

Török Gábor · 2010. Júl. 18. (V), 12.41
Ízelítő a Dojo grafikon widgetekből
 

Redirect?

.taltos · 2010. Júl. 18. (V), 08.44
Sziasztok!

A következő problémával akadtam össze, és mivel a neten pár óra keresgélés után is csak részmegoldásokra bukkantam, ezért gondoltam felteszk itt egy kérdést.

Azt szeretném, hogy egy egy http://barmi.valami.hu/akarmi URL átírányítódjon egy http://www.masik.com/ címre. Az első címben a "barmi" és az "akármi" is opcionális, azaz az alábbi URL-ek mindegyike a http://www.masik.com/ címre irányítódjon:
http://barmi.valami.hu/akarmi
http://barmi.valami.hu/
http://valami.hu/akarmi
http://valami.hu/
http://bla.bla.bla.barmi.valami.hu/akarmi/masvalami
stb.

Magyarul, hogy egy domain-hez tartozó bármilyen URL egy másik címre mutasson. Ez még nagyjából megy is. A szolgáltatómnál be lehetett állítani, hogy bármilyen subdomain-t használok is, az mindig mutasson a megrendelt domainemhez tartozó könyvtárra (vagyis http://barmi.valami.hu/akarmi -t beirva a valami.hu -s konyvtarban levo fileok irányítanak, de az URL természetesen marad a barmi-s előtaggal). A .htaccess -ben pedig redirecttel átirányítottam a / -t a megfelelő domainre, de akadt ezzel egy kis probléma: http://barmi.valami.hu/akarmi -t beírva a http://www.masik.com/akarmi -re irányít. Ezt szeretném kiküszöbölni olyanra, hogy ne legyen a http://www.masik.com/ után az "akármi" is.

Ebben tud segíteni valaki, hogy hogyan kell megcsinálni?

Ehhez kapcsolódik még a kérdés, hogy meg lehet ezt oldani SEO barát módon? Gondolom ha egy index.html -ből irányítanék át, azt nem díjjaznák a keresők.

Előre is köszönöm a segítséget!
 

július 17

Milyen query kéne itt?

therest · 2010. Júl. 17. (Szo), 03.41
Kicsit php/js is képbe kerül de talán leginkább adatbázis témakör. Mysql adatbázisról van szó.

Két tábla: galériák és galériaképek, sok adat, amiket az oldal betöltődésekor maradéktalanul be kell olvasni. A táblákban található adatokból egy vagy több ajaxxal hívott script állít elő XML-t.

A kérdés a következő: Mi lenne a legideálisabb lekérdezés egy ilyen egyszerű struktúrához, a sebességet előtérbe helyezve, de a könnyű XML építést is figyelembe véve?

Egyetlen query valami frankó joinnal? És ebben az esetben hogyan festene ez?

Létezik-e olyan query ami olyan record struktúrát ad vissza, ahol a jobbról érkező recordok a balról érkező rekordokban találhatóak meg valamilyen formában. Tehát PHPban a fetchelt record rendelkezne egy "kepek" taggal: $record->kepek[].

Vagy két külön script fájl, egyik lekérdezi az egyik tábla tartalmát, másik a másikét, majd kliens oldalon rendezem össze őket megfelelő rendszerbe (a galériák xml-jét bővítve, a galériaképek xml-jéből nyerte adatokkal). Így gyakorlatilag két nagyon egyszerű queryt kapnék, ugyanakkor két ajax hívás történik, és két query mégsem egy. :)
 

július 17

Javascript form handling

robb83 · 2010. Júl. 16. (P), 22.08
Sziasztok,

Légyszives mutassatok példát arra, hogy kell a form kezelést kliensoldalon elvégezni, gondolok itt a form elemei feltöltése Objektumból, form "submit" eseménykor a form elemei objektumba töltés, validálás.

Szóval valami féle Binding megoldás érdekelne.
Jelenleg most JQuery-vel probálkozom, de ha tudtok valami jó framework-et amivel az ehhez hasonló kliens applikácók könnyen elkészíthetők azt külön megköszönném.

Köszönöm.
 

Apró pici baki...nade mi?

superman · 2010. Júl. 16. (P), 20.45
Több órája csinálom, és már kifolyik a szemem. Mi a hiba? 99%, hogy az $sql változóval van baj.
$nick = $_POST['nick'];
            $email = $_POST['email'];
            $password = md5($_POST['password1']);
            $gender = $_POST['gender'];
            $regdate = date('Y-m-d');
            $sql = "INSERT INTO pets (id, nick, email, password, gender, money, regdate, status)
            VALUES('', '$nick', '$email', '$password', '$gender', '', '$regdate', '')";
            $query = mysql_query($sql) or die("Hiba történt az adatok küldése közben!");
            print("Sikeres regisztráció!");
A program ezzel tér vissza: Hiba történt az adatok küldése közben!
 

Feltételek elfogadtatása

superman · 2010. Júl. 16. (P), 19.46
Nem hiszem el! Megírtam a regisztrációt. Leellenőriz mindent, küldi MySql-be az adatokat. Most jutott eszembe, hogy el szeretném fogadtatni a felhasználási feltételeket, - amit eddig soha sem csináltam- ezért ezt írtam:

Ez a HTML része:
<input type="checkbox" name="rules"/> Kijelentem, hogy elolvastam, és elfogadom a Felhasználási Feltételeket
Ezt pedig a többi ellenőrzés közé:
elseif($_POST['rules'] == UNCHECKED)
        {
            die("A regisztrációhoz el kell fogadni a Felhasználási Feltételeket!");
        }
Azon múlik, hogy hibát ír-e vagy Sikeres regisztrációt ad, hogy az elseif ágba CHECKED-et vagy UNCHECKED-et írok. Lehet nem is jó ez a logika...
 

Barátságos URL, de nem mod_rewrite

newyorkerboy · 2010. Júl. 16. (P), 19.31
Üdv!
Barátságos url-t kellene készítenem, a lehetõ leggyorsabban. Tudom, hogy a tökéletes megoldás az Apache mod_rewrite, de nincs rá lehetõségem és idõm, hogy olyat írjak.
Azt gondoltam, átnevezek minden fájlt kiterjesztés nélkülire, .htaccess-bõl rákényszerítem az Apache-ot, hogy PHP-ként értelmezze õket, ezen kívül lenne majd egy ErrorDocument 404 kezelõ a végén.
Na, a helyzet az, hogy van egy adatlap.php, ami két elemmel hívódik meg (jobb esetben), ezek alapján mySQL-bõl kérdezek le, és a visszatért adatok építik fel az oldalt, képeket tölt be, stb.
Az url így nézne ki: adatlap/szallas/nap+hotel.
Ebbõl az adatlap a kiterjesztés nélküli adatlap.php, az url többi része pedig ?caller=szallas&item=nap+hotel.
Csakhogy, a fenti esetben a képeket, css-t, a scriptet és mindent az adatlap/szallas/prog+hu+hotel mappából akar betölteni. (Ami persze nem létezik.)
Ezt hogy lehet kiküszöbölni? Tákolásos módszerrel minden src elé betudok szúrni egy "../../" stringet, de azért ez elég gáz lenne. Nem lehet betöltés után valahogy befolyásolni a REQUEST_URI-t?

Olvastam a cikket itt a weblaboron, de nem találtam választ benne. Egyébként valami hasonlót akarok megvalósítani, mint ami ott van, a mod_rewrite előtt.

Köszönöm a segítséget elõre is!
 

Practical PHP Patterns: Page Controller

Török Gábor · 2010. Júl. 16. (P), 15.26
Egy webes tervezési minta
 

What's bigger than 1080p? 4K video comes to YouTube

Joó Ádám · 2010. Júl. 16. (P), 11.57
4096 x 2304 felbontás a YouTube-on