22786
Html-, css- és php-help
  • Ability
    #5616
    Csinálsz egy id nevű oszlopot, ami kapjon auto_increment-et. Így amikor új sor kerül be, akkor magától számozza a sort. Aztán ezt is ugyan úgy kiolvastatod, mint más oszlopban levő adatot. Hivatkozni is így kell rá ha pl törölni akarsz... WHERE `id` = '3'
  • mike0013
    #5615
    És még egy dolog:)
    ha a táblában benne van az amit a felhasználó megadott, akkor azt hogyan állapíthatom meg, hogy hányadik sorban van:S? Köszi a választ előre is:)
  • mike0013
    #5614
    köszönöm szépen! megpróbáltam újra, mostmár sikerült, valamit tényleg elszúrhattam az adatoknál az előbb:) köszönöm még1×!!!!
  • Ability
    #5613
    Én jobb szeretem `` közé zárni őket. Meg elvileg az a teljesen szabványos, de ebbe nem vagyok biztos. :)
  • MerlinW
    #5612
    jó az..

    $q = mysql_query("SELECT username FROM users WHERE username = '".$_POST['regusername']."'");

    if(mysql_num_rows($q) > 0)
    echo 'foglalt';
    else
    echo 'nem foglalt';
  • Ability
    #5611
    Jónak kell lennie. Biztos, hogy jól írtad az SQL lekérdezést? Ha mutatnád a kódot, akkor könnyebb lenne mindkettőnknek...
  • Blackrav3n
    #5610
    Üdv!

    Hogy tudok phpben vagy javaban pingelni? Egy csomó scriptet megnéztem, szinte mind az fsockopen() függvényt használta, de ez az ingyenes szolgáltatóknál általában le van tiltva. Van egyáltalán valami mód hogy megtudjam nézni hogy hogy az adott ip (és port) online-e? Esetleg flashben egyszerübb lenne?
  • mike0013
    #5609
    ezzel nem sikerült:(
    valami más módszer, vagy ha jó ez akkor kicsit konkrétabban:S? Köszi előre is
  • Dj Faustus #5608
    "</br></br>

    ennek elvileg nem 2 sort kéne kihagynia ? :S "

    Mint MerlinW is mondta nem kettőt, hanem egyet (a szövegszerkesztésben ezt lágy sorvégnek nevezik - olyan sorvég, ami új sort kezd de nem hagy ki sort, nem lesz sorköz. Mint egy bekezdésen belüli sortörés.)
  • MerlinW
    #5607
    Egyet. Első töri:
    valami<br/>
    valami

    második:
    valami<br/><br/>
    -
    valami

    harmadik<br/><br/><br/>
    -
    -
    valami

    és nem </br> hanem <br/>
  • Cat 02 #5606
    </br></br>

    ennek elvileg nem 2 sort kéne kihagynia ? :S
  • MerlinW
    #5605
    <?php
    $from_mail = "[email protected]" ;
    $to_mail = $_POST['to_mail'] ;
    $message = $_POST['message'] ;
    $subject = $_POST['subject'] ;

    mail ($to_mail, $subject, $message, "From: $from_mail") ;
    print "Congratulations your email has been sent";
    ?>

    további info: http://hu.php.net/mail
  • Dj Faustus #5604
    Két megoldás van:
    1. <form action="mailto:[email protected]"> - ez esetben a látogató e-mail kliense/szolgáltatása fog megjelenni, aki elküldheti az adott e-mail címre(jelen esetben [email protected]) az üzenetet
    2. Készítesz/beszerzel egy szerveroldali (PHP/ASP/JSP/Perl - ebből az első az elterjedt) szkriptet, ami e-mail küldésre jó. Ingyenes tárhelyeken némi finomhangolás kell, illetve a levélküldés száma limitálva van. Erről bővebben az adott tárhely FAQ/Gyik részében vagy az adminisztrációs felületen tájékozódhatsz.
  • papyszabi
    #5603
    Hello!
    Az a helyzet hogz html-ben csináltam egy űrlapot amiből a beírt adatokat végül el kellene küldje egy megadott e-mail cimre...De mikor az adatok küldésére kerül a sor akkor bejön nekem a yahoo mial-nek az oldala és a megadott cimre meg nem érkezik semmi...Nem lehet azt megcsinálni, hogy közvetlenül arra a címre küldje az adatokat ami meg van neki adva?
  • Ability
    #5602
    $q = mysql_query("SELECT `username` FROM `users` WHERE `username` = '".$_POST['regusername']."'");

    if(mysql_num_rows($q) > 0)
    {
    valami
    }
  • mike0013
    #5601
    és azt hogyan lehetne megcsinálni, hogy a users táblából a user oszlopot kiolvassa egy változóba? Mert ezt akarom összehasonlítani, azzal amit a felhasználó megad és ha egyezik valameik bejegyzett adattal amit a felhasználó beírt, akkor írja ki, hogy ez a felhasználónév foglalt!...
    Köszönöm előre is a választ!
  • mike0013
    #5600
    oks, igazatok van, így már sikerült kiiratnom, köszönöm!
  • MerlinW
    #5599
    Gondolom el akarja nyelni az esetleges exception-t. Foreach valóban nem kell.
  • Ability
    #5598
    Foreach minek bele? Simán $sor['user'] és kész. Mysql_select_db előtt pedig minek van @?
  • mike0013
    #5597
    hello!
    Lenne egy sql-es gondom, nem siker kiíratnom az adatokat:( létezik a tábla és a cella is, de nem akarja kiírni, a választ köszönöm előre is! Kód:(domain és a jelszót csak itt nem adom meg)

    <?php
    $kapcsolat= @mysql_connect("SQL4.ULTRAWEB.HU","domainem","******");
    if ( ! $kapcsolat ) {
    print "Nem lehet kapcsolódni";
    }
    @mysql_select_db( "domainem" );
    $az = "SELECT * FROM users WHERE user";
    $eredmeny = mysql_query($az);
    while ($sor = mysql_fetch_array($eredmeny)) {
    foreach($sor as $mezo) {
    print stripslashes($mezo['user']);
    }
    }
    mysql_close($kapcsolat);
    ?>
  • Ability
    #5596
    Ja, észre se vettem mit akartál, csak a kódot néztem. :) Hát elvileg ha be van állítva az apache-ban, akkor a html-t is átküldi a php fordítón. Amúgy lehet szórakozni a htaccess fileokkal is...
  • Cat 02 #5595
    hm post jó nekem ^^
    1ébnként műxik így is :)
    isset viszont jól jön
  • Ability
    #5594
    Valszeg az lesz a hiba, hogy a kiválasztott értéknél is van pont, meg a kiíratásnál is oda van rakva egy pont a jpg elé. Egyébként tele van hibával. Nem követed az xhtml szabványt, rendszeresen lemaradnak a "" jelek. Térj át erre, modernebb, és ésszerűbb. Könnyebb is vele dolgozni. A végén fölöslegesen van egy "</option>". Akkor rögtön utána a "<br>" megint csak nem xhtml. A php részébe kéne valami ellenőrzés. Legalapabnak talán azt kéne megnézni, hogy létezik-e a $_POST['kiv']. Ezt az isset függvénnyel tudod megtenni. A print részbe megint xhtml szabálytalanság, ráadásul a $kep változót úgymond be kéne ékelni: ".$kep.". Egyébként meg tök fölösleges a $kep-nek értéket adni, lehetne rögtön a printbe is benyomni a $_POST['kiv']-al.

    #5593: mivel ugyan azon az oldalon dolgozza fel, ezért el lehet hagyni az action részt.

    Szerk.: ja és az egész jobb lenne, ha nem post-al csinálnád, hanem get-el...
  • passatgt
    #5593
    form action="php fájl neve"
  • Cat 02 #5592
    hali

    <div align=center>
    <form method="post">
    <select name="kiv">
    <option>1.</option>
    <option>2.</option>
    <option>3.</option>
    <option>4.</option>
    <option>5.</option>
    <option>6.</option>
    <option>7.</option>
    <option>8.</option>
    </option>
    <input type="submit" value="Megnez">
    </form><br>
    <?
    $kep=$_POST['kiv'].".jpg";
    print "<img src=kepek/kepregeny/$kep >";



    ?>
    </div>

    ez a kod de csak .php ban műxik :S mit kéne csinálni h .html ben is jó legyen ? (gondolom a php részt átkéne rakni egy külön php fájba de h kéne azt elérni?)
  • CattiBrie
    #5591
    #5586
    #5587

    solved
  • Blackrav3n
    #5590
    Üdv!

    Azt hogy lehet megoldani leletőleg javaból vagy phpből, hogy egy adott ip cím adott portján fut-e egy szerver? (egy játékszervert mutatna, hogy aktív-e vagy sem)
  • Cat 02 #5589
    amennyire látom/sejtem ez a progi http://www.docbert.org/MP/zoomifyViewer.swf
    és ez kezelei a képeket amik jó nagy felbontásuak és így lehet zooomolni
  • hispan2
    #5588
    Üdv!

    Nem szorosan html vagy php a dolog, inkább flash a téma, amiben segítséget kérek. Egy weboldalon levő flash animációt kéne elmenteni gépre, amihez a SaveFlash progit használtam, használnám, de ennek a weblapnak az esetében valami nem jó:

    http://www.docbert.org/MP/

    A fent említett progi csak azt a flash progit szedi le, ami a képet kezeli a weblapon, holott nekem a kép kéne (akár flash formátumban, nincs nekem gondom ezzel a zoomolós megoldással).

    Ha tud valaki segíteni, előre is köszönöm.
  • CattiBrie
    #5587
    Esetleg ha lenne valami konvertáprogi..

    rá is kerestem
    talált is

    erre kerestem
    "php to perl converter"
    ezt találta
    "Perl to PHP converter"

    Esetleg fordítva? :)))
  • CattiBrie
    #5586
    Perl-hez tud valaki adni egy jó ilyen "parancsgyűjteményt", vagy minek nevezzem.

    Mint:

    #!/usr/bin/perl
    use CGI;
    $honlap=new CGI;
    print $honlap->header();
    print $honlap->start_html();
    print "haho :)";
    print $honlap->end_html();
  • passatgt
    #5585
    valid
  • CattiBrie
    #5584
    Ez most teljsen mindegy. CSAK az a kérdés, h mind a kettő elfogadott és valid-e.
  • passatgt
    #5583
    de attól függ milyen esetbe kell
    Ha szöveget formázol az osztaly-al, akkor a linket formázd meg, és nem kell div.
  • passatgt
    #5582
    inkább a 2. módszer:)
  • CattiBrie
    #5581
    Fau!

    Mindkét féle képpen megadhatom a hivatkozást?
    Mind a kettő ugyanannyira "legális"/valid/szabványos/szabályos? :)

    <a href="honlap.html"><div class="osztaly">Ételrendelés</div></a>
    <div class="osztaly"><a href="honlap.html">Ételrendelés</a></div>
  • Cat 02 #5580
    már megvan :)
  • Cat 02 #5579
    <html>
    <body>
    <form method="post">
    <select name="kiv">
    <option>1.</option>
    <option>2.</option>
    <option>3.</option>
    <option>4.</option>
    </option>
    <input type="submit" value="Megnez">
    <?
    $kep=$kiv.".jpg";
    print "<img src=$kep />";
    ?>
    </body>
    </html>

    megint én :D 1szer írtátok h mit kéne belerakni csak nem a jó a kereső szal vki help :)
    és van olyan parancs h if (isset ($kiv) {} ?
  • passatgt
    #5578
    8859-2
  • Lazarus
    #5577
    Nah, most tudatosul csak bennem hogy a fileok amiket elmentek, nem csak névnől és tartalomból, hanem kódolásból is áll -_- Sikerült köszi... mit össze szenvedtem ezzel :P