22786
Html-, css- és php-help
  • Vorpal
    #8501
    Ha életszerű akarok lenni, végül is kis sitenál mindegy mennyi energiát emészt fel az oldal a nagynál meg pozitivum a class - ebből a szempontból nem egy rossz dolog ha osztályokra szoktatja magát az ember.
  • Lazarus
    #8500
    úgy olvastam hogy PHP-s környezetben nem szerencsés osztályokat használni, mert az "onthefly compiler" miatt megtizedeli a teljesítményt. Persze ha nem eBay-t vagy iwiw-et kell létrehozni akkor tökmind1. A funkciók használata is lassítja a futást bizonyos mértékben... de hogy nézne már ki egy több 1000 soros kód funkciók nélkül
  • bracsek #8499
    class
  • dav1d
    #8498
    nem igazán az include-ra voltam kiváncsi de ha ez így jó: adatgyüjtés->feldolgozás->prezentáció akar marad így :D
  • Vorpal
    #8497
    Mindent amit más fájlban tárolsz meg tudsz hivni az include() függvénnyel.
    A nagyobb adatbázis is csak olyan mint a kisebb adatbázis - adatbázis.
    Nem igazán értem miért kéne másik fájlban tárolni egy lekérdezést,
    inkább a kód lefuttatása során szeparáld őket.
    adatgyüjtés->feldolgozás->prezentáció
  • dav1d
    #8496
    sziasztok! kérdés: érdemes e az alábbihoz hasonló mysql lekérdezéseket külön fájlban tárolni egy nagyobb adatbázis esetén, és ha igen meg tudom e azt hivni valahogy function-nal?

    $sql = "SELECT email FROM ".$felhasznalotabla."
    WHERE felhasznalo = '$kcmsuser'";
    $ered1 = mysql_query($sql)
    or die ("sikertelen művelet");
    $email = strip_tags(mysql_result($ered1,0));
  • bracsek #8495
    10 évvel ezelőtt megtapsolnak, most odaírják DIV !!!!444!!5
  • willliams
    #8494
    kozben megalmodtam este a kodot es mukodik is ha barki tudja hasznalni barmire hat hasznalja:))
    <?php
    include ('connect.php');
    $query = "SELECT id FROM apro";
    $eredmeny = (mysql_query ($query) )
    or die ("Query failed");
    $i = 1;
    print ("<table border='1'>");
    print ( " <tr>");
    while ( $nev = mysql_fetch_array ( $eredmeny ))
    {
    print ( " <td>");
    print ( " <p>id = $nev[id]</p>");
    print ( " </td>");
    if($i==3)
    {
    print ( "</tr><tr>");
    $i=0;
    }
    $i++;
    }
    print ( "</tr>");
    print ( "</table>");
    ?>
  • willliams
    #8493
    ha arra gondolsz hogy a menu bal oldalon es kozepen egy kep jelenjen meg azt tablazattal tudod megcsinalni:
    alltalaban 3x3 as tablat csinalj amiben mar tudsz header footer menu es tartalom reszt kulon-kulon megjeleniteni
    <table>
    <tr>//uj sort csinal
    <td></td>//cella1
    <td></td>//cella2
    <td></td>//cella3
    </tr>
    <tr>//sor2
    </table>

    remelem erre gondoltal
  • II Rocky II
    #8492
    nekem is segitene vki?:S
    van 4 menüm oldlat és mellé szeretnék egy képet betenni,de nem találok seholse kodot :S
    igy néz ki most.
    <body>
    <h3 align="center" class="style1">üdv az oldalon</h3>
    <p align="center" class="style1"> </p>
    <p align="left" class="style1"><a href="elérhetőség.html"><img src="hir.JPG" width="120" height="50" border="0" /></a></p>
    <p align="left" class="style1"><a href="halakismertetetese.html"><img src="halismer.JPG" width="120" height="50" border="0" /></a></p>
    <p align="left" class="style1"><a href="szabalyok.html"><img src="szaba.JPG" width="120" height="50" border="0" /></a></p>

    <span class="style1"><a href="forum.php"><img src="forum.JPG" width="120" height="50" border="0" /></a></span>
    </body>
  • willliams
    #8491
    ezt hoztam ossze de nem mukodik:(
    segitsen valaki!!!!
    <?php
    include ('connect.php');
    $query = "SELECT id FROM apro ORDER BY nev";
    $eredmeny = (mysql_query ($query) )
    or die ("Query failed");
    $g = 3;
    $i = 0;
    echo "<table border='1'>\r";
    while( $c = mysql_fetch_array ( $eredmeny ))
    {
    $nev = $c['id'];
    echo " <tr>\r";
    for( ; $i<$g; $i++) {
    echo " <td>";
    echo " <p>$nev</p>\r";
    echo " </td>";
    }
    echo "</tr>";
    $g =$g + 3;
    }
    echo "</table>\r";
    ?>
  • willliams
    #8490
    tudna valaki segiteni?
    adatbazisbol szeretnek listazni kepeket ugy hogy egy sorban 3 kep aztan ujab sorban ujabb 3.
    php.net oldalon talaltam egy kodot:
    a kodd jol mukodik mindaddig mig a valtozot siman $vmi = array(1,2,3);
    formaban adom meg.
    de hogy kell adatbazisbol kiszedni a mezoket?
    itt a kod eredetije:
    <?php
    //Dummy data
    $data = array(73,74,75,76,78,79,80,81,82,83,84,85,86,87);

    //Our 'stepping' variable
    $g = 0;

    //Our rowcount
    $rowcount = 0;

    echo "<table cellspacing='0'>\r";
    for ($i=0; $i<count($data); ) {

    $rowcount++;
    echo " <tr>\r"; //New row

    $g = $i + 3; //Set our nested limit
    for( ; $i<$g; $i++) { //nested for loop

    if (!isset($data[$i])) { //Allow us to break on incomplete rows
    break;
    }

    echo " <td style='border: 1px #000 solid;'>\r"; //Out put a cell
    echo " <p>Row $rowcount <br/> Cell: $i <br/> Data: $data[$i]</p>\r";
    echo " </td>\r";
    }

    echo " </tr> \r"; //End New Row
    }

    echo "</table>\r";?>
  • Dj Faustus #8489
    Válasz - egy topikban elegendő egyszer feltenni a kérdést.
  • Netgear
    #8488
    Sziasztok. Hogy lehet az oldal frissítése nélkül több külső linkelt képet automatikusan frissíteni?? Csak a képek frissüljenek, ne az egész oldal!!

    Üdv.
  • phoenix1
    #8487
    kiegészíteném a javascript részt akadálymentesség szempontjából

    - minden onmouseover eseményel rendelkező tagot el kell látni onfocus esemény kezelővel
    - minden onmouseout eseményel rendelkező tagot el kell látni onblur esemény kezelővel

    legyen az kép vagy szöveg amit kiíratsz pl. a böngésző állapotsorába, ugyanúgy elérhetővé kell tenni azok számára is akik pl. vakok vagy gyengénlátók.
  • Dj Faustus #8486
    CSS :hover
    Javascript onmouseover/onmouseout események
  • Vorpal
    #8485
    az egér?
  • nfs world
    #8484
    sziasztok!az lenne a kérdésem hogy hogyan tudom megcsinálni hogy ha a gomb fölé viszem az egeret akkor az megváltozzon?
  • Dj Faustus #8483
    "hogy tudom PHP-ből vagy javascriptből egy oldal forráskódját felhasználni?"
    Javascript: XMLHTTPRequest/XMLHTTP (más néven Ajax)
    PHP: file, include/require, fopen, file_get_contents
  • QPR
    #8482
    sziasztok,

    egy kérdés: hogy tudom PHP-ből vagy javascriptből egy oldal forráskódját felhasználni?
  • Vorpal
    #8481
    nem vagyok otthon ebben a témában de azért kicsit okoskodom.
    http://mtld.mobi/emulator.php - szal egy mobilon ahogy látom teljesen hagyományos módon érhetőek el a tartalmak - igy gyak a felépitésben különböznek csupán - magyarán olyan képlékenynek és egyszerünek kell lenniük, hogy elférjenek a képernyőn és az átvitel és kezelhetőség egyszerü legyen.
    A php szerver oldali technológia - nem függ a platformtól és az ehhez tartozó pl. mysql adatbázis sem.

    alapvető fórumhoz php és mysql tudás kell - erre kell gyurni és gyakorlatilag bármilyen tárhelyről elérhető ami ezeket támogatja.
    ezekhez kell irodalom - számtalan mennyiségben elérhető - kérdéseket ide vagy prog.hu ra lehet irni.

    ez a link amit adtam, megtalálhatóak rajta a registrarok listája akik mobi hivatalos regek - pl. nekem van domainem a tucowsnál - de viszontelódál lehet ezt a legegyszerűbben megvenni - csak domaint és oda irányítod ahová akarod.
    Pl a Joker.com is ad el - az ő rendszerük halálosan kezelhető és abszolúte online német regisztrátor - bárki adhat vehet rajta profi módon domaineket és menedzselheti őket.

    csak és kizárólag mobilról is gyanitom hogy tehető - bár ennek nincs sok értelme - a php rendelkezhet a web-kliens tipusazonositójával és ez alapján szűrhet is.

    A felépitése a lapnak ha standard compliant és képlékeny azaz - bármilyen szélességben és magasságban nézhető - nem kell azonositani semmilyen böngészőt - ráadásul ezek minimális struktúrák. Az emulátorokon mint fentebb ezeket kipróbálhatod.

    Nem vagyok hozzáértő szal elnézést a pontatlanságokért.
  • ZilogR
    #8480
    ok, tehát szeretnék mobiltelefonról elérhető fórumot csinálni
    ennek az a része érdekel, hogy hogyan lehet ezt megvalósítani (tehát a szerveren minek kell futnia ahhoz, hogy ha én a mobiltelefonom böngészőjében megnyitom, lássak egy fórum oldalt, ahol hasonlóan, mint az sg kezdőlapon bejelentkezhetek, ezután ott vannak a kedvenc témáim, látom, hány hozzászólás érkezett, nyithatok témát, stb, stb...)
    a lényeg, h mindez mobiltelefon böngészőjén át elérhető

    extra kérdések is eszembe jutottak: lehet-e ezt úgy, h csakis és kizárólag mobiltelefonról legyen elérhető?

    olyan infók kellenek, h hogyan történik egy felhasználó beléptetése, egyáltalán egy regisztráció, sőt, hogy az oldal megnyitásával kezdjük: hogyan dönti el a szerver, milyen eszköz milyen böngészője "szólította meg"? (mert egy Nokia N90-nek más felbontású a kijelzője, más a böngészője, mint egy Ericsson T20-asnak :P, sőt, az egyik XHTML tartalmakat is támogat, míg a másik csak WML-t)

    persze nem kell ezt szájbarágni (bár ha valaki el akarja magyarázni, állok elébe :) ;) ) egy jó könyv is elég!

    előre is köszönöm!
  • Vorpal
    #8479
    Namost lehet, hogy nemértek itt valamit : fórumprogramozás?
    szeretnél fórumot csinálni? vagy szeretnél fórumban csinálni?
    a mobiltelefont végképp nem értem - mobil platformra akarsz programozni?
    fussunk neki mégegyszer.
  • ZilogR
    #8478
    sziasztok! olyasmire akarom adni a fejem, h szeretnék a fórumprogramozás bugyraiban megmártózni. kellene némi info arról, milyen nyelven szokás ezt szépen és elegánsan megoldani? annak a nyelvnek jól használható magyar nyelvű leírását, esetleg konkrétan ezt a témakört feldolgozó KÖNYVET tud-e valaki ajánlani? arról némi infót tud-e valaki, h ezt ráaásul mobiltelefon használatával akarom használni, az mennyire zavarja meg a dolgot? laikus vagyok, kezdő vagyok, láma vagyok, de gyorsan tanulok ;) :P

    ui.: .mobi domaint lehet vhol bejegyezni???
  • Fabio Capello
    #8477
    :)

    jobban belegondolva, ez igaz, és ez a legegyszerűbb megoldás :D
  • Vorpal
    #8476
    Na még egy kicsit várunk és azt is megoldod.DD
    Félre a tréfát - nem látsz ilyen megoldást sehol - ez invaziv és a felhasználók utálják a felugró ablakokat - te se használd soha de soha.
    Az elküldött - adat után a frissülő ablakba írd be hogy köszönjük, és/vagy esetleg a formokat is tüntesd el és csak az maradjon.
  • Fabio Capello
    #8475
    a második részét megoldottam, az elsőre még ötleteket várnék
  • Fabio Capello
    #8474
    Kérdés:

    van egy űrlapom (email küldős bizbaz), és szeretném ha a Küldés gombra kattintva egyrészről bejönne egy felugró ablak és kiírná hogy köszönjük a véleményedet, másrészről pedig hogy elküldje magát az üzenetet egy megadott mailcímre. Viszont ötletem sincsen hogy hogyan kéne megoldani. Help!
  • Vorpal
    #8473
    Mi a kérdés mégegyszer?
  • Dj Faustus #8472
    "Megint lenne egy kérdésem: az adatküldő gomb mögé szeretnék egy ellipszis alakú képet berakni"
    Adj az adatküldő gombnak egy azonosítót (id-t, vagy class-t), és az adott azonosítójú elemet formázd.
    Háttérkép: background-image:url(kep.jpg);
    Szegély: border (border:none; - nem lesz szegélye)

    Példa
    További példák
  • cbr1983
    #8471
    Hello!

    Megint lenne egy kérdésem: az adatküldő gomb mögé szeretnék egy ellipszis alakú képet berakni. Az a probléma, hogy nem tudom eltüntetni a gomb szögletességét (ami egyik böngészőben ilyen, a másikban amolyan), így a benne lévő ellipszis elég durván néz ki. Szóval ennek a megoldása érdekelne.
  • dav1d
    #8470
    lol phpt keverem javascriptel!
    if ((screen.width=1024) && (screen.height=768))
    {
    alert ("1024x768 felbontásod van")
    }
  • dav1d
    #8469
    if ((screen.width=1024) && (screen.height=768))
    {
    echo "1024x768 felbontásod van!";
    }
  • passatgt
    #8468
    kérd le a szélességet js-el, és azt írd oda:)

    screen.width
  • hispan2
    #8467
    Ez csudás, de mit írjak a felbontás_szélessége részhez? Vagy csináljak annyi ilyen sort, amennyi féle szélesség van?

    pl:

    <script language="JavaScript">
    body.scrollLeft = 1200/2 - 800/2;
    body.scrollLeft = 1200/2 - 1024/2;
    stb...
    </script>
  • cbr1983
    #8466
    Kösz szépen a segítséget!
  • Dj Faustus #8465
    " Hogyan lehet ezt a CSS-szel "lekerekíteni", tehát hogy ne szögletes, hanem lekerekített legyen a háttér?"
    Varázsszó a Googlenek: css round border

    "A másik kérdésem: háttérszínként hogyan oldható meg áthatásos árnyalat? Tehát pl. kék a háttér, de vannak benne világosabb és sötétebb részek.
    Háttérképpel
  • cbr1983
    #8464
    Sziasztok!

    Van pár táblázatom bizonyos háttérszínekkel. Hogyan lehet ezt a CSS-szel "lekerekíteni", tehát hogy ne szögletes, hanem lekerekített legyen a háttér?

    A másik kérdésem: háttérszínként hogyan oldható meg áthatásos árnyalat? Tehát pl. kék a háttér, de vannak benne világosabb és sötétebb részek.

    Előre is kösz szépen a segítséget!
  • Lazarus
    #8463
    body.scrollLeft = olda_szélessége/2 - felbontás_szélessége/2;

    Ha meg javascript nemjó akkor bakkfitty
  • hispan2
    #8462
    Sziasztok!

    Volna egy kérdésem: az oldalam fix 1200 px szélességű, a lényeg az, hogy szélesebb, mint amit egy 1024-es monitor meg tud jeleníteni. Azt szeretném elérni, hogy betöltődéskor a vízszintes tengelyen középre legyen igazítva a site (vagyis a vízszintes csúszka középen legyen alapértelmezetten). Van erre mód?