Hozzászólások
-
SzerzőBejegyzés
-
gabaman wrote:Van ez így, amikor egy hozzá nem értő áll neki programozni. Ezt az is bizonyítja, hogy a probléma okát már fent leírtad, csak nem vetted észre hogy majdnem teljesen válaszoltál magadnak.
Azért hiszed illetve tűnik Neked az, hogy hozzá nem értő vagyok, mert
(mielőtt PHP-zni kezdtem volna), régebben a PHP-hez képest egy erősen típusos
nyelvet (Pascal) használtam. Sajnos megkell még szoknom a PHP engedékenységét,
illetve az ebből adódó hibákat elkerülni. Bár igaz, hogy 18-20 évvel ezelőtt
BASIC-ben is belefutottam hasonló automatikus típuskonverzió okozta hibákba,
de azt követő jó pár évnyi Pascal-ozás elkényesztetett e téren. 😀
Nyilván Pascal-ban a megfelelő típusú változók definiálása és a szükséges
típuskonverziók miatt nem fordulna elő ehhez hasonló.gabaman wrote:Van ez így, amikor egy hozzá nem értő áll neki programozni. Ezt az is bizonyítja, hogy a probléma okát már fent leírtad, csak nem vetted észre hogy majdnem teljesen válaszoltál magadnak.Azért hiszed illetve tűnik Neked az, hogy hozzá nem értő vagyok, mert
(mielőtt PHP-zni kezdtem volna), régebben a PHP-hez képest egy erősen típusos
nyelvet (Pascal) használtam. Sajnos megkell még szoknom a PHP engedékenységét,
illetve az ebből adódó hibákat elkerülni. Bár igaz, hogy 18-20 évvel ezelőtt
BASIC-ben is belefutottam hasonló automatikus típuskonverzió okozta hibákba,
de azt követő jó pár évnyi Pascal-ozás elkényesztetett e téren. 😀
Nyilván Pascal-ban a megfelelő típusú változók definiálása és a szükséges
típuskonverziók miatt nem fordulna elő ehhez hasonló.gabaman wrote:„Nem tud a php számolni ?”„Sőt, ha a nyilvánvalóan integer típusba sorolható rész-eredményeket
settype() -al integer típusúvá „erőltetem” akkor szintén
értelmetlen eredmény lesz.”Felesleges erőlködés helyett mért nem használod az erre a célra készült floor() vagy round() hívásokat?
Kösz gabaman !
Kipróbálom.
Csak azért érdekes, mivel a kivonás előtt ha kiiratom akkor 1 lesz az eredmény,
ami helyes. Ha ebből levon 1 -et már elrontja, mi közben egy szimpla 1-1 -re helyesen 0-t ír.
Minden esetre több mint érdekes 😀gabaman wrote:„Nem tud a php számolni ?”„Sőt, ha a nyilvánvalóan integer típusba sorolható rész-eredményeket
settype() -al integer típusúvá „erőltetem” akkor szintén
értelmetlen eredmény lesz.”Felesleges erőlködés helyett mért nem használod az erre a célra készült floor() vagy round() hívásokat?
Kösz gabaman !
Kipróbálom.
Csak azért érdekes, mivel a kivonás előtt ha kiiratom akkor 1 lesz az eredmény,
ami helyes. Ha ebből levon 1 -et már elrontja, mi közben egy szimpla 1-1 -re helyesen 0-t ír.
Minden esetre több mint érdekes 😀kisbetu wrote:Számomra logikusabb lenne a KOR -nagyobb- 19 vizsgálat.
Vagy ilyen luxus nincs ebben a nyelvben? (Assembly tudja)Az osztok-szorzok műveletnek mindenféle csonkolásai meg maradékai vannak.
Ok. Igaz kisbetü amit írtál, de számomra amit a php a fenti dologra
produkál nagyon nagyon meglepő.
Nem tud a php számolni ? Ugyan is ha a ‘-1’ előtti számítási eredményt
berakom egy változóba és abból levonok 1-et, vagy ‘–‘ operatorral
dekrementálom akkor is marhaságot ad ki.
Sőt, ha a nyilvánvalóan integer típusba sorolható rész-eredményeket
settype() -al integer típusúvá „erőltetem” akkor szintén
értelmetlen eredmény lesz.
Azaz, nem az a fő probléma hogy megoldhatom pl ‘ if ‘ -el, hanem az,
hogy egy gagyi kis képletet kiszámítva értelmetlen eredményt kapok.
Teszem azt, ha adott egy kiszámítandó képlet
(ami feltétell-vizsgálattal nem váltható ki) katasztrófális eredmények
jöhetnek ki.
Ezt szeretném kiküszöbölni, azaz nem szeretnék hasonló ‘eset’
miatt egy bonyolultabb php-script írásakor érthetetlen jelenségekbe
botlani.
Mivel a „kor” értékét a form elküldése után a $_POST -ból
kapja(ami string), azt is megpróbáltam hogy egész típusú változóba
teszem át, de ez nem változtat az anomálián.
Másra nem tudok gondolni, hogy talán a php.ini állományban kellene
valamit módosítanom — már ha egyáltalán ennek ehhez köze van — ?kisbetu wrote:Számomra logikusabb lenne a KOR -nagyobb- 19 vizsgálat.
Vagy ilyen luxus nincs ebben a nyelvben? (Assembly tudja)Az osztok-szorzok műveletnek mindenféle csonkolásai meg maradékai vannak.
Ok. Igaz kisbetü amit írtál, de számomra amit a php a fenti dologra
produkál nagyon nagyon meglepő.
Nem tud a php számolni ? Ugyan is ha a ‘-1’ előtti számítási eredményt
berakom egy változóba és abból levonok 1-et, vagy ‘–‘ operatorral
dekrementálom akkor is marhaságot ad ki.
Sőt, ha a nyilvánvalóan integer típusba sorolható rész-eredményeket
settype() -al integer típusúvá „erőltetem” akkor szintén
értelmetlen eredmény lesz.
Azaz, nem az a fő probléma hogy megoldhatom pl ‘ if ‘ -el, hanem az,
hogy egy gagyi kis képletet kiszámítva értelmetlen eredményt kapok.
Teszem azt, ha adott egy kiszámítandó képlet
(ami feltétell-vizsgálattal nem váltható ki) katasztrófális eredmények
jöhetnek ki.
Ezt szeretném kiküszöbölni, azaz nem szeretnék hasonló ‘eset’
miatt egy bonyolultabb php-script írásakor érthetetlen jelenségekbe
botlani.
Mivel a „kor” értékét a form elküldése után a $_POST -ból
kapja(ami string), azt is megpróbáltam hogy egész típusú változóba
teszem át, de ez nem változtat az anomálián.
Másra nem tudok gondolni, hogy talán a php.ini állományban kellene
valamit módosítanom — már ha egyáltalán ennek ehhez köze van — ?uzsolt wrote:Pingus wrote:Felháborítónak tartom az egészet, mivel ez is direkt diszkrimináció, annál
is inkább mivel ha akarnák, a cd-t megírhatnák „normálisan” is.
Én meg felháborítónak tartom azt, hogy nem vehet mindenki géppuskát otthonra.Hogyan ? Nem értem….
Adott pl 1 DVD vagy egy audioCD.
Tudomásom szerint jogában áll a vásárlónak saját célra lemásolni azért,
hogy megőrizze az eredetit és a másolatot „nyektesse”, azt koptassa el, vagy ha neki
úgy tetszik akkor egy hosszabb utazás közben mp3-lejátszóval azt
halgathassa.
A fenti topicomban szereplő audioCD nálam Linux-on kis híján a K3b-n is kifogott.
(m$-on nem tudom mi lett volna, nekem nincs m$)
Miután a GRIP(nagy szerencsére) berippelte mp3-ba, így legalább hallgatható
szgéppel, mp3-lejátszóval is.
Hova tovább, a K3b-vel végül mp3 file-okból audioCD-t készítettem belőle,
így csak azért is 😛 😀 LETT BELŐLE biztonsági másolat.
(egyébként olykor én is hallgatok zenét szgéppel mi közben a gépem használom)
Itt az volt a pofátlanság a cd-t kiadótól, hogy úgy kreálta meg a cd-t, hogy
szgéppel ne lehessen meghallgatni, csak mondjuk úgy hogy rippelgetéssel és k3b-vel vacakoljunk.uzsolt wrote:Pingus wrote:Felháborítónak tartom az egészet, mivel ez is direkt diszkrimináció, annál
is inkább mivel ha akarnák, a cd-t megírhatnák „normálisan” is.
Én meg felháborítónak tartom azt, hogy nem vehet mindenki géppuskát otthonra.Hogyan ? Nem értem….
Adott pl 1 DVD vagy egy audioCD.
Tudomásom szerint jogában áll a vásárlónak saját célra lemásolni azért,
hogy megőrizze az eredetit és a másolatot „nyektesse”, azt koptassa el, vagy ha neki
úgy tetszik akkor egy hosszabb utazás közben mp3-lejátszóval azt
halgathassa.
A fenti topicomban szereplő audioCD nálam Linux-on kis híján a K3b-n is kifogott.
(m$-on nem tudom mi lett volna, nekem nincs m$)
Miután a GRIP(nagy szerencsére) berippelte mp3-ba, így legalább hallgatható
szgéppel, mp3-lejátszóval is.
Hova tovább, a K3b-vel végül mp3 file-okból audioCD-t készítettem belőle,
így csak azért is 😛 😀 LETT BELŐLE biztonsági másolat.
(egyébként olykor én is hallgatok zenét szgéppel mi közben a gépem használom)
Itt az volt a pofátlanság a cd-t kiadótól, hogy úgy kreálta meg a cd-t, hogy
szgéppel ne lehessen meghallgatni, csak mondjuk úgy hogy rippelgetéssel és k3b-vel vacakoljunk.vizsla wrote:Pingus wrote:Tony Magic wrote:Letöltöttem a t-online oldaláról zeneszámokat amiknek a kiterjesztése wma. Bármivel próbáltam lejátszani, mind azt írta ki, hogy a file titkosított. Hogyan lehet életre kelteni a wma kiterjesztésű zeneszámokat, ha titkosak?Én nem töltöttem le, viszont Kaffeine -el belehallgatni lehet, de azt is csak úgy,
hogy a hivatkozás címét kimentve azt beillesztem a Kaffenie mediaplayer URL-cím
megnyitás c. mezőbe.
Kaffeine-el megpróbálhatod, talán le is játsza (?).A drm-esbe? Legfeljebb úgy, hogy minden zene helyett valami hasonszőrű „modern” zenét hallhatsz. :)))) A képek helyett, meg valami diszkó világítást. :)))
Ami persze nincs kódolva… azt hallgathatod.Ok, igaz… most esik le a tantusz, hogy az állomány amit letöltött szándékosan
eleve olyan hangtömörítési eljárással lett létrehozva, amelyhez nem létezik
Linux-on megfelelő codec.Egy közönségesnek látszó hang-cd -vel jártam hasonlóan.
Hozták, hogy a zenéket mp3-ba tömörítsem már be, mert szeretnék
mp3-lejátszón is hallgatni. Természetesen a cd-n miniatűr betűkkel ott
volt, hogy „will not play on PC/MAC”, azaz véletlenül se tudd sz.gépen hallgatni
vagy mp3-lejátszóba rippelni.
Nem is tudtam belehallgatni sem, viszont a zene-számokat szerencsére
a GRIP jól betudta rippelni, így legalább mp3-lejátszón azok hallgathatóak
lettek.Felháborítónak tartom az egészet, mivel ez is direkt diszkrimináció, annál
is inkább mivel ha akarnák, a cd-t megírhatnák „normálisan” is.Nem tudom lesz-e eredménye annak, hogy Vector a topic-témában szereplő
esetet felvette a diszkriminációs oldalra, de bízom benne hogy igen, bár
ki tudja, M.o.-n minden agyatlanság elképzelhető. 🙁vizsla wrote:Pingus wrote:Tony Magic wrote:Letöltöttem a t-online oldaláról zeneszámokat amiknek a kiterjesztése wma. Bármivel próbáltam lejátszani, mind azt írta ki, hogy a file titkosított. Hogyan lehet életre kelteni a wma kiterjesztésű zeneszámokat, ha titkosak?Én nem töltöttem le, viszont Kaffeine -el belehallgatni lehet, de azt is csak úgy,
hogy a hivatkozás címét kimentve azt beillesztem a Kaffenie mediaplayer URL-cím
megnyitás c. mezőbe.
Kaffeine-el megpróbálhatod, talán le is játsza (?).A drm-esbe? Legfeljebb úgy, hogy minden zene helyett valami hasonszőrű „modern” zenét hallhatsz. :)))) A képek helyett, meg valami diszkó világítást. :)))
Ami persze nincs kódolva… azt hallgathatod.Ok, igaz… most esik le a tantusz, hogy az állomány amit letöltött szándékosan
eleve olyan hangtömörítési eljárással lett létrehozva, amelyhez nem létezik
Linux-on megfelelő codec.Egy közönségesnek látszó hang-cd -vel jártam hasonlóan.
Hozták, hogy a zenéket mp3-ba tömörítsem már be, mert szeretnék
mp3-lejátszón is hallgatni. Természetesen a cd-n miniatűr betűkkel ott
volt, hogy „will not play on PC/MAC”, azaz véletlenül se tudd sz.gépen hallgatni
vagy mp3-lejátszóba rippelni.
Nem is tudtam belehallgatni sem, viszont a zene-számokat szerencsére
a GRIP jól betudta rippelni, így legalább mp3-lejátszón azok hallgathatóak
lettek.Felháborítónak tartom az egészet, mivel ez is direkt diszkrimináció, annál
is inkább mivel ha akarnák, a cd-t megírhatnák „normálisan” is.Nem tudom lesz-e eredménye annak, hogy Vector a topic-témában szereplő
esetet felvette a diszkriminációs oldalra, de bízom benne hogy igen, bár
ki tudja, M.o.-n minden agyatlanság elképzelhető. 🙁 -
SzerzőBejegyzés
legutóbbi hsz