Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

pyrohun
#11881
bárcsak nekik dolgoznék, csöppet több pénzem lenne, mint most 😊

LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com

#11880
Nem, nem sértõdik, beperel, neki még több pénz és hírnév kell, és a perek csak jó hírverések, nekik dolgozol, ne tagadd 😊)

pyrohun
#11879
és akkor megsértõdik a Microsoft ha elküldöm a picsába. 😊

LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com

TuxSkajvok
#11878
De ez nem, ez csak egy kis faluban van... Ott még a rendszergazda is eléggé lúzer...

A sikerhez vezető út karbantartás miatt zárva.

#11877
könyvtárban nagy valószínûséggel nincs saját ip, mert egy nagyobb intézmény belsõ hálozatán szokott lenni.
TuxSkajvok
#11876
nah, azt már passzolom... 😊
Igazándiból ez egy könyvtárban volt(és rendszergazdai jogokkal rendelkezek ott), szal már nemnagyon sokra emlékszem, de mind1... Ez csak meglepett, h mindent megcsináltam amit kellett (tudomásom szerint), csak aztán mégse mûködött... De késõbb lehet, h újra próbálkozok...

A sikerhez vezető út karbantartás miatt zárva.

#11875
A rooter elõtti modemrõl beszélek, vagy ki tudja mi van elõtte, vagy egyáltalán a szolgáltatód ad e saját ipt vagy subnetre tesz...
#11874
vagyunk páran xampp osok, de mindenki másra esküszik, de nekem maximálisan kielégíti vágyaimat webszerver tekintetén, van apache php mysql jsp ftp kis tudással mail is kimegy, progsqlt is be lehet lõni ha nagyon kell, és nekem más már nem igen kell jelenleg, és nem is igen tudok egyebet nagyon elképzelni, ha aspzni nem kezdek, de még az hiányzik nekem. és a legjobb, hogy linuxon is használhatom ugyanazt, és képes vagyok már azon is feltenni az xampp omat.
TuxSkajvok
#11873
Azt h érted, h"az elsõ rooter elõtti rootereken"? Csak egy router van, utánna jön egy swich, és utánna a gép... Más nincs is...

A sikerhez vezető út karbantartás miatt zárva.

#11872
pedig másra nincs szükség, a rooteren a 80 as portot a saját gépedre kell írányítani (NAT) és a tûzhalakon a 80 as portos kommunikációt engedélyezni, ha meg ezt megcsináltad, és mégsem megy, ez azt jelenti, hogy a rooternek sincs saját ip je. akkor meg az elsõ rooter elõtti rootereken is el kell végezni a 80 as port átírányítását, és ha tûzfala van a rooternek, akkor a 80 as port engedélyezését.
TuxSkajvok
#11871
Nem wifis, a router tûzfalán pedig felvettem a címet is, a portot is, hogy átengedje, illetve a windows tûzfalon(igen, windows tûzfal, de csak mert szûz gépezet volt, és akkor még nem szarakodtam a többi 600program újrarakásával...)is akadálytalanul átmehetett...

A sikerhez vezető út karbantartás miatt zárva.

#11870
Tûzfal kiengedi? Router? Ha WIFI-s net, a szolgáltató adott külsõ IP-t neked?

TuxSkajvok
#11869
Jah, télleg, az hogy van, h van 1 roline router, és portforwardoltam, meg minden, de akármit csináltam, nem tudtam elérni a gépemet kívülrõl... Még ha a saját IPcímemet írtam be a saját gépemen, akkor se találta a kiszolgálót... viszont ha localhostot, vagy 127.0.0.1-et írtam be a böngészõbe, akkor múkodott...
Még a myip-s progit is kipróbáltam, de azzal sem mûködött a dolog 😞
Ez mitõl van? xampot használjak, vagy mit? Jelenleg az EasyPHP-t használom...

A sikerhez vezető út karbantartás miatt zárva.

joebacsi
#11868

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

joebacsi
#11867
jah, azzal lett meg, csak elõtte gondoltam megcsinálom az xampp beépített cuccával, tuti tudja az ssl-t...hát nem 😊

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

#11866
stunnel el?
joebacsi
#11865
én is kb 1 hete állítottam be a gmail smtp-t, szívtam vele vagy fél napot 😊

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

#11864
igen, ha nem személyesen kezd minden carságot feltelepíteni, és síránkozni, hogy ezt hogy, azt hogy, ha van annyi esze, hogy wampot vagy xampot használjon és végre rájöttem, megtaláltam neten, hogy lehet az xamppal a gmail smtp jét használni, ezt már sokat kerestem.
#11863
De tesztelni tökéletes :p

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

#11862
dinamikus ip vel nem olyan jó.
joebacsi
#11861
localhost

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

TuxSkajvok
#11860
passzolom, de nekem se ártana egy jó tárhely...
Amúgy, még mindig, vagy már megint nem jó, mert pár hónappal ezelõtt megpróbáltam beregizni, de nemengedte...

A sikerhez vezető út karbantartás miatt zárva.

#11859
http://www.000webhost.com/

ez nem rossz.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

biomage
#11858
Ajánljatok jó ingyenes tárhelyet :S extrán kívül, most átmenetileg nem mûködik a regizés, ki tudja miért nem :S

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Ability
#11857
Lol, inPrivate browsing szinte minden böngészõben elõbb volt, erre csak az IE8-nál van pipa. 😄 Mondjuk FF nem tudom hogy áll ezzel, asszem a 3.5-ben van csak, na de Chromeból már a legelsõ változat is tudta. Easy of use: hát szerintem ebben meg Chrome tart legelõl, FF más célterület, Chrome egy primitív, egyszerû program, amit nem tud olyan sokmindent, de pont ettõl olyan letisztult és egyszerû. Security: hát én nem tudom IE8 hogy áll ezzel, de a régi IE-k alapján merész kijeletés. És mivel annyira sokan szeretik az MS-t, és mivel annyire elterjedt, ezért szerintem megint oda fog jutni. Developer tools: egyáltalán IE eljutott már oda, hogy a JS hibákat kiírja, és nem csak "Error on page"? 😄

Amúgy dögöljek meg, de az IE7 nekem jobbnak tûnik, mint a nyolcas.
joebacsi
#11856
az ocsmány phpnuke helyett inkább a drupal szerkezetébõl tanulj 😊

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

joebacsi
#11855

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

Ability
#11854
`topik_id` = '5 helyett `forum_id` = '5
Ability
#11853
Alapszinten az egész egyszerû, nem is tér el igazán egy hozzászólás rendszertõl. Az egész csak hozzáadás, szerkesztés, törlés. Szinte ugyan az, csak többlépcsõs. Elsõ szinten vannak a fórum kategóriák, a listázott / generált linkben a végére odacsapod az azonosítót, második lépcsõben ellenõrzöd, hogy van-e létrehozva azonosító az URI-ben, ha van akkor $_GET-tel kiolvasod, és csinálsz egy adatbázis listázást, ahol a WHERE -nél megadod, hogy `topik_id` = '5', és listázod a topikokat a topik táblából. Az egész csak linkelgetés, minden kategóriának, minden topiknak, minden hsz-nek van egy ID azonosítója. Belépsz egy topikba, URI-ben az azonosító, csinálsz egy lekérdezést a topik címérõl, és a fórumkategóriáról. Az egész csak ezeken az azonosítókon alapszik, ugyan az az egész, mint egy üzenõfal, csak rétegekre van osztva, és az ID-kbõl tudod meg, hogy éppen hol és mit kell listázni.
#11852
Hm, nem is durva. Eddig csak olyat csináltam, hogy a hírkehez lehet hozzászólni, de ez se sokkal nehezebb ahogy nézem.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

MerlinW
#11851
upsz, dupláztam szerkesztéskor😊

[merlinw.org]

MerlinW
#11850
Kb így mûködik egy fórum:

Adatbázis:

Fórum tábla
forum_id (int 11) //atoincrement azonosító
fórum neve (varchar 255)
fórum leírása (varchar 255)
létrehozás dátuma (datetime)
utolsó módosítás dátuma (datetime)

Topik tábla
topik_id (int 11) //atoincrement azonosító
forum_id (int 11)
topik neve (varchar 255)
topik leírása (varchar 255)
létrehozás dátuma (datetime)
utolsó módosítás dátuma (datetime)

Hozzászlások tábla
hsz_id (int 11) //atoincrement azonosító
topik_id (int 11)
becenév (varchar 50)
jelszó (varchar 15)
email (varchar 50)
hozzászólás (text)
létrehozás dátuma (datetime)

Web:

Fórum fõoldal:
végigszaladsz a fórum táblán listázod a "fórum neve" mezõt és amit még szeretnél.
(gyak.: select * from forum)
A fórumok nevét (ciklussal) linkbe ágyazod ami tartalmazza a fórum azonosítóját
(gyak.: topikok.php?forum=21)

Topikok
Fórum nevére (link) kattintva a fórum azonosítója alapján lekérdezed a hozzá tartozó topikokat.
(gyak.: select * from topik where forum_id=21)
A topikok nevét (ciklussal) linkbe ágyazod ami tartalmazza a topik azonosítóját
(gyak.: listazas.php?topik=8)

Hozzászólások
Topik nevére (link) kattintva a topik azonosítója alapján lekérdezed a hozzá tartozó hozzászólásokat.
(gyak.: select * from hozzaszolasok where topik_id=8)
Ciklussal listázod a hozzászólásokat.
(gyak.: while (mysql_fetch_array($sql_lekerdezes_eredmenye))) { /*html kód*/ }


Ez csak egy (remélhetõleg) átlátható példa egy puritán 2 lépcsõs fórum mûködésére, csak hogy érthetõ legyen a logikája.

Fórum felvitele egy szimpla insert.

Topik felvitele insert a topik táblába, ahol a fórum azonosítóját a linkben szereplõ (GET<'forum'>) adja.

Hozzászólás bevitele esetén kell egy insert a hozzászólás táblába, illetve egy-egy update a topik és fórum táblákba a "módosítás dátumának".

Természetesen a fórum és topik tábla egyesíthetõ, ha megérted a logikáját.
Szimpla egy szintû fórum esetében (azaz nincsenek topikok) az egyik el is hagyható.

[merlinw.org]

#11849
Csak hát azok meg néha olyanok hogy ránéz az ember és wtf.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

TuxSkajvok
#11848
De ha akar, akkor abból sokat tanulhat... Én se csak tutorokat nézegetek, hanem szedek le netrõl kész oldalakat, és nézegetem a mûködésüket, szerkezetüket, és tanulok belõlle... (már ha egyszerû a felépítésük... Pl a phpnuke, vagy az e107, az még nekem sok <#whatever> ) Lehet, h kezdetben csak pár dolgot veszek át, de késõbb, ahogy egyre komolyabb dolgokat készítek, úgy egyre több dolgot tanulok, illetve veszek át belõllük...
Persze ehhez az is kell, h meg akarjon tanulni programozni... Ha meg nem akar, akkor csak használja azt, és nem zaklat majd feleslegesen embereket <#vigyor3>

A sikerhez vezető út karbantartás miatt zárva.

MerlinW
#11847
De úgy sosem tanul meg programozni...

[merlinw.org]

#11846
Nem kell szenvedni, agyat törni. Annyi rengeteg sok, jó, egyszerûen kezelhetõ fórum motor létezik, 100%-ban testreszabható. pl. smf vagy phpBB

#11845
Ez attól függ mire kell a fórum, ha tényleg nagy látogatottságú, akkor érdemes minden nagyobb témakörnek táblát létrehozni, de pl itt 15 milla hozzászólás van, gyanítom, és remélem, hogy nem 1 táblában. de az esetek 99.9% ában elég 1 tábla az üzeneteknek, és 1 a témáknak, kategóriáknak, ezen is lehetne vitázni, hogy a témák és kategóriák külön vagy 1 táblába, 2 milla hozzászólásig mind1 lényegében. Én az enyémben úgy csináltam, hogy fórumok tábla, a nagy témaköröknek, témakörök tábla a topikoknak, és utánna a topikok tábla, kb ugyanannyi szint, mint itt, és minden topiknak külön táblát hoztam létre, mert egyszerûbb volt mint hogy késõbb válogattassam az üzeneteket, ha véletlen valamelyik helyen ahol a fórumom használom, elfusson velük a ló, és pár milla hozzászólást csináljanak, jónéhány fórumhoz van hozzáférésem, de általában 5-10 max 20 ezer hozzászólás van. az optimális mindrnképpen az volna, hogy 1 táblában van az összes hozzászólás, mert akkor egyszerûbb a keresés, így meg x táblában kell keresni, ami elég car dolog, de legalább a topikon belüli keresés nagyon hatékony. az egész fórumon meg lassu, de legalább eredményes, legrosszabb esetben csak ki kell zárni a keresésbõl a legnagyobb 3-4 topikot, és erre figyelmeztetni a felhasználókat, és tökéletes lenne az egész.

a keresés meg még az kellene eregi vel járkálni az összes mezõn, van erre Like direktíva sql ben, az szépen kieregizi azt ami neked kell, tutoriált linkelt az elõzõ hozzászóló.
TuxSkajvok
#11844
A kereséshez pedig ajánlom, h tanulmányozgasd a tutorial.hu-t.
Itt is egy link amit tanulmányozhatsz: http://www.tutorial.hu/kereses-mysql-tablaban/

A sikerhez vezető út karbantartás miatt zárva.

TuxSkajvok
#11843
Én személy szerint úgy csinálnám, h van 1 tábla, amiben letárolódnak a topikok nevei, és egyéb adatok rólla, utánna minden egyes topikhoz lenne egy tábla a hozzászólásokkal, hogy ki szólt hozzá, meg mikor, meg amit még akarsz...
De én még csak kezdõ vok, úgyhogy a "nagyok" véleményét is hallgasd meg!

A sikerhez vezető út karbantartás miatt zárva.

#11842
Egyébként fórumot ti hogy csinálnátok ? Minden topikban külön tábla ? Vagy témakörönként egy tábla ?

Illetve egy keresés, az hogy mûködik ? eregi-vel végigfutok az összes mezõn ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Ability
#11841
Ami megjegyzem nem csak annyiból állt, hogy a nem tudom melyik PHP paranccsal kiadod, hogy milyen általad használt fv-ek fussanak le az aktuális eseménykor.
Ability
#11840
Igen, ahhoz képes milyen régi igazából teljesen jó, nem véletlen járok ide, de hát azért ismerjük el, hogy lenne javítanivaló. Mert azon tegyük túl magunkat, hogy milyen a forrás, de csomó biztonsági hiba van. Captcha mehetne mondjuk a jelszó módosító oldalra, mert anélkül JS-sel érdekes dolgokat lehet csinálni így, hogy a saját topikokba bármilyen kódot be lehet tenni. Stb. Amúgy azért is mondom hogy elavult, mert ha én kezemben lenne, akkor sok kreatív ötletem lenne a modernizálásra. És amúgy igen, sok idõt el lehet szarni azzal, hogy tényleg hatékony, gyors, és biztonságos legyen. De egy kezdõnek csak úgy összedobni, hogy mûködjön és hasonló legyen az annyira nem vészes. Bár igazából én nyilván egy egyszerûbb dologra gondoltam. Amikor elõször írtam egy saját, adatbázis alapú session manager-t azzal el is töltöttem egy napot, amit aztán késõbb ki is kukáztam. 😄
#11839
Nem is elavult fos. ahhoz képest, hogy mindjárt 10 éves, még mindig egyik legkezelhetõbb, legáttekinthetõbb fórum, ami létezik, az ingyenfórum, az tényleg egy elavult fos, de erre kicsit s távol sem mondható az, amit mondtál, persze magán hordozza a 10 év jeleit, de nem is csoda.

A rövid idõ meg tényleg nem épp olyan kicsi, egy becsületesebb hozzászólásrendszerre kell a legprofibbaknak is 3 nap, igaz meg lehet csinálni 3 óra alatt is, de azt 3mp lesz összecseszni.
Malakai
#11838
Jap, a nehezebb része onnan jön, amikor már biztonságról és mondjuk sebességrõl van szó, mert ugye az se mindegy, hogy egy-két tucat ember fogja használni az adott oldalt, vagy százak-ezrek, stb.

(\__/) ( X.x) ( } . { )

Ability
#11837
Igen, PHP alapon íródott, és akinek van gyakorlata, az könnyen, rövid idõ alatt összedob egy ilyet. Az más kérdés, hogy az SG egy elavult fos... Mondjuk a rövid idõ relatív, mert nem csak a fórum van, hanem a felhasználókezelés, felhasználói admin oldal, munkamenetek, jogkörök, admin oldal, stb... Te egyelõre csak kezdj egy üzenõfallal. Nem kell bele semmi, bekérsz egy nevet, üzenetet, aztá' add hozzá adatbázishoz és listáztasd ki.
#11836
igen, nehéz csinálni, mert sok a köcsög, és kevés a biztonság, amúgy meg nem vészes, idõigényes, de nem vészes, és php fórum nak simán elmegy.
biomage
#11835
1 kérdés, az SGnek mi a legmegfelelõbb neve? PHP fórum?
egy ilyen fórum motort nehéz megcsinálni?

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Ability
#11834
... és tanulmányozgasd PHPMyAdmin-t. Az elõbb említett tutorialban lesz egy tábla felépítése is. Benne vannak az alapok, hogy miket kell letárolni, milyen típusú mezõket kell létrehozni, stb.
Ability
#11833
SQL:

Kiolvasás: SELECT

Példa: "SELECT FROM `tábla` WHERE `mezõ` = 'érték' ORDER BY `mezõ` ASC LIMIT 10"

Adatbevitel:
INSERT

Példa: "INSER INTO `tábla` (`mezõ1`, `mezõ2`, ...) VALUES ('érték1', 'érték2', ...)"

Szerkesztés: UPDATE

Példa: "UPDATE `tábla` SET `mezõ1` = 'érték1', `mezõ2` = 'érték2', ... WHERE `mezõ` = 'érték' LIMIT 1"

Törlés: DELETE

Példa: "DELETE FROM `tábla` WHERE `mezõ` = 'érték' LIMIT 1"

PHP:

Adatbázis csatlakozás: mysql_connect

SQL parancs futtatása: mysql_query

Adatbázisból visszatérõ adat kiolvasása: mysql_fetch_assoc (+ while ciklus )


Tölts le egy egyszerû üzenõfalat, szerintem tutorial.hu-n tuti lesz ilyen, az egyszerûbb falat, és ott a rövid kódban könnyû átlátni, hogy melyik parancs mire jó.
#11832
nemvészesen, neked szükséged lesz 2-3 parancsra

php my adminból kód nélkül a táblákat lehet adminolni, és létrehozni

és amire neked szükséged lesz, az a select insert az update és a delete(sql parancsok)

és ennyi, phpban meg kell a mysql_query a mysql_num_rows (hogy ne kelljen megtanulni a select countot) és a mysql_fetch_array, a csatlakozást és az adatbáziskiválasztást meg valahonnan másold be, kb ennyi.