Jump to content
GSForum - Segélyvonal

Programozás (segítség és publikálás kezdõknek)


Recommended Posts

jagdtigger
Posted

Ugyanaz sajna, akkor azthiszem ezzel el leszek egy darabig :D , azért kösz a segítséget :) .

SZERK

Látszik hogy este van :D

<TR VALIGN=TOP ALIGN=LEFT>
<TD HEIGHT=24></TD>
<TD></TD>
<TD COLSPAN=2 WIDTH=380>
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" HEIGHT=24 WIDTH=380 ID="Flash1">
<PARAM NAME="flashvars" value="file=../applets/Koto - Crockett's Theme (1990).flv">
<PARAM NAME="Movie" VALUE="../applets/player.swf">
<PARAM NAME="Quality" VALUE="AutoLow">
<PARAM NAME="Loop" VALUE="0">
<PARAM NAME="Play" VALUE="1">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="SAlign" VALUE="L">
<EMBED ID="Flash1" SRC="../applets/player.swf" HEIGHT="24" WIDTH="380" PALETTE="BACKGROUND" Quality="AutoLow" Loop="FALSE" Play="TRUE" Scale="ShowAll" SAlign="L" ALT="" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer/" TYPE="application/x-shockwave-flash" FLASHVARS="file=../applets/Koto - Crockett's Theme (1990).flv"></EMBED></OBJECT>
</TD>
</TR>

Ez helyett elég lett volna ennyi:

<TR VALIGN=TOP ALIGN=LEFT>
<TD HEIGHT=24></TD>
<TD></TD>
<TD COLSPAN=2 WIDTH=380>
<EMBED ID="Flash1" SRC="../applets/player.swf" HEIGHT="24" WIDTH="380" PALETTE="BACKGROUND" Quality="AutoLow" Loop="FALSE" Play="TRUE" Scale="ShowAll" SAlign="L" ALT="" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer/" TYPE="application/x-shockwave-flash" FLASHVARS="file=../applets/Koto - Crockett's Theme (1990).flv"></EMBED>
</TD>
</TR>

[sm52]

whiteman0524
Posted

Nyugodtan elhiheted nekem, hogy az adattáblák fizikai tárolásának mikéntje neked még teljesen felesleges információ (már ha ezt érted "legmegfelelõbb eszköz" alatt). A megfelelõen megtervezett (még egy kis adatbázisnál si fontos a tervezés/átgondolás!) adatbázis és a jól megírt lekérdezések a kulcs.

Amúgy most meg azon gondolkoztam hogy hogyan lehetne képek beszúrását megoldani mondjuk egy szövegbe. És ezt úgy eltárolni hogy vissza is lehessen hozni az eredeti formát. Most ugye a szöveg az egy táblában lenne egy bizonyos attribútumban. A feltöltött képeknek meg csak a nevét tárolnám mondjuk egy másik táblában. Visszaíráskor ki kéne olvasni az egész szöveget de hogy illesztem bele vissza a képeket a megfelelõ helyekre ?

Posted

Amúgy most meg azon gondolkoztam hogy hogyan lehetne képek beszúrását megoldani mondjuk egy szövegbe. És ezt úgy eltárolni hogy vissza is lehessen hozni az eredeti formát. Most ugye a szöveg az egy táblában lenne egy bizonyos attribútumban. A feltöltött képeknek meg csak a nevét tárolnám mondjuk egy másik táblában. Visszaíráskor ki kéne olvasni az egész szöveget de hogy illesztem bele vissza a képeket a megfelelõ helyekre ?

A képek helyén tárolj egy jelet. pl [itt a kép helye, ami táblában van] csak persze lehet rövidebb. :) És egy egyszerû str_replace() függvénnyel cseréled a megfelelõ formátumra.

whiteman0524
Posted

A képek helyén tárolj egy jelet. pl [itt a kép helye, ami táblában van] csak persze lehet rövidebb. :) És egy egyszerû str_replace() függvénnyel cseréled a megfelelõ formátumra.

Nah akkor kicsit jobban belemegyek ha nem bánod a témába :)

Szóval, a célom az lenne hogy csinálnék majd valamikor egy weboldalt, még nem tom mikor nem most mert még gyûjtöm a technikákat :) Nah és ehhez szeretnék magamnak csinálni egy úgy mond interfészt tehát egy admin lapot, amit ha behozok akkor lesz benne egy szép szövegdoboz, meg egyéb kép beszúrása opció stb. Mivel meg tudok írni egy cikket mondjuk és hozzá feltölteni a képeket a szövegbe megfelelõen beillesztve. Nah ennek mi lenne egy lehetséges logikai menete ? :-) A szövegdoboz az tiszta, és a szöveget minden gond nélkül menteni tudnám majd meg is jeleníteni ha kell. A képfeltöltés is megy csak egy egyszerû form-elem. Értem az str_replace(); függvényt is. De szerkesztés közben (tehát mikor az admin lapomon írom a szöveget) hogyan tudnék dinamikusan képeket beszúrni a szövegbe ? Csak kézzel ?

Meert eszem bejutott egy sokkal egyszerûbb módszer is :-) A képeket mondjuk a gyökérkönyvtár "kepek" nevû mappában tárolnám. (Mindet ömlesztve) és szöveg írásakor nem lenne semmi dolgom csak ahova képet akarok beírni mondjuk hogy : szöveg....<img src="http://oldalamcime/kepek/kep1.jpg">...szöveg....és ennyi...Ha a szöveget megírtam elõször feltöltöm a képeket, majd elküldöm a szöveget és kész is :) Ennél tudnál jobb módszert ?

Posted

Nah akkor kicsit jobban belemegyek ha nem bánod a témába :)

Szóval, a célom az lenne hogy csinálnék majd valamikor egy weboldalt, még nem tom mikor nem most mert még gyûjtöm a technikákat :) Nah és ehhez szeretnék magamnak csinálni egy úgy mond interfészt tehát egy admin lapot, amit ha behozok akkor lesz benne egy szép szövegdoboz, meg egyéb kép beszúrása opció stb. Mivel meg tudok írni egy cikket mondjuk és hozzá feltölteni a képeket a szövegbe megfelelõen beillesztve. Nah ennek mi lenne egy lehetséges logikai menete ? :-) A szövegdoboz az tiszta, és a szöveget minden gond nélkül menteni tudnám majd meg is jeleníteni ha kell. A képfeltöltés is megy csak egy egyszerû form-elem. Értem az str_replace(); függvényt is. De szerkesztés közben (tehát mikor az admin lapomon írom a szöveget) hogyan tudnék dinamikusan képeket beszúrni a szövegbe ? Csak kézzel ?

Meert eszem bejutott egy sokkal egyszerûbb módszer is :-) A képeket mondjuk a gyökérkönyvtár "kepek" nevû mappában tárolnám. (Mindet ömlesztve) és szöveg írásakor nem lenne semmi dolgom csak ahova képet akarok beírni mondjuk hogy : szöveg....<img src="http://oldalamcime/kepek/kep1.jpg">...szöveg....és ennyi...Ha a szöveget megírtam elõször feltöltöm a képeket, majd elküldöm a szöveget és kész is :) Ennél tudnál jobb módszert ?

Ez így nem a legjobb megoldás. Rövid idõn belül iszonyatosan követhetetlen lesz, még akkor is, ha valamilyen módon tárolod, hogy x-edik kép melyik szöveghez tartozik.

Szerintem a legjobb és félig automatikus megoldás az lenne, amit itt a fórumon is látsz. Lenne egy kis ikon/gomb, amire ráklikkelve elõjönne egy egyszerû kis ablakocska, ahová csak betallóznád a képet a gépedrõl vagy a webrõl, majd az "OK" gomb megnyomásával a kép linkje a megfelelõ tag-ekkel beillesztésre kerülne a szövegbe (illetve szükség esetén egy .../cikk_cime/kepek mappába is letöltõdne a szerverre).

Megjegyzem, ha tényleg egy weboldal létrehozása és majdani üzemeltetése a cél, akkor felesleges ezekkel pepecselned. Van már számtalan ingyenes megoldás ezekre.

Posted

Nah akkor kicsit jobban belemegyek ha nem bánod a témába :)

Szóval, a célom az lenne hogy csinálnék majd valamikor egy weboldalt, még nem tom mikor nem most mert még gyûjtöm a technikákat :) Nah és ehhez szeretnék magamnak csinálni egy úgy mond interfészt tehát egy admin lapot, amit ha behozok akkor lesz benne egy szép szövegdoboz, meg egyéb kép beszúrása opció stb. Mivel meg tudok írni egy cikket mondjuk és hozzá feltölteni a képeket a szövegbe megfelelõen beillesztve. Nah ennek mi lenne egy lehetséges logikai menete ? :-) A szövegdoboz az tiszta, és a szöveget minden gond nélkül menteni tudnám majd meg is jeleníteni ha kell. A képfeltöltés is megy csak egy egyszerû form-elem. Értem az str_replace(); függvényt is. De szerkesztés közben (tehát mikor az admin lapomon írom a szöveget) hogyan tudnék dinamikusan képeket beszúrni a szövegbe ? Csak kézzel ?

Meert eszem bejutott egy sokkal egyszerûbb módszer is :-) A képeket mondjuk a gyökérkönyvtár "kepek" nevû mappában tárolnám. (Mindet ömlesztve) és szöveg írásakor nem lenne semmi dolgom csak ahova képet akarok beírni mondjuk hogy : szöveg....<img src="http://oldalamcime/kepek/kep1.jpg">...szöveg....és ennyi...Ha a szöveget megírtam elõször feltöltöm a képeket, majd elküldöm a szöveget és kész is :) Ennél tudnál jobb módszert ?

Egyetértem _DooM_ véleményével. Nagyon sok webmotor van már, és sokuk ingyenesen elérhetõ, sõt a tárhelyszolgáltatók egy része, már készen ajánlja (azaz nem kell feltölteni neked külön). Izléses oldalakat lehet velük összerakni, amelyek nem hasonlítanak más oldalakra, cikkeket lehet írni bele, frissítgetni.

Teljesen saját oldalt akkor érdemes csak írni, ha nagyon egyedit készítesz. Például saját játékot. Vagy esetleg akkor, ha örömet okoz, hogy azt te csináltad egyedül. :) (Mint én.)

A képek beszúrására is _DooM_ javaslata megfontolandó.

jagdtigger
Posted
Ez(ingyenes) a progi a munka oroszlánrészét átveszi de van 1-2 szépséghibálya, én is ezt használom, sajnos nagyon IE centrikusan csinál néhány dolgot, de amire neked kell az jól mûködik(csak arra figyelj a szövegbe beszúrt képeknél hogy õ a meghajtódra hivatkozik a html kódban ezért ezt a kis hibát kézzel kell kijavítani).
whiteman0524
Posted

Egyetértem _DooM_ véleményével. Nagyon sok webmotor van már, és sokuk ingyenesen elérhetõ, sõt a tárhelyszolgáltatók egy része, már készen ajánlja (azaz nem kell feltölteni neked külön). Izléses oldalakat lehet velük összerakni, amelyek nem hasonlítanak más oldalakra, cikkeket lehet írni bele, frissítgetni.

Teljesen saját oldalt akkor érdemes csak írni, ha nagyon egyedit készítesz. Például saját játékot. Vagy esetleg akkor, ha örömet okoz, hogy azt te csináltad egyedül. :) (Mint én.)

A képek beszúrására is _DooM_ javaslata megfontolandó.

Köszöm szépen a válaszokat. Nah igen rátapintottál a lényegre mert én nem copy-zok SOHA kódot :) Én mindent magamtól írok mert merg egyrészt örömet okoz, másrészt ha kész van az egész el akarom mondani hogy ezt én csináltam 100% ban. Nem pedig még hozzátenni hogy "jah ez itt amonnan van, ezt meg haverom adta emezt meg loptam x webhelyrõl...."...Mindent én akarok megcsinálni bármilyen egyszerű is és bármilyen bonyolult is. Nemszámít mekkora munka van benne a lényeg hogy saját legyen :)

Egyébként azt hogy a kiválasztott fájl elérési útja beleíródjon a szövegdobozba az meg JavaScripttel tudnám megoldani, DE nemértem hogy ennek mi értelme lenne. Ugyanis a saját gépemen levő elérési úttal semmire se mennék hiába szúrnám bele a kódba, mivel ha vissza kell írni majd az oldalra akkor engem leszámítva senkinek se fog megjelenni. A sajátgépről kitallózott kép URL-je csak a feltöltéshez kell, a szövegbe már azt az url-t kéne beszúrni ami a weboldalra feltöltött mappára és benne a képre mutat. Nah ezt hogy lehetne megoldani ? Jah és még valami. Gondoltam rá hogy használnám azt a BBCODE-ot vagy mit. A befecskendezések elkerülése végett. De ez most egy ajánlás amúgy , hogy célszerű ilyen "[]" tagokkal jelezni a dolgokat ? Mert ha mondjuk használnám a srt_replace() függvényt akkor olyan kódolást határozok meg amilyet akarok...

jagdtigger
Posted

Köszöm szépen a válaszokat. Nah igen rátapintottál a lényegre mert én nem copy-zok SOHA kódot :) Én mindent magamtól írok mert merg egyrészt örömet okoz, másrészt ha kész van az egész el akarom mondani hogy ezt én csináltam 100% ban. Nem pedig még hozzátenni hogy "jah ez itt amonnan van, ezt meg haverom adta emezt meg loptam x webhelyrõl...."...Mindent én akarok megcsinálni bármilyen egyszerû is és bármilyen bonyolult is. Nemszámít mekkora munka van benne a lényeg hogy saját legyen :)

Legszívesebben én is magam írnám de nem értek a html kódhoz :( .(néhány dolgot persze megjegyzek hibajavítás/keresés közben de az nem sok).

whiteman0524
Posted

Alább még élnek az elõzõ kérdéseim, de lenne plusz 1. :)

Ha van egy akarmi_id attribútumom egy táblában (ami : "int unsigned not null auto_increment) és még üres a tábla, akkor ha hozzá akarom adni a legelsõ sort a táblához az akarmi_id-nek kell értéket adni (tehát legelõször) vagy sem ? Tudom hogy az auto_increment-ekkel nem kell törõdni csak az INSERT-nél egy NULL-t kell nekik adni és egyel növekednek. De legeslegelõször tehát a legelsõ sor beszúrásánál is elég a NULL vagy ott meg kell adni a legelsõ értéket ?

Posted

Köszöm szépen a válaszokat. Nah igen rátapintottál a lényegre mert én nem copy-zok SOHA kódot :) Én mindent magamtól írok mert merg egyrészt örömet okoz, másrészt ha kész van az egész el akarom mondani hogy ezt én csináltam 100% ban. Nem pedig még hozzátenni hogy "jah ez itt amonnan van, ezt meg haverom adta emezt meg loptam x webhelyrõl...."...Mindent én akarok megcsinálni bármilyen egyszerû is és bármilyen bonyolult is. Nemszámít mekkora munka van benne a lényeg hogy saját legyen :)

Egyébként azt hogy a kiválasztott fájl elérési útja beleíródjon a szövegdobozba az meg JavaScripttel tudnám megoldani, DE nemértem hogy ennek mi értelme lenne. Ugyanis a saját gépemen levõ elérési úttal semmire se mennék hiába szúrnám bele a kódba, mivel ha vissza kell írni majd az oldalra akkor engem leszámítva senkinek se fog megjelenni. A sajátgéprõl kitallózott kép URL-je csak a feltöltéshez kell, a szövegbe már azt az url-t kéne beszúrni ami a weboldalra feltöltött mappára és benne a képre mutat. Nah ezt hogy lehetne megoldani ? Jah és még valami. Gondoltam rá hogy használnám azt a BBCODE-ot vagy mit. A befecskendezések elkerülése végett. De ez most egy ajánlás amúgy , hogy célszerû ilyen "[]" tagokkal jelezni a dolgokat ? Mert ha mondjuk használnám a srt_replace() függvényt akkor olyan kódolást határozok meg amilyet akarok...

Nem copy-zásról beszéltem, hanem már megírt programok használatáról.

Egyébként abban sincs semmi szégyen, sõt, ha már megírt kódrészletet használsz. Sõt, ami azt illeti, nem is szabad egy már megoldott problémán rágódni.

De ha gyakorlás képpen szeretnéd te magad megírni, akkor is meg lehet nézni már létezõ megoldások kódjait (már ha elérhetõ), abból is rengeteget lehet tanulni.

Nem is azt mondtam, hogy a kiválasztott fájl útvonala (!= URL) íródjon a szövegbe, hanem a feltöltött fájl URL-je. Tételezzük fel, hogy az átláthatóság kedvéért külön mappában, hónapok szerint csoportosítva vannak a képek és a szövegek. Pl. .../kepek/2009/07/cikk_cime mappában van az "cikk_cime"-hez tartozó képek. A cikk szövege meg a .../cikkek/2009/07/cikk_cime könyvtárban lenne. Továbbá lenne egy "Új cikk" nevû gomb, ami a következõ akciókat hozná létre: az aktuális dátum alapján megnézné, hogy vannak-e a szerveren ennek megfelelõ mappák (".../kepek/2009/07/" és ".../cikkek/2009/07/"), ha nincs, létrehozza és belelép, ha van, akkor értelem szerûen csak belelép. Ez nyílván a háttérben futna le. Ezzel egy idõben egy kis szövegdoboz is felugrana, ahol lenne egy mezõ a címnek (ez alapján lenne létrehozva egy mappa, ahol ténylegesen el lenne tárolva a cikk és a képek), meg egy a szövegnek, illetve pár gomb, köztük egy "Kép beszúrása", ami a következõt csinálná: a betallózott fájlt feltölti az aktuális mappába, majd visszadja a megfelelõ szöveget (a szükséges HTML tag-ek között a kép URL-je) és beszúrja a kurzur helyére. Az "Új cikk" gomb megnyomására lenyíló ablakban az OK gomb megnyomására hajtódna végre ténylegesen a fenti akció. (Azaz a szöveg és a cím lényegében paraméterek lennének csak.)

Mondjuk ennek a kivitelezéséhez lényegében 0 webprogramozási ismeret szükséges, csupán egy kis hálózat- és fájlkezelési ismeret, meg egy csipetnyi HTML.

whiteman0524
Posted

Nem copy-zásról beszéltem, hanem már megírt programok használatáról.

Egyébként abban sincs semmi szégyen, sõt, ha már megírt kódrészletet használsz. Sõt, ami azt illeti, nem is szabad egy már megoldott problémán rágódni.

De ha gyakorlás képpen szeretnéd te magad megírni, akkor is meg lehet nézni már létezõ megoldások kódjait (már ha elérhetõ), abból is rengeteget lehet tanulni.

Nem is azt mondtam, hogy a kiválasztott fájl útvonala (!= URL) íródjon a szövegbe, hanem a feltöltött fájl URL-je. Tételezzük fel, hogy az átláthatóság kedvéért külön mappában, hónapok szerint csoportosítva vannak a képek és a szövegek. Pl. .../kepek/2009/07/cikk_cime mappában van az "cikk_cime"-hez tartozó képek. A cikk szövege meg a .../cikkek/2009/07/cikk_cime könyvtárban lenne. Továbbá lenne egy "Új cikk" nevû gomb, ami a következõ akciókat hozná létre: az aktuális dátum alapján megnézné, hogy vannak-e a szerveren ennek megfelelõ mappák (".../kepek/2009/07/" és ".../cikkek/2009/07/"), ha nincs, létrehozza és belelép, ha van, akkor értelem szerûen csak belelép. Ez nyílván a háttérben futna le. Ezzel egy idõben egy kis szövegdoboz is felugrana, ahol lenne egy mezõ a címnek (ez alapján lenne létrehozva egy mappa, ahol ténylegesen el lenne tárolva a cikk és a képek), meg egy a szövegnek, illetve pár gomb, köztük egy "Kép beszúrása", ami a következõt csinálná: a betallózott fájlt feltölti az aktuális mappába, majd visszadja a megfelelõ szöveget (a szükséges HTML tag-ek között a kép URL-je) és beszúrja a kurzur helyére. Az "Új cikk" gomb megnyomására lenyíló ablakban az OK gomb megnyomására hajtódna végre ténylegesen a fenti akció. (Azaz a szöveg és a cím lényegében paraméterek lennének csak.)

Mondjuk ennek a kivitelezéséhez lényegében 0 webprogramozási ismeret szükséges, csupán egy kis hálózat- és fájlkezelési ismeret, meg egy csipetnyi HTML.

Kösz a választ :) Hát igen ez nem nehéz..Bár nekem nem kellenek ilyen hónapok szerinti csoportosítások meg egyéb..Elég például a "Kepek/cikkszama/kepneve.jpg" nekem bõven :) Amúgy meg igen nem árt ha megnézek pár forráskódot és szoktak is ötletet adni természetesen. De ettõl függetlenül ugyanúgy rágom magamat minden problémán mert ÉN akarom lehetőleg először megoldani és ha nemmegy majd azután fordulok segítséghez. Thanx még egyszer... Amúgy Doom látom hogy "From Békéscsaba & Szeged" :) Én Békési vok és Szegeden tanulok (egyetem). Te is ott tanulsz ? (vagy laksz/élsz/dolgozol)

whiteman0524
Posted

Amúgy ebben mi lehet a hiba ?

$lekerdezes = "CREATE TABLE IF NOT EXISTS cikkek (cikk_id int unsigned not null primary_key auto_increment, cikk text)";

mysql_query($lekerdezes, $this->kapcs) or die (print "Nem sikerült a tábla létrehozása !");

Mindig hibát dob ! Elõtte kiválasztom az adatbázis azt sikeres ! Megpróbáltam úgy hogy IF NOT EXISTS nélkül csak simán de nem hajlandó létrehozni a táblát :( (Gondoltam azért mert már van egy....megnéztem nincsen...de a biztonság kedvéért lefuttattam egy "DROP TABLE cikkek" parancsot is de az is FAILED lett mivel nem volt elõtte szal jól gondoltam. Szóval a fönti kód ha nem létezik a cikkek tábla létrehozná...De nem hozza létre...Miért nem ?

Posted

Kösz a választ :) Hát igen ez nem nehéz..Bár nekem nem kellenek ilyen hónapok szerinti csoportosítások meg egyéb..Elég például a "Kepek/cikkszama/kepneve.jpg" nekem bõven :) Amúgy meg igen nem árt ha megnézek pár forráskódot és szoktak is ötletet adni természetesen. De ettõl függetlenül ugyanúgy rágom magamat minden problémán mert ÉN akarom lehetõleg elõször megoldani és ha nemmegy majd azután fordulok segítséghez. Thanx még egyszer... Amúgy Doom látom hogy "From Békéscsaba & Szeged" :) Én Békési vok és Szegeden tanulok (egyetem). Te is ott tanulsz ? (vagy laksz/élsz/dolgozol)

Igen. Békéscsabán lakom, de Szegeden tanulok programtervezõ informatikusnak. Szorgalmi idõszakban gyakorlatilag Szegeden élek.

whiteman0524
Posted

Igen. Békéscsabán lakom, de Szegeden tanulok programtervezõ informatikusnak. Szorgalmi idõszakban gyakorlatilag Szegeden élek.

Nah én meg Mérnök-Informatikusnak :) Amúgy ha jóltudom ti se tanultok ilyen webprogramozást meg ilyesmi ugye ? Nekünk csak éppenhogy lesz valami "webtervezés" majd asse lehet valami nagy szám. Így én szabadidõmben tanulom ezt a témát. Kár hogy ott nincs pedig érdekelne...

Posted

Nah én meg Mérnök-Informatikusnak :) Amúgy ha jóltudom ti se tanultok ilyen webprogramozást meg ilyesmi ugye ? Nekünk csak éppenhogy lesz valami "webtervezés" majd asse lehet valami nagy szám. Így én szabadidõmben tanulom ezt a témát. Kár hogy ott nincs pedig érdekelne...

Milyen kicsi a világ! :) Hanyad éves vagy?

Mi sem tanulunk amúgy. Adatbázisok és Adatbázis alapú rendszerek kurzusokon van egy kis PHP+MySQL, de csak említés szinten és nem is a webes része, hanem értelem szerûen az adatbáziskezelés van elõtérben.

A Webtervezés is elég komolytalan, asszem XHTML, pici PHP és CSS van. Nekünk a Webtervezés csak SZV.

whiteman0524
Posted

Milyen kicsi a világ! :) Hanyad éves vagy?

Mi sem tanulunk amúgy. Adatbázisok és Adatbázis alapú rendszerek kurzusokon van egy kis PHP+MySQL, de csak említés szinten és nem is a webes része, hanem értelem szerûen az adatbáziskezelés van elõtérben.

A Webtervezés is elég komolytalan, asszem XHTML, pici PHP és CSS van. Nekünk a Webtervezés csak SZV.

hát még nagyon az elején vagyok :) most voltam elsõs de hál istenek készvan...mondjuk 3-4 tárgy máris lemaradt de mindegy :D

Milyen kicsi a világ! :) Hanyad éves vagy?

Mi sem tanulunk amúgy. Adatbázisok és Adatbázis alapú rendszerek kurzusokon van egy kis PHP+MySQL, de csak említés szinten és nem is a webes része, hanem értelem szerûen az adatbáziskezelés van elõtérben.

A Webtervezés is elég komolytalan, asszem XHTML, pici PHP és CSS van. Nekünk a Webtervezés csak SZV.

De amúgy nemtd véletlen itt mi lehet a hiba ?

$lekerdezes = "CREATE TABLE IF NOT EXISTS cikkek (

cikk_id int unsigned NOT NULL auto_increment,

cikk text NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=latin2";

mysql_query($lekerdezes, $this->kapcs) or die (print "Nem sikerült a tábla létrehozása !");

Állandóan hibát dob. Egyszerûen nem hajlandó létrehozni a táblát, már kicsit ideg vagyok. A csatlakozás sikerülés az adatbázist i kiválasztom sikeresen. De nem tudok benne táblát létrehozni. nem értem... :( Már tegna óta szarakodok vele...Valami bibi van.

Posted

hát még nagyon az elején vagyok :) most voltam elsõs de hál istenek készvan...mondjuk 3-4 tárgy máris lemaradt de mindegy :D

De amúgy nemtd véletlen itt mi lehet a hiba ?

$lekerdezes = "CREATE TABLE IF NOT EXISTS cikkek (

cikk_id int unsigned NOT NULL auto_increment,

cikk text NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=latin2";

mysql_query($lekerdezes, $this->kapcs) or die (print "Nem sikerült a tábla létrehozása !");

Állandóan hibát dob. Egyszerûen nem hajlandó létrehozni a táblát, már kicsit ideg vagyok. A csatlakozás sikerülés az adatbázist i kiválasztom sikeresen. De nem tudok benne táblát létrehozni. nem értem... :( Már tegna óta szarakodok vele...Valami bibi van.

Ohh, akkor még simán jó vagy. Meglepõen sokan hasalnak el már az elsõ félévben is. A Kalkulus, de fõleg a SzAr az nagy buktató, de rengetegen ProgAlap-ból is buknak, pedig az tényleg nem nehéz.

Fogalmam sincs. Nem dob valami hibakódot? Arra érdemes lenne rákeresni.

whiteman0524
Posted

Ohh, akkor még simán jó vagy. Meglepõen sokan hasalnak el már az elsõ félévben is. A Kalkulus, de fõleg a SzAr az nagy buktató, de rengetegen ProgAlap-ból is buknak, pedig az tényleg nem nehéz.

Fogalmam sincs. Nem dob valami hibakódot? Arra érdemes lenne rákeresni.

Öhh..nem nem dob hibakódot...Most special azt dobja amit én megadtam neki hogy dobjon :D De amúgyse dob csak hogy hiba van a kekérdezésben :blink:

Jah amúgy én is kalkulusból buktam meg, meg SZAR-ból az elsõ félévben :( A kalkulus miatt az Analízist nem vehettem föl meg a szar miatt az oprendszereket és a hálózatokat sajnos. Szóval 5 tárgy marad el, nem 4 rosszul írtam elõbb. De a többi megvan. Tehát a Dimat,ProgI,FizikaI,FizikaII,ProgII,Opkut, és az Elektró.

Ohh, akkor még simán jó vagy. Meglepõen sokan hasalnak el már az elsõ félévben is. A Kalkulus, de fõleg a SzAr az nagy buktató, de rengetegen ProgAlap-ból is buknak, pedig az tényleg nem nehéz.

Fogalmam sincs. Nem dob valami hibakódot? Arra érdemes lenne rákeresni.

Megvan a hiba :) Azt írta a mysql_error() (mert eddig véletlen lehagytam) hogy minden táblában csak 1 auto_increment lehet (nemértem miért ?) és annak PRIMARY KEY-nek kell lennie. ;) Hmm.... :huh: Na mindegy kijavítottam neki és így már hajlandó mûködni. :)

De amúgy még egy dolog. Szeretnék ilyen helykre mindig bejegyzés dátumát is rögzíteni. Tudom hogy van a NOW(); függvény de az csak az év hónap napot tudja. Én datetime szerint szeretnék bejegyezni. Tehát év-hónap-nap-óra-perc-másodperc. Erre is van függvény ? ami ezt kérdezi le illetve ezt adja vissza.

Öhh..nem nem dob hibakódot...Most special azt dobja amit én megadtam neki hogy dobjon :D De amúgyse dob csak hogy hiba van a kekérdezésben :blink:

Jah amúgy én is kalkulusból buktam meg, meg SZAR-ból az elsõ félévben :( A kalkulus miatt az Analízist nem vehettem föl meg a szar miatt az oprendszereket és a hálózatokat sajnos. Szóval 5 tárgy marad el, nem 4 rosszul írtam elõbb. De a többi megvan. Tehát a Dimat,ProgI,FizikaI,FizikaII,ProgII,Opkut, és az Elektró.

Megvan a hiba :) Azt írta a mysql_error() (mert eddig véletlen lehagytam) hogy minden táblában csak 1 auto_increment lehet (nemértem miért ?) és annak PRIMARY KEY-nek kell lennie. ;) Hmm.... :huh: Na mindegy kijavítottam neki és így már hajlandó mûködni. :)

De amúgy még egy dolog. Szeretnék ilyen helykre mindig bejegyzés dátumát is rögzíteni. Tudom hogy van a NOW(); függvény de az csak az év hónap napot tudja. Én datetime szerint szeretnék bejegyezni. Tehát év-hónap-nap-óra-perc-másodperc. Erre is van függvény ? ami ezt kérdezi le illetve ezt adja vissza.

Jah hülye vagyok auto konverzió :) Jó a date tökéletesen :)

Posted

Igen. Békéscsabán lakom, de Szegeden tanulok programtervezõ informatikusnak. Szorgalmi idõszakban gyakorlatilag Szegeden élek.

Én is annak készülök. Majd lehet kérek pár tanácsot. :D

Posted

De amúgy még egy dolog. Szeretnék ilyen helykre mindig bejegyzés dátumát is rögzíteni. Tudom hogy van a NOW(); függvény de az csak az év hónap napot tudja. Én datetime szerint szeretnék bejegyezni. Tehát év-hónap-nap-óra-perc-másodperc. Erre is van függvény ? ami ezt kérdezi le illetve ezt adja vissza.

Jah hülye vagyok auto konverzió :) Jó a date tökéletesen :)

A NOW() is datetime-ot ad vissza. Nem tudom neked hogy marad le a vége.

whiteman0524
Posted

A NOW() is datetime-ot ad vissza. Nem tudom neked hogy marad le a vége.

Jah már megvan :)

Amúgy ha smályikat akarok helyettesíteni képekke akkor létezik jobb módja mint hogy annyiszor végrehajtom a szövegen az srt_replace()-t mint amennyi szmájli van ? Mert ez elég hosszú így. (már sok idõbe telik a procinak..úgyértem)

Posted

Amúgy ha smályikat akarok helyettesíteni képekke akkor létezik jobb módja mint hogy annyiszor végrehajtom a szövegen az srt_replace()-t mint amennyi szmájli van ? Mert ez elég hosszú így. (már sok idõbe telik a procinak..úgyértem)

Erre én is kíváncsi lennék. Nem tudom, hogy regexp-pel gyorsabb lenne-e. De arra is kíváncsi vagyok mekkora szövegeken akarsz cserélni, hogy "sok idõ" legyen. Ha arra gondolsz, hogy megjelenítésnél cserélsz, és úgy tényleg lassú, akkor érdemes elgondolkozni azon, hogy nem-e jobb lecserélve tárolni.

whiteman0524
Posted

Erre én is kíváncsi lennék. Nem tudom, hogy regexp-pel gyorsabb lenne-e. De arra is kíváncsi vagyok mekkora szövegeken akarsz cserélni, hogy "sok idõ" legyen. Ha arra gondolsz, hogy megjelenítésnél cserélsz, és úgy tényleg lassú, akkor érdemes elgondolkozni azon, hogy nem-e jobb lecserélve tárolni.

Hát igen..igazad lehet...elég hosszú szövegkere tervezek mert nem szeretem a korlátokat :) De akkor jobb lehet tárolás elõtt átalakítani..mondjuk ennek sztem nem nagyon vagyon jalentõsége. Mert mivan akkor ha valaki elküld egy kommentet és frissít ? hát akkor el kell küldni ott fel kell dolgozni el kell tárolni majd egybõl vissza is kérni. Szóval érted...Ilyen esetben lényegtelen hoy melyik oldalon végzem a cseréket.

whiteman0524
Posted

Amúgy emberek valaki fel tudja nekem sorolni hogy mely karakterekkel lehet XSS támadásokat bevinni ? Ezek ugye azok amik a különbözõ nyelvekben különbözõ jelentésekkel bírnak. SZal például a dupla "-" tehát (--) ami ugye MySQL-ben a komment jelen lenne. Azért kellenének mert minden kétes karaktert (tehát mit fel lehetne használni rosszindulatú inputban) átkódolva raknék az adatbázisba (hogy legalább a szerverben ne tegyen kárt) de nem akarok minden karakterre ilyet csak a speciálisokra és azok közül is a veszélyesekre. Szal jó lenne egy lista ezekrõl. Még egy példa : például a két kacsacsõrt egyértelmûen kódolni kell mert azokkal lehet mondjuk HTML tag-okat létrehozni.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...