Keresés

Aktív témák

  • D.R.O.

    tag

    válasz Jester01 #4268 üzenetére

    Ezt is kipróbáltam de valami miatt nem megy.

    De sebaj, mert mostanra megoldottam máshogy a problémát.

    Köszönöm mindenkinek a segítséget.

  • D.R.O.

    tag

    válasz Jester01 #4266 üzenetére

    Kipróbáltam már minden variációban, mindenféle fg-vel. De nem lett jó.

    VladimiR: tom hogy nemszabadna, csak elsőre rohadt kényelmesnek tűnt :) (Meghát lusta is vagyok.)
    Csak mostmár nem tűnik annak :)

  • D.R.O.

    tag

    válasz Tele von Zsinór #4263 üzenetére

    Kiprószáltam ezzel a base64encode-decode párossal is, de nem jó.

    Úgy látszik azékezetes elésrési utakat nem egyformán kezelik a böngészők. Amikor rákerestem, a problémára, egy csomó helyen volt ilyen gond. De egyiknek sem lett nagyon megoldása. Pedig tök egyszerű lenne igy a kód, csak hát a magyar nyelv meg az internet :DDD

    Nem baj, most sem adom fel, és megcsinálom másképp az egészet. És majd úgy jó lesz :))

  • D.R.O.

    tag

    válasz Tele von Zsinór #4261 üzenetére

    Igen tudom, a firefox fájntosanmeg is jeleníti, de az explórer nem, meg az opera sem. Azé kezdtem el zsonglörködni az ilyen-olyan urldecode,meg rawurldecode, meg ilyen fügvényekkel mert nem ment az összesböngészőn. Nem az a baj, hogy nem mükszik a kód hanem hogy csak firefoxon megy (az is érdekes hogy itthon meg pont fordítva van, a firefoxon nemmegy, az ie-n megoperán megy). Nah mindegy majd legfeljebb kiírom hogy: only firefox. Vagy fogom és teljesen más szemlélettel adom át a változókat.

  • D.R.O.

    tag

    válasz Jester01 #4259 üzenetére

    Nem csak az első php kódban.

    A másodikban urldecode volt.

  • D.R.O.

    tag

    Hello!

    Sajna megint lenne egy láma kérdésem, de már egy ideje ezzel küzdök, és sehol ssem akadtam a probléma nyitjára.

    Szóval van két kód:

    Az első: 1.php
    $valtozo = ''./én''; // megadom a könyvtárat ahol a kép van
    echo $valtozo;
    echo''<a href='2.php?modosit=$valtozo'><br />küldés</a>'';


    A második: 2.php
    $valtozo = $_GET['modosit';];
    echo $valtozo;
    echo ''<img src='$valtozo/01.jpg' />'';


    Az egésznek az a lényege, hogy megjelenítünk egy képet, ami az url-ben átadott változóban leírt elérési úton érhető el.

    A probléma a következő: a $valtozo ékezetes karaktert tartalmaz.
    Itthon: a firefox nem jeleníti meg a képet, annak tulajdonságát megnézve az elérési útat átváltja százalékjelre meg az annak megfelelő számra, és nem jeleníti meg.
    Explorer megjeleníti rendesen.
    Opera is megjeleníti rendesen a képet.

    Feltöltöttem a tárhelyszolgáltatóra és ha ott nyitom meg firefoxal akkor megjeleníti a képet, a többi, fennt említett böngészővel meg nem. :W

    utánanéztem már mindenhol, volt urlencode(), meg rawurlencode(), meg még mittudoménmi, de egyik sem vált be.

    Ha esetleg valaki találkozott már ilyen problémával, és sikerült megoldania, akkor szivesen venném ha megosztaná velem. Előrre is köszönöm.

  • D.R.O.

    tag

    válasz cucka #4194 üzenetére

    Ezer Hála és köszönet!

    Ez kajakra nem jutott volna eszembe.

    Kiprószáltam és suhan mint a nyíl.

    Mégeccer köszönöm.

  • D.R.O.

    tag

    Hello!

    Bocs, hogy megint zaklatlak benneteket de lenne egy k**va nagy problémám, ami lehet hogy nagyon láma probléma, csak én nem értem.

    Linux alatt miért nem küldi el a linkben szereplő név-érték párokat?

    Itt egy kód:

    if (isset($proba))
    {
    echo ''A $proba változó el lett küldve <br />'';
    }
    else
    {
    echo ''A $proba változó nem lett elküldve<br />'';
    }

    $valtozo = ''abszolut'';

    echo ''$valtozo<br /> Ez itt az eredeti <br />'';

    echo ''<a href='index.php?proba=$valtozo'>Elküldeni az értéket</a>'';



    És Windowzos WAMP alól megy mint a huzat, de linux alól nem hajlandó elküldeni a linkben lévő név érték párt.

    A kérdésem miért van ez?
    Ha valaki tud akkor segítsen légyszi.

  • D.R.O.

    tag

    válasz paramparya #4177 üzenetére

    Tettem, csak azt nem akartam már betenni ide. De az sem jelzett hibát.

    A kérdésem csak az lenne hogy valakinek sikerült már törölnie tárhelyről?
    Ha igen? Akkor milyen módszerrel?

    Az a baj hogy már csak ez az akadály áll fenn :W , mielőtt összeraknám a galériás cuccot.

    Nem baj még küzdök vele. Bár szokásom hamar feladni, de most nem fogom :DDD

  • D.R.O.

    tag

    válasz alitak #4163 üzenetére

    Megcsináltam amiket mondtál és ez lett belőlle:


    if (isset($torol))
    {
    $torlendo_alapert_ktar = ''./gallery/$torol''; // A törlendo könyvtárak beállítása
    $torlendo_alapert_ktar_thumbnails = ''./gallery/$torol/thumbnails'';

    if(!($km = opendir($torlendo_alapert_ktar_thumbnails))) // Eloször a bélyegképeket
    die(''Nem sikerült megnyitni a(z) $torlendo_alapert_ktar_thumbnails könyvtárat.'');

    while($fajl = readdir($km))
    if($fajl != '.' && $fajl != '..')
    {
    if (!unlink(''./gallery/$torol/thumbnails/$fajl''))
    die(''Nem tudom törölni a(z) $torlendo_alapert_ktar_thumbnails fáljait'');
    }
    closedir($km);
    if (!rmdir(''$torlendo_alapert_ktar_thumbnails''))
    die(''Nem tudom törölni a $torlendo_alapert_ktar_thumbnails könyvtárat'');


    if(!($km = opendir($torlendo_alapert_ktar))) // Aztán a galéria könyvtárat és a benne lévo nagy fájlokat
    die(''Nem sikerült megnyitni a(z) $alapert_ktar könyvtárat.'');

    while($fajl = readdir($km))
    if($fajl != '.' && $fajl != '..')
    {
    if (!unlink(''./gallery/$torol/$fajl''))
    die(''Nem tudom törölni a $torlendo_alapert_ktar fáljait'');
    }
    closedir($km);
    if (!rmdir(''$torlendo_alapert_ktar''))
    die(''Nem tudom törölni a $torlendo_alapert_ktar könyvtárat'');
    }


    // A rendszerben lévo galériákat mutatja:
    echo ''A rendszerben lévo galériák:<br />'';

    $alapert_ktar = ''./gallery/''; // Alapértelmezett könyvtár beállítása
    if(!($km = opendir($alapert_ktar)))
    die(''Nem sikerült megnyitni a(z) $alapert_ktar könyvtárat.'');

    while($fajl = readdir($km)) // Beolvassa a könyvtár tartalmát (jelen esetben csak a galériakönyvtáraknak szabad ott lenniük
    if($fajl != '.' && $fajl != '..')
    {
    echo ''$fajl <a href='index.php?torol=$fajl'> Törlés</a> <br>''; // Töröl link létrehozása
    }
    closedir($km);


    Bocsi hogy betettem, de hátha valakinek feltűnik benne valami ami az én szememet elkerülte.

    Sajnos ugyanaz történt mint legutóbb: hibaüzi nyista, és nem csinál semmit. Itthon meg megy.
    Egyébként kipróbáltam hozzá a képfeltöltést, meg az átalakítást és mindkettő működik, szal tud írni a tárhelyre, csak törölni nem. Megnéztem az attribútumokat és ott is stimmel minden. Szal nemértem. Azon is gondolkoztam hátha a php FTP-jével kéne megcsinálni. Csak nem tudom azzal működne e. Esetleg ha valakinek valamilyen tapasztalata van vele szívesen vennék néhány jótanácsot.

  • D.R.O.

    tag

    válasz VladimirR #4158 üzenetére

    Hello!

    Köszönöm hogy válaszoltál.

    Elvégeztem a módosításokat amiket tanácsoltál. Megnéztemaz attribútumokat is és mindegyik okés volt, ettől függetlenül nem működött az egész. Hibaüzenet nincsen.

    Nem baj azé kösszönöm, még küzdök vele.

  • D.R.O.

    tag

    Hello mindenkinek!

    Lenne egy kis problémám, hátha találkozott vele valaki, és tudja a választ.

    Csináltam php-ben egy kezdetleges, pusztán fájl alapú galériát. Olyasfélét hogy a használónak semmit sem kell csinálnia csak feltölteni az eredeti képet és a program megcsinálja helyette a bélyegképet meg az eredeti kissebre konvertálását. Nah lehet benne galériákat is létrehozni, meg törölni is a majdani admin felületről. A baj csak az hogy itthon minden működik is. Szépen törli a galériákat könyvtárastul fájlostúl, meg ilyenek. De feltöltöttem az ex**a.hu-ra és ott sajna nem csinálja a törlést (még csak ezt a részét töltöttem fel kipróbálásra). Az a gyanúm, hogy csak úgy webes felületről nem lehet törölgetni, talán a jogosultságok miatt. Nem ír ki semilyen hibaüzit, csak egyszerűen nem csinálja meg.

    Ha esetleg tudna valaki valamilyen megoldást, vagy alternatívát annak megköszönném.



  • D.R.O.

    tag

    válasz cucka #3742 üzenetére

    Télleg nincs leírva minden abban a könyvben. És éppen ezért használom a manualt is (szerencsére van otthon internet). De nem ez a fő gond. Hanem az hogy mint totál (brutál)kezdő aki mondjuk csak hobbiból áll neki a php-nek (nem ebből akar megélni, csak érdekli), megveszi az ilyen kezdőknek szóló kiadványt és egy csomó dolog érthetetlen benne. Mondjuk ha a könyv haladóknak szólna akkor megérteném az álláspontodat, de sztem (hangsúlyozom szerintem) egy kezdő könyv igenis legyen mindenre kiterjedő ami a kódjait illeti. Szépen magyarázzák el amit a példakódban felhoznak, mert ez a dolguk, és így lehet tanulni belőle. No persze utána lehet nézni a manualban, de akinek nincs internetkapcsolata, csak amikor pl suliban van, vagy dolgozik, ez egy kicsit nehézkes.

    És amit mondtál hogy 600 oldalnyi után elvárható lenne. Igen egyetértek, csak ezzel az a baj hogy ha valakinek nincs elég kitartása az nem jut el a 600 oldalig, mert a töke (már bocsánat) tele van azzal hogy csak szív.

    Ettől függetlenül még mindig fenntartom hogy lehet, hogy a könyv példái mennek másnál, csak nálam nem müxik valami.

  • D.R.O.

    tag

    válasz szicsu #3739 üzenetére

    php5-el próbálkozom WAMP-on keresztül.

    És pont most futottam bele egybe ami nem mükszik (előtte is volt sajna, de most maradjunk az oop-nél)
    a könyvben az 589. (12. fejezet) oldalon lévő példa nem megy, ahol a __get és a __set metódust taglalja.
    Aztán a 612 oldalon ahol az interfészeket tárgyalja,
    és utána lévő fejezetben ahol a részekből egészet csinál (adatkezelő program) ott pl az egyik mysql-es résznél (656. oldal lent ahol az entitasdolgozo táblát csinálja) nem jó mert a mysql nem fogadja el a kódot, de lehet hogy máshol is van hiba ennél a példánál.
    Egyébként ezeket nem kell beirogatnod csak ha nagyon ráérsz megnézhetnéd hogy nálad ezek mennek e. Mert nálam nem mennek sajna.

    A forráskódokat az alábbi linken tudod megnézni ha érdekel (fejezetekre bontva):
    [link]

    Egyébként nem lenne rossz könyv, csak az ilyenek ne lennének benne.

  • D.R.O.

    tag

    válasz szicsu #3664 üzenetére

    Hello szicsu!

    Én is a ''Bevezetés a PHP5 programozásba'' könyvet vettem meg, de nekem nem ilyen jók a tapasztalataim. Frankó az elején azt aláírom, sok mindent leír és nem csak a php-vel kapcsolatban, de pl. az oop (épp ott tartok) résznél nálam nem igazán működött egy két dolog (sajna más fejezetben is volt vele gond). Először arra gondoltam hogy én baxtam el valamit amikor bekarcoltam a kódot, aztán gondoltam egyet és letöltöttema a kiadó honlapjáról a forrásokat. És csodálkoztam, hogy azzal sem mennek. Ráadásul mint teljesen kezdő sztem kajakra lehet vele szívni egy két fejezetnél, és ha ez akkor derül ki amikor már több száz soros összetett cuccot írsz meg a könyvből, és nem mükszik, akkor istenesen lehet őszülni bal halántékra.

    Nálad minden kód működött frankón amit a könyvből kiírtál?
    Mer ha igen akkor nekiesek mégeccer mer ez már nemjárja. :DDD

  • D.R.O.

    tag

    válasz D.R.O. #2720 üzenetére

    Helló újra.

    Elnézést az előbbiért, de megoldódott. (Én hülye rosszúl adtam meg a könyvtárnevet :DDD )

    Csak már nem látok rendesen :DDD

    Bocsi mindnekitől.

  • D.R.O.

    tag

    hello mindenkinek!!!

    Lenne egy kérdésem:

    A php 5-ben egy adott könyvtárat kéne bejárnom rekurzív eljárással.

    A kód itt van

    <?php
    // Könyvtárbejárás

    $alapert_ktar = ''./kepek''; //ezt a könyvtárat kellene bejárni

    function ktar_bejarasa($ktar)
    {
    echo ''A(z) $ktar bejárása következik...<br />'';
    chdir($ktar);
    if (!($km = opendir($ktar)))
    {
    die (''A(z) $ktar könyvtár nem járható be'');
    }
    while ($fajl = readdir($km))
    {
    if (is_dir($fajl))
    {
    if ($fajl != '.' && $fajl != '..')
    {
    echo ''/$fajl<br />'';
    ktar_bejarasa(''$ktar/$fajl'');
    chdir($ktar);
    }
    }
    else echo ''$fajl<br />'';
    }
    closedir($km);
    }
    ktar_bejarasa($alapert_ktar);
    ?>

    A probléma az hogy amint futtatom ezt írja ki a firefox:

    Warning: opendir(./kepek) [function.opendir]: failed to open dir: Invalid argument in C:\projekt\web\server\konyvtarak02.php on line 18
    A(z) ./kepek könyvtár nem járható be

    na most ha kiveszem az első chdirt a cucc ugyan lefut de csak a képek állományát írja ki, és ha jól értelmeztem még tovább kéne mennie, a belső könyvtárakat is meg kéne jelenítenie, meg a bennük lévő fájlokat is.

    Szal ha valalki tudja hogy mi a problem annak a válaszát előrre is köcce.


    [Szerkesztve]

Aktív témák

Hirdetés