22786
Html-, css- és php-help
  • MerlinW
    #13541
    A megoldás le lett írva. Felhasználónevet/azonosítót js-el vagy curl-al le tudja vadászni. Ha konkrét megoldást kér majd szól, de mióta megköszönte nem kért semmit, ergo vagy megoldotta maga, vagy lemondott a dologról.
  • bracsek #13540
    Én a hotdog összes mp3 át kértem le, javascripttel mindent meg lehet csinálni, de neki nem a minden kell hanem megoldás a problémájára.
  • MerlinW
    #13539
    Tudom mi a cross, de ha tudod mi a curl, akkor azt is tudod hogy relatíve semmi köze a cross-hoz, viszont le lehet vele kérni akár post-olással is tartalmat, majd azt kliens oldalon feldolgozni. Így "loptam" le a T, Voda és Pannon komplett online telefonkönyvét is kliensoldalról.
  • atys2
    #13538
    Hi!

    Help! Szeretném letölteni egy web oldal tartalmát, egészen pontosan a keresési eredményt. Próbálkoztam wget-el, curl-al, de nem sikerül.
    wget-nél a --post-data kapcsolóval tudok adatokat küldeni. Hiába kuldöm az adatokat, csak a keresési oldal jön le, az eredmény nem.

    wget --post-data="?as=1&q=Andre+Harris+That+Sax&s_search_precision=any&s_search_type=all&s_search_music=1&s_search_merchandise=1&s_music_product_type=all&s_merchandise_id=3&s_genre_id=0000&s_released=&s_start_date=&s_end_date=" http://www.junodownload.com/search/

    post-data-ban azt a string-sorozatot küldöm el, amit a böngésző ad vissza, mikor manuálisan keresek rá a kiadványra. mit csinálok rosszul?
  • bracsek #13537
    A cross csak a kliens oldalon lévő probléma, szerver oldalon nincs cross domain probléma.
  • MerlinW
    #13536
    curl-al megy a cross.
  • bracsek #13535
    más domainen a cross domain nem igen fog menni, de megoldja ahogy tudja.
  • MerlinW
    #13534
    "vagy valahonnan töltöd" - szerintem ez egyértelmű. Én segítettem amennyire tőlem tellett, innentől megoldja, ahogy tudja. Nem kell belekötni mindenbe...

    Egyébként egyedi "profile id" változó van minden juzer linkjében, de a html-ben levő felhasználónevet is szintén két sornyi kóddal le tudja vadászni az oldalról, akár js-el, akár curl-al.
  • bracsek #13533
    - felhasználónév változót session-ből, vagy valahonnan töltöd
    más domain-nél még a sessionIDt sem kapod meg nem hogy a felhasználónevet.
  • Cat 02 #13532
    Köszi, így megy.
  • mdavario
    #13531
    Köszönöm, merlin isten vagy!!! Még egyszer köszönöm!!!
  • MerlinW
    #13530
    html kódba iframe, iframe src-be pedig store_ip.php aminek a tartalma:

    <?php
    $file = fopen ("ipstore.txt", "a");
    fwrite ($file, $felhasznalonev . "-" . $_SERVER['REMOTE_ADDR'] . "\n");
    fclose ($file);
    ?>

    - felhasználónév változót session-ből, vagy valahonnan töltöd
    - php fájlt elhelyezed valahova ami tud php-t futtatni
    - ipstore.txt-nek írásjogot adsz
  • joebacsi
    #13529
    Jquery Google Maps plugin
  • mdavario
    #13528
    esetleg, wordpresses blog?
  • mdavario
    #13527
    értem, és mi lenne, szted, a megoldás?
  • Cat 02 #13526
    Szerintem blogspoton nem igazán férsz hozzá a felh. adatbázishoz, mert egy nagy közös van. Max vmi olyasmit tudsz h iframe-mel egy php oldal ami nézi, de akkor se tudod userhez kötni.
  • mdavario
    #13525
    húha, nem. Azt szeretném, hogy a blogomra lépő user ip-címe meglegyen, tehát rögzítse, egy naplóba. Blogspotos blogom van, és xml a template, viszont engedi, a html kódot...
  • biomage
    #13524
    Mit szeretnél?
    Egy PHP sort ami mysqlbe IP címet ír?
  • mdavario
    #13523
    Sziasztok!

    Tud valaki segíteni abban, hogy a blogomon szeretnék ip-cím naplózót telepíteni, de hiába keresem, nem találok, pedig tudom, hogy van....
    Ha valaki tudna segíteni, az nagyon jó lenne... előre is köszönöm...
  • biomage
    #13522
    nem is rossz :D, nem volt kőnyű rájönnöm, hogy írtad meg

    Aszem kikísérletezek egy hasonlót én is
    Kösz az ötletet :)
  • MerlinW
    #13521
    Frissítettem a massziv insert/update fuggvenyemet, ha valakit érdekel.
  • Terensz
    #13520
    mármint hiba esetén egy teszt-script-tel könnyen tesztelheted - ha nem működne, amúgy meg bármikor meghívhatod a functiont.
  • Terensz
    #13519
    Jótanács: csinálj külön functiont a mail-re. pl. function mailer( $fromEmail , $toEmail , $subj , $text )
    Az állandó paramétereket ( server, isSmtp , stb) tárold globálokban. Így egy teszt-script-tel könnyedén meghívhatod, és nem fonod majd be a hajad, ha egy másik szerverre akarod áttenni a weboldaladat.
  • Ic3 m4n
    #13518
    Hai!

    Van egy php kódom:

    <?php

    $youremail = "[email protected]";

    $subject = "subject";

    $thankyou = "thankyou.html";

    // innentől kezdve már ne módosíts semmit
    function check($postArg) { return (IsSet($_POST[$postArg]) && !Empty($_POST[$postArg])); }

    if(!check('email')){
    ?>
    Nem adtál meg mail címet, nyomd meg a VISSZA gombot.<br/>
    <?php
    }elseif(!check('name')){
    ?>
    Nem adtál meg nevet, nyomd meg a VISSZA gombot.<br/>
    <?php
    }elseif(!check('message')){
    ?>
    Nem írtál be üzenetet, nyomd meg a VISSZA gombot.<br/>
    <?php
    }else{

    $msg = ereg_replace("\\\'", "'", $_POST['message']);
    $msg = ereg_replace('\\\"', "\"", $msg);
    $message1 = "from: " . $_POST['name'] . "\nemail: " . $_POST['email'] . "\nmessage:\n" . $msg;
    mail($youremail, $subject, $message1, "From: " . $_POST['email'] . "\r\nReply-to: " . $_POST['email'] . "\r\n");
    ?>
    <meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
    <?php
    }
    ?>

    ez annyit csinál(na), hogy egy formba valaki megadja nevet, emailt és üzenetet akkor elküldi a kódban megadott címre.
    Egy ideig jó is volt, de egy olyan hónapja nem küldi a leveleket..
    Mi lehet a gond?
    Köszi előre is
  • bracsek #13517
    Az jó csak ott extrán nincs olvasási jogod oda....
  • biomage
    #13516
    ez nem jó, de a MYSQLel rendesen müxik :)

    Köszike
  • MerlinW
    #13515
    Itt egy session-ös megoldás is, ha ragaszkodsz hozzá

    Mondjuk ez erősen függ a szerver/session beállításoktól is (timeout, stb)
  • MerlinW
    #13514
    Nem kell session, SQL-el egyszerűbb:
    kommentezve ide írtam
  • biomage
    #13513
    Hali

    Próbálok a weblapra egy vendég számlálót csinálni, "Session_save_path" el de errort ír ki opendire meg readdir re az extra.
    Mit hibáztam el?

    <?php session_start ();
    $session_path=session_save_path();
    $handle=opendir ($session_path);while (($file = readdir($handle)) != False){echo $file."<br>";}?>
  • bracsek #13512
    mysql kapcsolatnál érdemes használni a

    mysql_query("SET NAMES utf8"); //utf-8 as oldalnál
    mysql_query("SET NAMES latin1"); // iso-8859-1 oldalnál
    mysql_query("SET NAMES latin2"); // iso-8859-2 oldalnál

    3 utasítás közül az 1iket kapcsolódás után rögtön.
  • Cat 02 #13511
    Hm, ennek akkor utánanézek jobban, mert legutóbb mikor utf-be volt, akkor azt láttam, hogy Viszlát de kiolvasásnál már nem volt jó. thnx
  • bracsek #13510
    nem neked a Viszlát úgy van tárolva hogy:

    ha ascii ként lenne pl...
    01010110011010010111001101111010011011001110000101110100

    ennek a megjelenítése ascii ban a Viszlát
    ennek a megjelenítése iso-8859-1 ben Viszl?t
    ennek a megjelenítése iso-8859-2 ben Viszlát
    ennek a megjelenítése utf-8 ban Viszlát

    de a 0-1 sorozat lehet másképp is és akkor jó iso-8859-1 vagy 2 ben vagy utf-8 ban annak a 01 sorozatnak a szabálya az iso és az utf.


  • Malakai
    #13509
    Ahogy Bracsek írta binárisan tárolja, máshogy nem tudja, aztán csak annyi, hogy úgy olvassa be, hogy a bizonyos fieldekhez egy encodeolást társít, azt, ami a táblához be van állítva.
    Hogyha ilyen nem megfelelő karaktereket látsz, amikor egy fileba belenézel, akkor az olvasó nem azt az encodeolást használja, amibe a file mentve lett.
  • Cat 02 #13508
    Arra gondoltam h pl Viszlát-ot nekem így tárolja: Viszlát ?
  • bracsek #13507
    Nem, bittenként tárolja.
    Ahogy a számítógép minden adatot, csodás de nem tud betűt rajzolva tárolni.
  • Cat 02 #13506
    De rendes betűként tárolja el ?
  • bracsek #13505
    Már minden változatát láttam.

    latin 1 minden ok nincs őű
    latin 2 minden ok
    utf8 minden ok

    latin 1 iso-8859-2 őű román st problém
    latin 2 iso-8869-1 ?? jelenik meg helyettük
    utf8 bármelyikkel rombuszos betűk
    bármelyik utf-8 al néha még jó is volt? miért ne kérdezd.

  • joebacsi
    #13504
    #header #nav {
    background-color: red;
    }

    html-css-re gyúrj rá drupalon kívül, úgy egyszerűbb lesz később.

    kezdésként
  • Danny1987
    #13503
    Hello!
    Ismét drupal smink modosítással lenne kérdésem?

    Jelenleg a menu úgy van megoldva,hogy a háttérbe beleolvad a menu cim.
    Amikor rákattintok akkor egy keret veszi körül.

    Azt szeretném megoldani hogy amenu olyan legyen mint az sg-n,hogy legyen egy külön háttér a menünél.
    Vagyis szerintem így meg lehetne oldani.Szóval,hogy is tudnák beilleszteni egy hátteret a menu részhez?
    css fájl

    #header #nav ul li a {
    float: left;
    margin: 0;
    padding: 0 15px 0 5px;
    color: #000000;
    /*font: bold 14px/40px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;*/
    }
    #header #nav ul li a:hover,
    #header #nav ul li a:active {
    border: none;
    color: #111;
    background: transparent;


    Ezekel tudom állitani a menu színét illetve a menu aktáválasakor a háttér színét.
    Valaki tudna segíteni?
  • cmsworld
    #13502
    statgep.hu - "akkor most koltozik a gep, jovunk vissza ejjel 2 korul "