Új hozzászólás Aktív témák
-
BlackTiger
tag
Sziasztok!
Mi lehet a hiba az alábbi kódban? Akármennyit néztem, ennek elviekben működnie kéne, főleg, hogy ha nem rakok bele "bindValue"-ra valókat, hanem csak sima inteket, akkor rendesen lefut. Azért van többször, mert azt olvastam, hogy elvileg egy adott sql parancson belül nem lehet többször ugyanazzal a paraméterrel bindValue-zni. Ezt így elég gyatrán sikerült megfogalmaznom, mutatja hozzá nem értésemet. Szóval lehet, hogy a hiba is valami nagyon evidens, teljesen alap dolog. Kérlek segítsetek. Köszönöm előre is!
### //Inserting Genre IDs
$sql = "INSERT INTO filmgenre ( filmid, genreid ) VALUES ( :filmid, :genreid )";
if ( isset( $this->genre[1] ) ) $sql .=",( :filmid2, 222)"; //Ha :filmid2 helyett azt írnám, hogy pl. 10 akkor menne
if ( isset( $this->genre[2] ) ) $sql .=",( :filmid3, 333)"; //Ha :filmid3 helyett azt írnám, hogy pl. 10 akkor menne
$sql .=";";
$st = $conn->prepare ( $sql );
$st->bindValue( ":filmid", $this->id, PDO::PARAM_INT );
$st->bindValue( ":filmid2", $this->id, PDO::PARAM_INT ); // Ha ez..
$st->bindValue( ":filmid3", $this->id, PDO::PARAM_INT ); // ..és ez a sor benne van, nem működik.
$st->bindValue( ":genreid", $this->genre[0], PDO::PARAM_INT );
$st->execute();
$conn = null;Tigris
-
-
dmc
aktív tag
válasz Sk8erPeter #10802 üzenetére
igen mert próbálkoztam a dolgokkal.
Nekem pl az IE az általad elírtak szerint ez jött be:
Majd visszaraktam az eredeti oldalt ahol addig jutottam hogy a lejátszó az innen származik:
lejátszó
Csak ennél se Firefoxnál se IE nem indul el semmi se.
Most itt tartok -
fordfairlane
veterán
válasz BlackTiger #10801 üzenetére
A query és a paraméter mapping is hibás. Ha opcionálissá akarsz tenni mezőket egy parametrizált querynél, akkor a mezőt opcionálissá kell tenni a mezőnév megadásnál, jelen esetben az INSERT INTO utáni résznél, ahol először felsorolod a tábla mezőket, utána opcionálissá kell tenned a paraméter placeholder résznél, a query string második részénél, ez van meg jelenleg is, majd opcionálissá kell tenni a paraméter binding utasítást is. Legalábbis én így szoktam csinálni.
Ez egy "pszeudokód", ami jelen esetben csak minta, írd át a megfelelő változóidat a megfelelő mezőneveket, ami kell neked az adott helyen.
// Build
$queryStr = "INSERT INTO tablanev SET filmid = :filmid, genreid = :genreid";
$queryParams = array(
'filmid' => $filmid,
'genreid' => $genreid
);
if(isset($filmid2)) {
$queryStr = ", filmid2 = : filmid2";
$queryParams['filmid2'] = $filmid2;
}
if(isset($filmid3)) {
$queryStr = ", filmid3 = : filmid3";
$queryParams['filmid3'] = $filmid3;
}
// Execute
$stmt = $conn->prepare ( $queryStr );
$stmt->execute($queryParams);[ Szerkesztve ]
x gon' give it to ya
-
fordfairlane
veterán
válasz fordfairlane #10804 üzenetére
if(isset($filmid2)) {
$queryStr = ", filmid2 = : filmid2";
$queryParams['filmid2'] = $filmid2;
}
if(isset($filmid3)) {
$queryStr = ", filmid3 = : filmid3";
$queryParams['filmid3'] = $filmid3;
}helyett
if(isset($filmid2)) {
$queryStr .= ", filmid2 = : filmid2";
$queryParams['filmid2'] = $filmid2;
}
if(isset($filmid3)) {
$queryStr .= ", filmid3 = : filmid3";
$queryParams['filmid3'] = $filmid3;
}x gon' give it to ya
-
BlackTiger
tag
válasz fordfairlane #10804 üzenetére
Köszönöm szépen a gyors választ!
Ezt valami tutorial alapján próbáltam összerakni, de akkor most megpróbálkozom az általad mondottakkal.
Tudsz esetleg olyan forrásokat ahonnan megfelelően tudnám megtanulni az alapokat?
Egy nagyon egyszerű adatbázist szeretnék csinálni.Tigris
-
fordfairlane
veterán
válasz BlackTiger #10806 üzenetére
Nem nagyon tudok most konkrét forrásokat mondani, mert rég nem olvasok kezdőknek szánt bevezető anyagokat.
A legjobb "answering machine" mindenféle általánosnak mondott programozási problémára a stackoverflow.com QA oldal. Angolértés kötelező.
A php.net a hivatalos doksi oldal, de ellentmondásos példák vannak sokszor. Hibás példák a hivatalos oldalakon, ezért a felhasználói kommentekben kell ellenőrizni, mennyire ajánlott a példa. Angolértés kötelező.
Van sok angol nyelvű PHP könyv, nagy a minőségi szórás. Nem tudok aktuálisan mondani olyat, ami szerintem biztos jó, mert kezdőknek szánt PHP könyveket nem szoktam mostanában olvasni. Angolértés kötelező.
A legutolsó alternatíva a magyarra fordított PHP könyvek. Rakás idejétmúlt vagy eleve hibás megközelítés van bennük, de sokszor nincs más, könnyen feldolgozható forrás. Könyveknél a kiadás dátuma fontos. Pl. egy 2005 előtt íródott PHP könyvben szinte nincs hasznos infó, mert az egész nyelv komoly paradigmaváltáson esett át azóta.
Sok blogbejegyzés van, amit a google kidob, de ezekből nehéz tanulni, ezerfelé vannak szétszórva a neten, és jó példák és módszere mellett legalább annyi rossz módszer is van.
Végső soron, ha megy az angol szövegértés, akkor nézz körül, ki melyik könyvet ajánlja mostanság, ha nem megy, próbálj meg ugyanezt a magyar kiadásoknál, bár ott sokkal nehezebb dolgod lesz. Ezt ki kell egészíteni a rendszeres Google használattal, és a hivatalos manual leírásaival/példakódjaival.
[ Szerkesztve ]
x gon' give it to ya
-
BlackTiger
tag
válasz fordfairlane #10807 üzenetére
Rendben, köszönöm. Szerencsére jól tudok angolul, tehát ilyen szempontból könnyű dolgom van az információk elérésénél.
Megpróbálom akkor most megoldani egyelőre ezt a problémát, amúgy az általad írt kód, teljesen igazodik az eredeti célhoz, de ezt ugye nem is említettem, viszont sablonnak számomra megfelel. A lényeg, hogy egy táblába, ahol a filmek és a műfajok közti kapcsolatok vannak tárolva, kell egyszerre több sort is bevinni, annak megfelelően, hogy hány műfajba van bekategorizálva az adott film. (Ez max 3 lehet, ilyet még nem írtam bele, egyelőre csak nem veszem figyelembe, ha több van).
Tehát így nézne ki a tábla:
filmid genreid
12 1
12 2
12 3
10 2
10 3Tehát a "12"-es ID-vel rendelkező filmhez, tartozik az 1-es, 2-es és 3-as műfaj is. (pl. Akció, Dráma, Animáció), míg a "10"-es filmhez csak a 2-es és 3-as műfaj (az akkor lehet egy Dráma, Animáció).
Oks, szóval akkor dolgozom rajta, utánanézek majd. Tudom, hogy zavaró, ha valaki a legkisebb utánajárás nélkül is másoknak teszi fel kérdéseit, mintha elvárná, hogy mások csinálják meg helyette, de ha valamire már nagyon nem találok megoldást kérdezhetek?
[ Szerkesztve ]
Tigris
-
Sk8erPeter
nagyúr
"általad elírtak szerint"
Írtam, hogy amikor IE10/11-ben tesztelsz, és ott nem működik, akkor hasznos, ha megnyitod a konzolt F12-vel, és kukkolod a Console fület, de nem írtam el.Kérdés, mikor nyitottad meg a konzolt. IE-nél nem mindegy; Chrome-nál utólag is látszanak a konzolra kiírt tájékoztató vagy hibaüzenetek, IE-nél nem. Szóval a konzol IE-nél már akkor legyen megnyitva, amikor az oldal még nem töltődött be; vagy pedig frissíts, úgy, hogy már nyitva van a konzol. Akkor kiírásra kerülnek a betöltéskor vagy azután keletkező hibaüzenetek is.
Azt meg nem értem, hogy jön ide most a jPlayer, amikor erről a lejátszóról beszéltél. Pont azt írtam privátban is, hogy ha ez a lejátszó nincs felhasználva az oldaladon sehol, akkor a fájljait se töltsd be.
Arra is felhívtam a figyelmedet, hogy KÉT jQuery-verziót NE tölts be!!
Aztán írtam még pár dolgot. Megcsináltál/ellenőriztél ezek közül egyáltalán bármit? Csak mert úgy nehéz lesz segíteni, ha nem írod le, mi a pontos probléma, meg ha nem csinálod meg a javasolt dolgokat. Ha meg nem megy, vagy valamit nem értesz, akkor inkább kérdezz vissza konkrétan, mert magunktól nem tudjuk kitalálni, mi a gondod.==========================================
(#10800) SecMan :
szívesen!==========================================
(#10808) BlackTiger :
sztem nyugodtan kérdezz, de ha PHP-vel kapcsolatos kérdés, akkor lehetőleg a vonatkozó PHP programozás topicban kérdezz.Sk8erPeter
-
dmc
aktív tag
válasz Sk8erPeter #10809 üzenetére
Úgy jön ide a jPlayer hogy az eredeti oldalba az a lejátszó van.
Amikor az általam linkelt lejátszót beraktam az oldalba akkor indult el Firefox alatt.
Mint iram nem igen értem mit honnan miképpen mit csinál azért gondoltam ha az eredeti oldalnak a lejátszóját nézem meg hátha egyszerűbb dolgom lenne.( mert ott nincs belekutyulva a kódba )
Szerintem nálam van valami bibi az én gépemnél mert nálam még a demo oldal se indul el.amiket írtál hogy nézem meg a IE be azt megnéztem és be voltak kapcsolva de akkor se indul el a demo oldalon semmi se.
Azt is írtad most mikor töltődik az oldal már akkor legyen megnyitva a konzol.Hiába előtte utána közbe ez látszik ami a linkelt képen van.Azért nem tudom már mit hogyan állítsak hogy elinduljon az egész.
Mondjuk már ott tartok mindegy milyen lejátszó van az oldalon csak induljon el IE alatt és le lehessen állítani ha kell.[ Szerkesztve ]
-
Sk8erPeter
nagyúr
Írtam ezt már privátban is, de a konzolon lévő hibaüzenetek forrását kellene megszüntetned először (teljesen mindegy, hogy az IE konzolján látod, vagy a Chrome-éban, netán Firefox konzolján), tehát az itt lévő, pirossal írt hibaüzeneteket oldd meg először, de legfőképpen azt, hogy a "preLoadImages" metódust nem találja. Az ilyen eldobált, megfelelő helyen el nem kapott JavaScript-exceptionök simán okozhatják egy másik script megszakadását is - így például a JS-alapú lejátszó működése emiatt is "tönkremehet".
Az gond, ha nálad a demóoldal sem működik, pedig az nálam megy IE11-ben. Erre írtam ezt, sanszos, hogy valahol itt kell körülnézni (Internet Options > Security fül > alul "Custom level..." gomb), de akárhol is lehet a hiba, így, hogy semmilyen részletet, screenshotot nem osztottál meg a beállításaidról, kábé lehetetlen segíteni.
"Úgy jön ide a jPlayer hogy az eredeti oldalba az a lejátszó van."
Nem az a célod, hogy az általad megvásárolt lejátszót bírd működésre? Akkor ahhoz hogy jön a jPlayer? Amit megvásároltál, az NEM jPlayer, vágod? Azt úgy hívják, hogy "Shoutcast and Icecast Player". Nem csodálom, hogy nem megy az a lejátszó, amit megvásároltál, ha még be sem raktad sehova a scriptbe az ahhoz szükséges fájlokat... Mondjuk pont ezt mondtam korábban is, hogy irtsd ki a tök felesleges library-ket a kódból is, ha NEM HASZNÁLOD, mert totálisan feleslegesen kutyul bele a kódodba. (Főleg, hogy kétféle jQuery-verziót is használtál, ahogy láttam, ezt szerencsére javítottad azóta.)
A hibaleírásaid jelenleg nagyjából kimerülnek ennyiben: nem működik, nem tudom, mi az oka, VALAMI probléma van vele. Ez alapján nem tudunk egyről a kettőre jutni.Sk8erPeter
-
BlackTiger
tag
válasz BlackTiger #10808 üzenetére
"INSERT INTO table SET ..." helyett inkább az "INSERT INTO table ( columna, columnb) VALUES"-t használnám, mert így nekem egyszerűbb egyszerre több sort bevinni.
Ez a kód tökéletesen működik. Az eredmény pedig ilyesmi:
filmid genreid
1 1 //Adott id-k
200 2
300 3Ami érdekes, hogy mindezt csak azután adja, miután kiürítettem a táblát. Mert ha újra próbálkozom, már nincs eredmény. Úgy látszik, mintha nem akarna semmit se bevinni, ha ugyanazok az adatok vannak az egyik sorban (pl. 200, 2). Miért nem azt csinálja, hogy egy új sorba, szintúgy beviszi ezeket az adatokat? Lehet nem megfelelően van felkészítve a táblám/adatbázisom?
Amit még észrevettem, hogy ugye "filmid"-nek mindegyikhez ugyanazt szeretném megadni, tehát egy filmhez több műfaj is tartozhat. Volt, hogy "genreid"-nél kétszer ugyanazt hagytam be, és így gond nélkül ugyanarra a queryParam-ra beírta mind a két esetben a 2-őt.
De ha megpróbálnám, hogy 200 és 300 helyett is csak :filmid-t írok, akkor valamiért nem működik már.$queryStr = "INSERT INTO filmgenre ( filmid, genreid ) VALUES ( :filmid, :genreid )";
$queryParams = array(
'filmid' => $this->id,
'genreid' => $this->genre[0]
);
if(isset($this->genre[1]))
{
$queryStr .= ", ( 200, :genreid2)";
$queryParams['genreid2'] = $this->genre[1];
}
if(isset($this->genre[2])) {
$queryStr .= ", ( 300, :genreid2)";
$queryParams['genreid3'] = $this->genre[2];
}
// Execute
$stmt = $conn->prepare ( $queryStr );
$stmt->execute($queryParams);
$conn = null;Egyértelműen: Amit szeretnék, az ez az eredmény:
filmid genreid
1 1
1 5
1 10[ Szerkesztve ]
Tigris
-
fordfairlane
veterán
válasz BlackTiger #10812 üzenetére
Írasd ki a queryStr-et, és meg fogod látni. Ez a forma nem bővíthető string összefűzéssel, mert a mezőlistát lezárod zárójellel. Utána már hiába akarod hozzácsapni genreId2-t, SQL hibát fog dobni. Egyébként ha nem jelez hibát, az nagy gond. A PDO objektumot érdemes úgy inicializálni, hogy SQL hiba esetén Exceptionöket dobáljon.
x gon' give it to ya
-
BlackTiger
tag
válasz fordfairlane #10813 üzenetére
Mivel, én tényleg annyira kezdő vagyok.. és ez meg egy Class-ban lévő function része, így echo-val nem tudtam kiírni, természetesen, nem is azon az oldalon van, rögtön betölti a másikat stb.
Szóval trigger_error-al írattam ki és így néz ki:INSERT INTO filmgenre ( filmid, genreid ) VALUES ( :filmid, :genreid ), ( 200, :genreid2), ( 300, :genreid3)
Talán egy pontosvessző hiányzik a végéről? Mert ez eddig számomra teljesen korrektnek tűnik. Legalábbis ehhez igazodva: [link]
Amit eddig tapasztaltam, hogy ha nem létező adatot kívánok bevinni, egy nem létező változóra hivatkozom, akkor nem szokott semmit se csinálni. De itt isset -el minden le van ellenőrizve.
[ Szerkesztve ]
Tigris
-
Sk8erPeter
nagyúr
válasz BlackTiger #10814 üzenetére
A query-ddel csak akkor volt gond, ha nem létezett $this->genre[1], de létezett $this->genre[2], akkor vesszőpara volt, de más tekintetben nem volt gond vele.
Szerintem ami itt, a korábbi kódodban hiba lehetett, az legfeljebb az, hogy ugyanazzal az id-vel szerettél volna feltölteni adatokat, így mondjuk valami "Duplicate entry 'XXXXXX' for key 'PRIMARY' in ..."-jellegű hibaüzenetet kaphattál.
Ilyen meg elsődleges kulcsoknál, unique-mezőknél előfordul, mivel nem lehet duplikált adat.Még a kódod elejére rakj be egy ilyen sort, hogy kivételeket kapj, ha valamit elrontasz a query-vel (igazodva ahhoz, hogy a kapcsolat erőforrás-azonosítója nálad a $conn változóban volt):
$conn = new PDO('mysql:host=localhost;dbname=ADATBÁZISNEVE', 'FELHASZNÁLÓ', 'JELSZÓ');
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz fordfairlane #10813 üzenetére
Csak akkor lesz hibás a query-je, ha esetleg itt a $this->genre[1] nem létezik, $this->genre[2] igen, a vesszőparák miatt. Egyéb tekintetben nem hibás.
[ Szerkesztve ]
Sk8erPeter
-
BlackTiger
tag
válasz Sk8erPeter #10815 üzenetére
Ah, köszönöm szépen!
Igen, erre gondoltam, hogy végső soron már csak a tábla beállításaival lehet gond. A filmid primary key. De én többször szeretném akár ugyanazt az id-t is bevinni, más más genreid értékekkel. Ezek szerint ezt nem tudom? Állítsam be úgy, hogy ne legyen primary key?
Tehát, ha ilyen formában
1 - 2
1 - 3
1 - 4
szeretnék adatokat tárolni (oszlopok, sorok), akkor hogyan kéne beállítani a táblát? És nagyon szépen köszönöm azt a sort, amivel le tudom ellenőrizni a hibákat!Egy ilyen "multiple select" box, adja vissza a genreid tömböt, tehát lehetetlen, hogy 1-es ne létezzen, 2-es meg igen.
[ Szerkesztve ]
Tigris
-
BlackTiger
tag
válasz BlackTiger #10817 üzenetére
Beleraktam azt a sort. Valahogy el lehet érni, hogy részletes üzenetet adjon?
Mert a "Sorry, a problem occurred. Please try later." nem sokat segít. Vagy lehet, hogy rosszul csináltam valamit?Tigris
-
BlackTiger
tag
Köszönöm szépen mindenkinek a segítséget!
A kulcs a "duplicate entry" volt. Primary key-nek volt beállítva a filmid, aztán leszedtem róla, de valahogy nem rendesen. Most újra csináltam a táblát, és minden megy, mint az álom!Tigris
-
Phvhun
őstag
Kéne nektek egy olyan progi, amiben nagy mennyiségű képet lehet nagyrészt automatizáltan ujraméretezni és levágni, hogy mindegyik azonos méretű legyen, webes konvenciókhoz igazitott méretekkel és arányokkal?
Plusz funkció lenne a jó minőségű képnagyítás, ami az éleket megtartja, plusz extra kisméretű jpeg képeket dobna ki minőségromlás nélkül.
Ez így mind a felhőben menne természetesen.
-
Sk8erPeter
nagyúr
válasz BlackTiger #10818 üzenetére
"Beleraktam azt a sort. Valahogy el lehet érni, hogy részletes üzenetet adjon?
Mert a "Sorry, a problem occurred. Please try later." nem sokat segít. Vagy lehet, hogy rosszul csináltam valamit?"
Lehetséges, hogy nem ott kapod el az exceptiont, ahol keletkezik, vagy ahol érdekes lenne, és van egy ilyen teljesen általános jellegű kivételkezelő mechanizmusod valahol a kódodban, ahol szerepel valami ilyesmi:try {
...
} catch (Exception $e){
// Logging, stb...
echo 'Sorry, a problem occurred. Please try later.'; // valami ilyesmi
}Tehát elkapod az exceptiont VALAHOL, de nem kezeled le, nem naplózod, nem íratod ki a hibákat (a kiíratás természetesen nem is jó production code-nál). A megfelelő helyen kell tehát kezelni az exceptionöket, és naplózni.
(#10819) BlackTiger :
örömSk8erPeter
-
Sk8erPeter
nagyúr
válasz Phvhun #10820 üzenetére
Most ezt minek kérdezed? Ahogy sejtetted, igény bármikor lehetne ilyesmire. De ne csinálj úgy, mintha meg is csinálnád, és meg is osztanád, csak elhúzod a mézesmadzagot a zzemberek pofája előtt, mint itt, aztán nem lesz az egészből semmi, annak meg mi értelme van...
Vagy csak igényfelmérésbe bújtatott tisztelet-kivívási kísérlet? Netán csak szükséged lenne kettő darab ingyenes vállveregetésre? Hüpp-hüpp. Na jó, tessék: **vállvereget**, **vállvereget**. Látod, kettő is!Sk8erPeter
-
Phvhun
őstag
válasz Sk8erPeter #10822 üzenetére
A linkelt cikk azért kicsit necces, mert az egész témával azért foglalkoztam akkor sokat, mert felvettem suliban egy tárgyat, amihez kellett a téma, csak most hogy meglett, és nem nagyon látom hogyan tudnék profitálni belőle, nem vagyok annyira motivált a megírásában.
Voltak mindenféle ötleteim eddig, de azért nem lett egyikből se semmi, mert nem fókuszáltam egy dologra addig, hogy meg is valósuljon. Viszont most egy nagyon jó biznisz tréningen veszek részt, ahol végigvezetnek az ötlettől a megvalósításon át mindenen, és ezt az ötletet választottam a sok közül.
Relative egyszerü megoldani, valós problémát old meg (legalább 1-2 óra frusztrációt megspórolt volna az előző hetemben), viszont most az a következő lépés a tréningben, hogy 3 ember azt kell mondja, hogy érdeklődik iránta. Különben nem lenne értelme kivitelezni.
Szoval ha összejön még 2 szavazat (egyik ismerősöm már rábólintott), akkor ezt tényleg meg fogom valósítani.
Tiszteletet meg nem bujtatva fogok megpróbálni kivívni, az egyetlen módja ha elérek valami eredményt, ami mindenkinek jó, ez eddig nem igazán valósult meg, szoval nincs is rá okom, hogy elvárjam.
-
Sk8erPeter
nagyúr
válasz Phvhun #10823 üzenetére
Még ha van is ilyen kezdeményezés már, nyilván többeket is érdekel egy ilyennek az n+1. megvalósítása is akár, szóval szerintem külön-külön elvárt bólintgatások nélkül is nyugtázhatod, hogy ez bizony érdekes lehet. Persze szerintem ennek akkor lehet nagy sikere, ha bele is kukkanthatunk a kódba (pl. GitHub), magyarul open source az egész. Ha nem az, vagy akár később fizetőssé is teszed, akkor könnyen előfordulhat, hogy többen ránéznek, megállapítják, hogy nem rossz, sőt, fasza, aztán elfelejtik az egészet. Kivéve persze, ha ultrafasza. Bár nyilván jöjjön össze, azt kívánom, használják minél többen, csak még érdekesebb lehet, ha tud belőle tanulni más is. Hangsúlyozom, ez saját vélemény, nem muszáj open source-szá tenni.
Sk8erPeter
-
Tele von Zsinór
őstag
válasz Sk8erPeter #10799 üzenetére
Van rá mód, egyszerűen postolni kell; erre épül a ga-beacon is - bár nem php, hanem dart. Ugyanott kinézhető, mit csinál pontosan.
-
biker
nagyúr
válasz Phvhun #10826 üzenetére
példa winre
OSX-en meg automator és photo resizede google batch photo resize és válogatsz a 75.432 programból
(ja, most nézem, felhőben szeretnéd.... telefonon odáig nem görgettem le Az miért is jó???? )
[ Szerkesztve ]
Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
Phvhun
őstag
Van mvp is de vannak lépések előtte.
10. “I need to write code”
No, this will only bottleneck you. Validate fast and ghetto.Még mindig ott tartok, hogy egy webes topikban viszonylag hidegen fogadtátok az ötletet. Elhasználhatok 2 napot +mégkitudja mennyit a nem várt bugok és menetközben kitalált feature-k implementálásával, vagy megkérdezhetem, hogy kell-e ez valakinek egyáltalán, hogy megspóroljam az időt, és mehessek a következő dologra, ha csak a tücskök ciripelése jön vissza felém az ötlet hallatán.
Szerk: biker még a hsz-emet sem olvasta végig, annyira hidegen hagyta. Egyébként meg kipróbáltam nagyjából az összes progit ps-en keresztül photo zoom pro-n át mindent, de egyik sem tudja azt hogy változó méretű képeket félig automatikusan ugy hoz egy azonos webes konvencióknak megfelelő méretre és képarányra, hogy meg lehet jelölni hogy melyik képeket ne vágja le, és mindegyiket gyorsan vizuálisan be lehet állitani hogy hol vágja le, hogy egyikről se vesszen el fontos részlet, mindezt egy egyszerű netes felületen, ami mindenhol elérhető, nem kell telepiteni.
[ Szerkesztve ]
-
trisztan94
őstag
Hali
Volt egy jQuery plugin, ami egy, a lenti képhez hasonló stílusban hoz be egy oldalsávot:
Tehát így oldalról "becsúszik". Nem tudja valaki a nevét?
https://heureka-kreativ.hu
-
biker
nagyúr
válasz Phvhun #10830 üzenetére
Nem gondoltam, hogy a felhőt te webes feldolgozásként érted
Számomra annyi, gépen megcsinálom, és mentem cloudba
Miért jó weben szenvedni?Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
Sk8erPeter
nagyúr
válasz trisztan94 #10831 üzenetére
Pedig még te is hozzászóltál (és ilyen kérdéseket a jQuery topicba kellene írni):
http://prohardver.hu/tema/jquery_kerdesek/hsz_2823-2829.htmlSk8erPeter
-
martonx
veterán
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #10827 üzenetére
Oh, köszi! Ma is tanultam valamit.
Itt is le van írva némi részlet a POST-olásról a Google Analytics-szerverek felé:
https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide?hl=hu===================
(#10834) martonx :
6 másodperc különbség, az nem rossz![ Szerkesztve ]
Sk8erPeter
-
martonx
veterán
válasz Sk8erPeter #10833 üzenetére
6 másodperccel megelőztél
Azóta se üzemeltem be, de akkor jó ötletnek tűnt, hogy ilyet használjak az egyik oldalon.Én kérek elnézést!
-
Sk8erPeter
nagyúr
válasz Phvhun #10830 üzenetére
"Még mindig ott tartok, hogy egy webes topikban viszonylag hidegen fogadtátok az ötletet."
Én jeleztem, hogy érdekes lehet a dolog, amennyiben meg is osztod a kódot. Ha nem osztod meg, úgy lehet, hogy egynek tűnik a sok közül, VAGY pedig tudnia kell valami olyat, amire eddig nem jöttünk rá, hogy kellene nekünk. Ha gyors, jól kezelhető a felülete, beválik, akkor biztos lesz olyan akár közülünk is, aki rákattan. Ezentúl mit várnál tőlünk, hogy ne érezd úgy, hogy hideg a fogadtatás? Kezdjünk el nyáladzva lelkesedni egy olyan webalkalmazásra, amit úgy harangozol be, hogy még neki se kezdtél (és mint már most sejthető, nem is fogsz, vagy félúton abbahagyod)? Tudod, ez olyan dolog, hogy az ember a gyerekkorból kinőve egyre inkább elveszti a lelkesedését olyan dolgok iránt, amik nem léteznek. Ráadásul egy nagyon pongyola leírást adtál az egészről. Ha már te sem lelkesedsz az elején eléggé a saját ötletedért, akkor abból tényleg nem lesz semmi. Mi meg majd akkor tudunk igazán érdeklődést mutatni az egész iránt, ha már látunk belőle valamit.A korábbival kapcsolatban még egyre rá akartam kérdezni:
"Viszont most egy nagyon jó biznisz tréningen veszek részt, ahol végigvezetnek az ötlettől a megvalósításon át mindenen, és ezt az ötletet választottam a sok közül."
Ha közösen megcsináljátok, akkor mi a kérdés?
"viszont most az a következő lépés a tréningben, hogy 3 ember azt kell mondja, hogy érdeklődik iránta. Különben nem lenne értelme kivitelezni."
Akkor ez a kérdés? És ha nem kezd el csak úgy a levegőbe lelkesedni 3 ember, akkor kirúgnak a tréningről?============================
(#10832) biker :
szerintem a webalkalmazások nem "weben szenvedések".Sk8erPeter
-
trisztan94
őstag
válasz Sk8erPeter #10833 üzenetére
+ (#10834) martonx
Köszönöm, ez kellett
(#10833) Sk8erPeter
és ilyen kérdéseket a jQuery topicba kellene írni
Kezdem azt érezni, hogy mindenki minden szir-szarjával ebbe a topikba jön. Az előző x hsz. inkább a PHP topikba való lenne, sok másik (köztük pár enyém is) a JS/jQuery-be, másik sok pedig az Apache topikba, szóval nem annyira kirívó, hogy ide írtam. De amúgy igaz, azért lettek létrehozva a webszerk. altopikjai, hogy ne ide jöjjön minden ömlesztve, szóval én is visszaszokok majd az azokba való ténykedésre.
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz trisztan94 #10839 üzenetére
Szerintem ez a topic általánosabb, nem nyelvspecifikus dolgokra való. Vagy olyan dolgokra, amiknek nincs dedikált topicja, mégis webfejlesztéssel kapcsolatos. (Azért, mert más úgy csinálja, nem muszáj neked is. Az is bizonyítja, hogy ha a fentebbit a jQuery topicban akartad volna megkérdezni, láttad volna, hogy pont az volt a legutóbbi téma, amire végül itt rákérdeztél. )
[ Szerkesztve ]
Sk8erPeter
-
martonx
veterán
válasz Sk8erPeter #10837 üzenetére
Nem volt vele probléma, egyszerűen az csak egy "nice to have" feature lett volna. És mire az egészet megtaláltam, átgondoltam, el is ment vele az az idő, amennyit rászántam
Majd legközelebb.Én kérek elnézést!
-
Phvhun
őstag
válasz Sk8erPeter #10838 üzenetére
Köszönöm a kritikádat, összeraktam egy egyszerü grafikát a cucc működéséről:
(ezzel kellett volna kezdenem)https://dl.dropboxusercontent.com/u/71488472/resize_promo.png
Még 1 érdeklődő kell nekem.
-
trisztan94
őstag
Mennyire jó dolog használni egy mobile-first frontend frameworkot (Foundation vagy Bootstrap jelen esetben) egy olyan oldalra ami nem reszponziv? Nem elég ide egy sima fix szélességű 960gs?
https://heureka-kreativ.hu
-
Sev!er
aktív tag
Sziasztok!
A kérdésem a következő lenne. Adott egy holnap, ami apukám cégének a honlapja: [link] és innentől kezdve szeretném én karbantartani a honlapot, mert negyedévente elkérnek érte egy rakat pénzt, ezért megkért apukám arra, hogy járjak utána a dolognak a pénzspórolás miatt. A képeket mi magunk szoktuk felrakni. Mennyire lenne bonyolult ezt a honlapot karbantartani? Én abszolut kezdő vagyok a dologban, sose szerkesztettem/csináltam honlapot viszont úgy gondoltam, hogy egy karbantartást én is megtudnék csinálni. Ebben szeretném kérni a segítségetek, hogy miből állna egy ilyen holnap karbantartása, mit kéne és milyen gyakran állítgatnom, meg egyáltalán hogy néz ki ez az egész dolog. Vagy nagyon macerás feladat lenne egy olyan valakinek karbantartani aki még sosem csinált ilyet?
Köszi előre is!
-
Tele von Zsinór
őstag
válasz trisztan94 #10844 üzenetére
Azért egy bootstrap vagy foundation jóval többet ad, mint a 960gs. Bootstrapet lehet customizálni, ki lehet venni a "responsive utilities"-t. Foundation-nél nem láttam ilyet hirtelen.
Nem reszponzív oldal, többségében így desktop látogatók, akiknek általában erős netjük van. Nem ezen a pár kB-n fog múlni a dolog, sokkal többet lassít ha mondjuk minden képed külön kell kérnie.
-
GG888
senior tag
válasz Sev!er #10845 üzenetére
Szia!
Én mondjuk a helyedben nagyon gyorsan kidobnám ezt a tárhelyszolgáltatót, mert vagy 5 perce szó szerint karikázik az oldal és cseszik bejönni.
Ha megírnád, hogy mivel foglalatoskodtok, akkor lehet könnyebb arra válaszolni, hogy mennyire bonyolult naprakészen tartani.
Egyébként se baj szerintem, ha hozzáértő kezeli a weblapot, főleg ha nagyobb látogatottságú, lefossa a bokáját egik nap mondjuk egy SEO plugin (már ha CMS oldal) akkor azt nem hiszem, hogy helyre fogod tudni rakni.
De mivel nem jön be az oldal, így csak vaktába tudok beszélni a levegőbe.
(Közbe elszállt hibával, nem karikázik már )pcmodding.hu | PC MODDING | Minden, ami modding, verhetetlen árak.
-
martonx
veterán
válasz trisztan94 #10844 üzenetére
Én bootstrap nélkül már nem nagyon kezdenék neki új projektnek. Az más kérdés, hogy esetedben lehet, hogy a javascript része abszolút nem is fog kelleni, csak a css része.
Én kérek elnézést!
-
trisztan94
őstag
válasz Tele von Zsinór #10846 üzenetére
Ez most egy fullra optimizált cucc lesz, semmi felesleget nem rakok bele, de jogos az érvelésed, szinte elenyésző az, hogy ott van sebesség szempontjából.
(#10848) martonx
Én bootstrap nélkül már nem nagyon kezdenék neki új projektnek.
Hát én sem, szinte már csak azt használom, nagyon kevés eset van amikor külön bele kell kókányolnom az elrendezésbe.
https://heureka-kreativ.hu
Új hozzászólás Aktív témák
- DJI Avata 2 Fly More Combo (Three Batteries)
- -59% HP EliteBook x360 830 G7:i5 10310U,16GB,256GB,vil.MAGYAR bilI.,IR,13.3" Touch,100%sRGB,WWAN 4G
- Sony PS5 (1116A) + 2TB Samsung SSD bővítés a gyári 825GB mellett, két karral + venom töltőhub
- HP Laptop 15-fd051ne - ÚJ - 15,6" FullHD IPS notebook - Core i5-1335U, 8GB, 512SSD, Win11
- Brother DCP-L2532DW wifis, multifunkciós lézernyomtató
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs