Kovács Gyula (MiniDisk) Posted September 24, 2005 Posted September 24, 2005 Na jó, igen, a php vezérli az egészet! De ehhez már SQL adatbázis is tartozik! Ebbõl olvassa ki a php motor a bejelentkezõ adatok alapján, hogy mit kell látnia a felhasználónak. Na, itt kezdõdik a "csoda", ennek az egészét leprogramozni. Egyénileg egy egyszerû dolog, na de ezt átlátni ekkora adatmennyiségre vonatkoztatva ... Erre értettem azt, hogy ezt nem lehet "grafikusan" megoldani, ehhez már tudás kell. Ez az, mitõl én még fényévnyire vagyok. Ezt szívesen megtanulnám, na de ezt hogyan lehet megtanulni, ha nem "látom" az eredményét? Ehhez (php) képest a javascript gyerekjáték. Egyetlen próbálkozásom a "design" oldalam includeolása, de bármennyire is nézem a php kódját, akkor sem értem, mitõl mûködik.
payskin Posted September 24, 2005 Posted September 24, 2005 Ez ott kezdõdik, hogy írsz egy JavaScript kódot, ami bekér egy nevet, és ha Gézát írnak be, akkor kék színnel írja ki a nevét, ha Julit, akkor rózsaszínnel. Ha ez megvan, és látod, hogy a program hogyan változtatja meg a weboldal forrását annak megfelelõen, hogy milyen nevet írtak be, akkor jó vonaton ülsz, és a következõ megálló a PHP és az SQL!
Kovács Gyula (MiniDisk) Posted September 24, 2005 Posted September 24, 2005 Oké rendben. Én is úgy gondoltam, hogy a javascripttel kell(ene) kezdenem, csak gondolkodtam, hogy ezt hogyan lehet elkezdeni? Tehát - topic címe - hogyan tanuljam meg a javascript használatát? Mivel érdemes kezdeni? Ezzel az átszinezõs dologgal? Vagy valami ilyesmivel? Vagy pl. Próbáljak meg önállóan egy menüt csinálni, és azt variálni? (A Xara által gyártott menüt pl. már manuálisan módosítottam, bõvítettem, nem a Xaraból) Valahogy a html-t, meg a css-t sokkal egyszerübb volt megtanulni ...
google Posted September 24, 2005 Posted September 24, 2005 Én azt tanácsolom, ne a Javascripttel kezd. Ott mindenféle böngészõbeli eltérések adódhatnak (persze komolyabb szinten), töltsd le az Easyphp-t, és kezdj el php-t írni. Szerintem nem csak egyszerûbb, de ez az, amelyiket html generálásra szokták használni és ez kommunikál az SQL-lel is. A szintaktikája persze nagyon hasonlít a Javascriptéhez, de abba a sok zárójel és objektum-tulajdonság (pl. document.form.input stb. stb.) miatt alaposan bele lehet bonyolódni, amire nem feltétlenül van szükség a programozás tanulásakor.
Kovács Gyula (MiniDisk) Posted September 24, 2005 Posted September 24, 2005 Okés, így teszek. Már töltöm is le az 1.8-as verzióját.
Kovács Dávid ( Davs ) Posted September 25, 2005 Author Posted September 25, 2005 @MiniDisc Én sem tanultam JavaScriptet, nem is értek hozzá, de már alkalmazom a php/mysql párost ami nekem segített, az a Kataporta.net, majd vettem egy nagyon jó könyvet a Computerbooks-tól: László József : Dinamikus weboldalak, CGI Programozás Windows és Linux rendszereken. Ebben van még CGI programozás C-ben, Perl-ben, meg Pascal-ban is Azokat el sem olvastam, azután 150 oldal a mysql-lel és a PHP-val.4500 Ft volt, szerintem megérte. De mindenekelõtt Kataporta.net Az ottani leírás a PHP 24 óra alatt c. könyv alapján készült. Ja, és Trf blogját hol lehet meglesni?
arpsoft Posted September 25, 2005 Posted September 25, 2005 MD: Nem bonyolult a dolog. Én úgy közelíteném meg a dolgot, hogy Te most olyan oldalakat készítesz, ami szép, meg mûvészi, meg meg van álmodva. A kódja viszont sttikus, mindig ugyan az. Most fogsz kapni egy olyan eszközt, amivel ezt a kódot "kinyomtathatod" egy böngészõ ablakra, ráadásul úgy, hog menet közben belenyúlhatsz a kódba. Ha akarod kihagysz dolgokat, vagy éppen beleraksz. Ha elkezdesz PHP-t kódolni, észre fogo venni, hogy a PHP kódból egy betü nem sok, annyi sem lesz benne a megjelenõ oldalban. Amit látsz, azt a PHP szkript generálta - nyomtatta - ki. Továbbra is komplett oldalakat fogsz álmodni, elképzelni és kiadni a felhasználóknak, de sokkal több lehetõséged lesz, mint a statikus kódokkal. Az álmodás / tervezés menete azonban változni fog. Fel kell osztanod magadban külön életetélõ részekre az oldalakat. Ez az, ami nekem még nem igazán megy, ezért nem is mutatkoztam még be igazi oldallal. De ami késik, az nem múlik.
google Posted September 25, 2005 Posted September 25, 2005 MD: Hamarosan elvileg bemutathatom a szakdolgozatomat, ami egy adatbázissal támogatott oldal. Szívesen elmondom majd, hogyan mûködik.
Kovács Dávid ( Davs ) Posted September 25, 2005 Author Posted September 25, 2005 Hurrá! Már várom! A honlapodra lesz? Nem szeretnék lemaradni róla!
Kovács Gyula (MiniDisk) Posted September 25, 2005 Posted September 25, 2005 Rendben, köszönö mindenkinek. (Arpsoft, Davs, Google)
atzs Posted September 26, 2005 Posted September 26, 2005 Én azt tanácsolom, ne a Javascripttel kezd. Ott mindenféle böngészõbeli eltérések adódhatnak (persze komolyabb szinten), töltsd le az Easyphp-t, és kezdj el php-t írni. Az egyik kliens oldali, a másik szerver oldali... Nem ugyanarra való... Csak akkor cserélhetõ fel a sorrend, ha a cél "csak" a programozás tanulás, az élvezet kedvéért. @Spányik Balázs: Egyetértek azzal, amit mondtál. Attól hogy valaki tíz másodperc alatt rájön, hogy egy segédváltozóval meg lehet csinálni, nem azt jelenti, hogy profi programozó, csak azt, hogy már van esélye azzá válni. Amíg erre nem érez rá valaki, nem tud igazán tovább lépni, esélye sincs egy komolyabb algoritmus megírására vagy akár megértésére. Egyébként a SZIE ÁOTK-n tanítok matekot és informatikát. Programozást még anno az egyetemen korrepetáltam, meg ha betéved hozzám néha valaki.
google Posted September 26, 2005 Posted September 26, 2005 Az egyik kliens oldali, a másik szerver oldali... Nem ugyanarra való... Csak akkor cserélhetõ fel a sorrend, ha a cél "csak" a programozás tanulás, az élvezet kedvéért. Nem azt mondtam?
atzs Posted September 26, 2005 Posted September 26, 2005 Igen, de olyanok is olvassák, akik még zöldek az egészhez, és nekik szerintem nem volt egyértelmû.
csutomi Posted October 12, 2005 Posted October 12, 2005 Megyek, keresek egy oktatóoldalt hozzá. Ezt a nyelvet meg kell ismernem! Van még ilyen nyelv. Ha ismerkedi akarsz velük, próbáld ki a Perl-t is, ott a változók kicserélése így néz ki: ($a, $b) = ($b, $a); Sõt mondok jobbat: Be akarsz szúrni egy új elemet egy tömbbe: @a = (@a, "Mégegy elem"); Erre varjál gombot!
Kovács Dávid ( Davs ) Posted October 13, 2005 Author Posted October 13, 2005 $tomb[]=$uj_valtozo ; Ez van PHP-ben Pythonban még nem jutottam odáig.
atzs Posted October 14, 2005 Posted October 14, 2005 Kénytelen leszek új feladatot keresni... A kérdésnek eredetileg az volt a lényege, hogy a kedves újoncok ráéreztek-e már egy kicsit a problémamegoldásra. Viszont ha egyetlen értékadással megoldható, akkor az már nem probléma...
payskin Posted October 14, 2005 Posted October 14, 2005 Ötlet: 20-as szorzótábla megjelenítése a képernyõn. Mondjuk ez már nem tartozik az egyszerû feladatok közé, de ha valaki -- kezdõként, nyilván -- meg tudja csinálni, az már mutat valamit.
eremit Posted October 14, 2005 Posted October 14, 2005 Mondjak egy feladatot? n különbözõ elem összes lehetséges permutációit kiírni! Persze csak akkor, ha az n nem nagy szám! Maximum négy, öt legfeljebb hat! Változó elemekkel. (Aki nem tudná, pl. n=3-ra: abc, acb, bac, bca, cab, cba.)
arpsoft Posted October 14, 2005 Posted October 14, 2005 Egészítsük ki: ismétlõdés nélküli permutációit
eremit Posted October 14, 2005 Posted October 14, 2005 @arpsoft Nem kell kiegészítés, mert írtam, hogy különbözõ elemek. A permutáció problémájánál pedig nincs kiválasztás, minden elem (itt) csak egyszer számít. Ha u.n. variáció lenne, akkor már meg kellett volna említenem.
arpsoft Posted October 14, 2005 Posted October 14, 2005 http://matek.fazekas.hu/portal/kutatomunka...05/lexikon.html Igazad van.
eremit Posted October 14, 2005 Posted October 14, 2005 De a probléma programos megvalósítása izgalmas!
Kovács Dávid ( Davs ) Posted October 14, 2005 Author Posted October 14, 2005 Ötlet: 20-as szorzótábla megjelenítése a képernyõn. Mondjuk ez már nem tartozik az egyszerû feladatok közé, de ha valaki -- kezdõként, nyilván -- meg tudja csinálni, az már mutat valamit. Kérésed számomra parancs A .cpp forrásfile : .cpp Az exe : .exe Meg tudnám csinálni PHP-ban, meg talán Pythonban is. Csak egy egyszerû for ciklus Viszont van eremit feladata: Mi az a permutáció ?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now