22786
Html-, css- és php-help
  • MerlinW
    #3533
    Appserv-ben is van phpmyadmin, (ill. php, mysql, zend, perl). Igaz kicsit körülményes a karakterkódtábla kezelése (bár állítólag a legújabb telepítője már gond nélkül müxik SP2 alatt):)

    Ugyan nem használtam még sosem, de hallottam jókat Xammp-ról is.
  • Dj Faustus #3532
    "ahol pontosan nekem magyarul le van írva az appserv konfigja meg minden?"
    Mivel az Appserv több programból áll össze, ezért a különböző beállításokat az adott program (Apache/PHP/MySQL/...) honlapján olvashatod.
    Teljeskörű leirást magyarul nemigen olvashatsz róla (mivel egy webszerver beállítása nem átlagfelhasználói tevékenység, így elvárható némi angol nyelv tudás), bár vannak róla cikkek (például a weblaboron).

    Az appserv helyett pedig inkább a Xammp-ot javaslom (van mellékelve hozzá phpMyAdmin, így az adatbázis karbantartása egyszerübb).
  • Junkerboy
    #3531
    Valaki tudna nekem linkelni egy odlalt, ahol pontosan nekem magyarul le van írva az appserv konfigja meg minden? A telepítéstől kezdve kéne! Sajnos egyetlen loingt semt találtam a cucchoz, mySQL-t fogalmam sincs hogy kéne elindítani, vagy létrehozni egy saját adatbázist. Pls vki segítsen! Kössz!
  • zmeor
    #3530
    thx
  • Dj Faustus #3529
    <iframe src="tartalom.htm" name="belsokeret">
    <a href="tartalom2.htm" target="belsokeret">Ez a link a belső keretben nyílik meg.</a>


    Tessék olvasgatni:
    <a>
    <iframe>
    Linkek a frameekben fejezet
    Framekről
    Horgonyok
    <iframe>
  • zmeor
    #3528
    hali!

    van egy oldalam ahol van egy iframe!

    szeretnék gombokat csinálni az oldalra de ugy hogy ha azokra valaki rákattint akkor a hivatkozás az oldalon lévő iframe ben nyíljon meg. Ezt hogy tudom megcsinálni?

    előre is köszi
  • Dj Faustus #3527
    "Frame-ek nélkül submit után az egész oldal újratöltődik és az összes checkbox, radio button alaphelyzetbe áll amit szeretnék elkerülni vagy visszaállítani, csak nem tudom hogyan."
    <form action="" method="post">
    <input type="checkbox" name="color" value="kék" <?php if ($_POST["color"]=="kék") { echo "checked=\"checked\""; } ?> />Kék<br />
    <input type="checkbox" name="color" value="zöld" <?php if ($_POST["color"]=="zöld") { echo "checked=\"checked\""; } ?> />Zöld<br />
    <input type="checkbox" name="color" value="piros" <?php if ($_POST["color"]=="piros") { echo "checked=\"checked\""; } ?> />Piros<br />
    <input type="submit" name="submit" value="Elküld" />
    </form>


    A sárga színnel jelölt részek leellenörzik, hogy az elküldött űrlapon az adott name attribútumnál milyen értéket (value) küldtek el. Ha megegyezik az előző elküldés során beikszelt értékekkel, akkor "beikszeli" a kijelölő négyzetet.
  • Cat 02 #3526
    nem false ? :)
  • daxan
    #3525
    mi van vele?
  • Cat 02 #3524
    nem értek hozzá de nem ez ?
    "filename="http://drixx.extra.hu/aliz2.wmv" autostart="True" "
  • daxan
    #3523
    A fene mégsem jó! Most így néz ki az oldal kódja:
    <html>
    <head>
    </head>
    <body>
    <b><p>...</p></b><br>
    <object width="320" height="290"
    classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
    id="mediaplayer1">
    <param name="Filename" value="http://....hu/valami.wmv">
    <param name="AutoStart" value="False">
    <param name="ShowControls" value="True">
    <param name="ShowStatusBar" value="False">
    <param name="ShowDisplay" value="False">
    <param name="AutoRewind" value="True">

    <embed
    type="application/x-mplayer2"
    pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/"
    width="320" height="290" src="http://....hu/valami.wmv"
    filename="http://drixx.extra.hu/aliz2.wmv" autostart="True"
    showcontrols="True" showstatusbar="False"
    showdisplay="False" autorewind="True">
    </embed>
    </object>
    <b><p>222222<p></b><br>
    <object width="320" height="290"
    classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
    id="mediaplayer1">
    <param name="Filename" value="http://.....hu/valami2.wmv">
    <param name="AutoStart" value="False">
    <param name="ShowControls" value="True">
    <param name="ShowStatusBar" value="False">
    <param name="ShowDisplay" value="False">
    <param name="AutoRewind" value="True">
    <embed
    type="application/x-mplayer2"
    pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/"
    width="320" height="290" src="http://....hu/valami2.wmv"
    filename="http://drixx.extra.hu/service.wmv" autostart="True"
    showcontrols="True" showstatusbar="False"
    showdisplay="False" autorewind="True">
    </embed>
    </object>
    </body>
    </html>
    Van benne valami hiba?????
  • daxan
    #3522
    Köszi!
  • Lazarus
    #3521
    Itt programozásban tudunk leginkább segíteni, próbáld meg itt
  • Dj Faustus #3520
    <param name="AutoStart" value="True">
    ezt cseréld le erre:
    <param name="AutoStart" value="False">
  • zmeor
    #3519
    ez engem is érdekelne
  • daxan
    #3518
    Hali! Tanácsot szeretnék kérni. Most próbálgatok weblapot csinálni és van 2 videó(csak példa videók). Az oldalam címe: http://drix.on.hu
    Szval a problémám az volna hogy nem tudom megoldalni, hogy van egy mondjuk videok.php és ott van 5 db ilyen mediaplayeres videó és hogy ne induljon el, mondjuk csak amelyiket kiválasztják.
  • Atomy
    #3517
    Üdv!
    1-2 héttel korábban már segítettetek megoldani hogy lecseréljem a form-okat és áttérjek a box-ok használatára, ami működik is. Most viszont újabb problémák merültek fel ezzel kapcsolatban.
    Frame-ekkel így működött; Első oldalon bal oldalt van egy form amivel beállítom a szűrő paramétereket, jobb oldalon az adatbázis recordjai vannak. Ha elküldöm a form-ot akkor a jobb frame-eben újratöltődik az oldal és a szűrt adatbázis jelenik meg míg a bal oldal változatlanul marad.
    Frame-ek nélkül submit után az egész oldal újratöltődik és az összes checkbox, radio button alaphelyzetbe áll amit szeretnék elkerülni vagy visszaállítani, csak nem tudom hogyan.

    A másik oldalon szintén jobb oldalon vannak az adatbázis recordjai(linkek), bal oldalon pedig az aktuális record mezői, egyéb adatok, stb. Mivel a jobb oldali lista elég hosszú néha, scrollozva van. Frame-ekkel ha ráklikkelek egyik recordra csak a bal oldal töltődik újra, frame-ek nélkül viszont az egész, és a record lista visszaáll a legtetejére amit szintén nem akarok.

    Van ezekre valami megoldás? Előre is köszi.
  • szala
    #3516
    Sziasztok
    Olyat hogy lehet megoldani a php-nuke ban, hogy rovatoknak ne legyen képe és mikor vendég nézi az oldalt, akkor 2 oszlopos táblázatba rakja, ne 1esbe, mint eredetileg és azok a részek sem kellenek, amik irják, hogy ki mikor irta, hányan olvasták.
    Köszi elöre is a választ
  • hinar
    #3515
    Hogy lehet megcsinálni, hogy valami mellékletet csatoljak (tallózak) a levél küldéséhez?
    HELP!!!
    Mit kell beírni vagy átirni és hova?
    Közbe rájöttem, hogy jóó lesz, ha kapok visszajelzést az elküldött levélről...
    Kilett javítja a php-s kód

    <?php

    /*
    *****************
    fusion mail

    version 1.0

    fusionphp.com
    *****************
    */

    //variables (change these)

    $youremail = "[email protected]";
    // a te mail címed, ahova a levelek menni fognak

    $subject = "info";
    // a levél tárgya

    $thankyou = "sikeresmail.html";
    // sikeres küldés után ez fog megjelenni a küldonek

    // innentol kezdve már ne módosíts semmit

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

    $msg = ereg_replace("\\\'", "'", $message);
    $msg = ereg_replace('\\\"', "\"", $msg);
    $message1 = "from: $name\nemail: $email\nmessage:\n$msg1";

    mail($youremail, $subject, $msg, "From: $email\r\nReply-to: $email\r\n");
    ?>
    <meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
    <?php
    }
    ?>
  • Kabuki
    #3514
    Valaki segítsen please... Átirányítottam az oldalam try.hu-ra, aztán meggondoltam magam és töröltem a try.hu-s regisztrációm... ez már 4-5 napja történt.

    Ma viszont nem tudom elérni az ATW-s oldalam (nfscarbon.atw.hu), a try.hu-s baromság jön elő... a tárhelyen (ATW) minden fájl megvan, de mégsem tudok semmit sem csinálni az oldalammal..
  • Zsoldos
    #3513
    $thankyou = "sikeresmail.html";
    -t ird at $thankyou="index.html" -re. (vagy ahol a formod van/szeretned hogy legyen az ember levelkuldes utan)

    Igy nem lesz sikeres jelzes levelkuldes utan. Ez mondjuk nem ajanlott mert mindenki ra fog nyomni 8x es/vagy azt hiszi hogy nem mukodik ..

    Ha ez problemat jelentett, akkor kozel 100%, hogy nem fogsz tudni magadtol megcsinalni egy attachment formot/feldolgozast. keress egy olyan kesz scriptet ami mar tartalmazza.

  • hinar
    #3512
    A tutorial oldal (segítségével megcsináltam a weblapra egy email küldö rendszert.
    Hogy lehet megcsinálni, hogy mellékleteket is be lehesen hozzáadni az emailhez?
    A leírás szerint csinál egy visszjelzést.Erre nekem nincs szükségem.Mely sorokat kell megváltoztani vagy törölni?link)
  • Cat 02 #3511
    function takeYear(theDate) {
    x = theDate.getYear();
    var y = x % 100;
    y += (y < 38) ? 2000 : 1900;
    return y;
    }
    function checkTime(i) {
    if (i<10) {
    i='0'+i;
    }
    return i
    }
    function startTime() {
    var today=new Date();
    var h=today.getHours();
    var m=today.getMinutes();
    var s=today.getSeconds();
    var y=takeYear(today);
    var mo=today.getMonth()+1;
    var d = today.getDate();
    // add a zero in front of numbers<10
    m=checkTime(m);
    s=checkTime(s);
    mo=checkTime(mo);
    d=checkTime(d);
    document.getElementById('teszt').innerHTML='<p>'+y+'.'+mo+'.'+d+'. '+h+':'+m+':'+s+'</p>';
    t=setTimeout('startTime()',500)
    }
    if (window.attachEvent) {
    window.attachEvent("onload", startTime);
    } else {
    window.addEventListener("load", startTime, false);
    }

    eztt egy script.js be
    <script type="text/javascript" src="index_elemei/script.js"></script>
    majd ezt a html be :)
    by Faustus :)
  • cr3ativ3
    #3510
    vááá megint hülyeséget kérdezem.
    a time();az ugye másodpercben adja vissza a dtumot 1970 óta?
  • cr3ativ3
    #3509
    vagy legalább is másodpercben? és percben
  • cr3ativ3
    #3508
    és hogy kell azt, hogy a jelenlegi időt mikrotime-ba lekérni?
  • Cat 02 #3507
    vagy olyan suliba jár :PPPP
  • zmeor
    #3506
    Dj Faustus itt a király!

    én is csak kérdezgetni jövök!
    nem tudom honnan vágja ennyire a témát..lehet hogy a szülei kiskoraóta html és php nyelven beszéltek hozzá
  • cr3ativ3
    #3505
    thanks
  • Dj Faustus #3504
    $news_name = Array();
    $news_body = Array();
    $news_text = Array();
    $news_date = Array();
    $news_by = Array();
    while ($row = mysql_fetch_array($query)) {
    $news_name[] = $row[news_name];
    $news_body[] = $row[news_body];
    $news_text[] = $row[news_text];
    $news_date[] = $row[news_date];
    $news_by[] = $row[news_by];
    }
  • cr3ativ3
    #3503
    te tudsz segíteni ? ;)
  • zmeor
    #3502
    !!!!!!
  • cr3ativ3
    #3501
    ???
  • cr3ativ3
    #3500
    Hali!

    Csináltam egy SQL-s hírolvasót, viszont az lenne vala a gondom hogy
    while ($row = mysql_fetch_array($query)) {
    $news_name = $row["news_name"];
    $news_body = $row["news_body"];
    $news_text = $row["news_text"];
    $news_date = $row["news_date"];
    $news_by = $row["news_by"];}

    résznél szeretném megcsinálni, hogy az elemeket tömbbe rakja, és a kiírásnál ne karakterekt rakjon ki.

    Tejes kód:
    <?php
    // Hírolvasó skript by ÉN

    connect_2_mysql();

    $query=mysql_query("SELECT news_name, news_body, news_text, news_date, news_by FROM `news` ORDER BY `news_date` DESC LIMIT 0 , 3");
    while ($row = mysql_fetch_array($query)) {
    $news_name = $row["news_name"];
    $news_body = $row["news_body"];
    $news_text = $row["news_text"];
    $news_date = $row["news_date"];
    $news_by = $row["news_by"];}

    for ($i=0; $i<=3; $i++)
    {
    $query=mysql_query("SELECT user_name FROM `users` WHERE ID=".$news_by[$i].""); $kuldte=mysql_fetch_row($query);
    echo"<center><h2>".$news_name[$i]."</h2></center>";
    echo"<span class=textred>Beküldte:".$kuldte." ".$news_date[$i]."</span><br>";
    echo"<span class=textred>".$news_body[$i]."</span><br>";
    echo"<span class=textd>".$news_text[$i]."</span><br>";
    }
    ?>
  • Dj Faustus #3499
    A probléma alapvetően az, hogy a táblázat formázását nem CSS-ben végzed el - például így:
    <table style="width: 614px; height: 161px; border: 5px solid black; text-align: center;">...</table>

    Másrészt eléggé zagyva a kód...
  • zmeor
    #3498
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
    <style type="text/css">
    <!--
    #Layer1 {
    position:static;
    width:402px;
    height:666px;
    z-index:1;
    top: 244px;
    overflow: scroll;
    visibility: visible;
    left: 80px;
    }
    body,td,th {
    font-family: Comic Sans MS;
    color: #FFFFFF;
    }
    body {
    background-color: #003366;
    }
    a {
    font-family: Arial, Helvetica, sans-serif;
    color: #0000FF;
    font-weight: bold;
    }
    a:visited {
    color: #FFFF00;
    }
    #Layer2 {
    position:absolute;
    width:594px;
    height:51px;
    z-index:1;
    left: 210px;
    top: 317px;
    }
    #Layer3 {
    position:absolute;
    width:564px;
    height:50px;
    z-index:1;
    left: 180px;
    top: 308px;
    }
    #Layer4 {
    position:absolute;
    width:606px;
    height:34px;
    z-index:1;
    left: 303px;
    top: 385px;
    }
    -->
    </style>
    </head>

    <body>
    <div class="1" id="1">
    <div align="center">
    <table width="614" height="161" border="5" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
    <tr align="center" valign="baseline" bordercolor="#000000" bgcolor="#3C0604">
    <td width="614"><img src="elemek/headv3.jpg" width="614" height="150" /></td>
    </tr>
    <tr align="center" valign="top">
    <td><div align="center">
    <table width="614" height="685" border="0" bordercolor="#000000" bgcolor="#3C0604">
    <tr>
    <td width="404" height="671"><div id="Layer1"></div></td>
    <td width="200"> </td>
    </tr>
    </table>
    </div></td>
    </tr>
    </table>
    </div>
    </div>
    </body>
    </html>
  • Dj Faustus #3497
    Forráskód?
  • zmeor
    #3496
    csá!
    az miért van hogy beszínezem a táblázat szegélyét feketére és a firefoxban szürkének, míg az i.explorerben rendesen feketének látszik?
  • cr3ativ3
    #3495
    WÁÁÁ nem kell :P
  • cr3ativ3
    #3494
    Hogy kell azt megcsinálni, hogy van egy

    $query=mysql_query("SELECT ID FROM `news` ORDER BY `news_date` DESC LIMIT 0 , 3"); $row=mysql_fetch_array($query);


    ÉS hogy lehet meegcsinálni hogy mind a 3 ID sor bekerüljön a tömbbe? Mert sehogy se jön össze... :(