22786
Html-, css- és php-help
  • Danny1987
    #10542
    Csak annyi lenne hogy behozza az oldalt és a home menüpont jelenne meg elöször és a home részhez szeretnék szöveget.

  • Cat 02 #10541
    Elvileg mindig az index.html az alap menüpont. Ám sztem hasznosabb lenne ha feltöltenéd netre és akkor látnák h h is gondolod.
  • Danny1987
    #10540
    <body>
    <div id="container">
    <div class="horizontalcssmenu">
    <ul id="cssmenu1">
    <li style="border-left: 1px solid #202020;"><a href="index.html">Home</a></li>
    <li><a href="#">Poker</a>
    <ul>
    <li><a href="LuckyAcePoker.html">LuckyAcePoker</a></li>
    <li><a href="PokerStars.html">PokerStars</a></li>
    <li><a href="HollywoodPoker.html">HollywoodPoker</a></li>
    <li><a href="PartyPoker.html">Partypoker</a></li>
    <li><a href="TitanPoker.html">TitanPoker</a></li>
    <li><a href="PokerOcean.html">PokerOcean</a></li>
    <li><a href="TonyG.html">TonyG</a></li>
    </ul>
    </li>
    <li><a href="#">Casino</a>
    <ul>
    <li><a href="TitanPoker.html">TitanCasino</a></li>
    <li><a href="LuckyAceCasino.html">LuckyAceCasino</a></li>
    <li><a href="ClubHollywood.html">ClubHollywood</a></li>
    </ul>
    </li>
    </ul>
    <br style="clear: left;" />
    </div>

    </body>

    Hogy lehet megoldani hogy az index.html legyen a kezdőlapom és a home menűpont alá szőveget tudjak irni.

    Nem akarok külön html fájlt a home lapnak.
  • Máté12
    #10539
    Nem így kell ahogy én csináltam?
  • Danny1987
    #10538
    </ul> ez volt a hiba
  • Danny1987
    #10537
    HTML-es menü:

    <div class="horizontalcssmenu">
    <ul id="cssmenu1">
    <li style="border-left: 1px solid #202020;"><a href="index.html">Home</a></li>
    <li><a href="#">Poker</a>
    <ul>
    <li><a href="LuckyAce.html">LuckyAce</a></li>
    <li><a href="PokerStars.html">PokerStars</a></li>
    <li><a href="HollywoodPoker.html">HollywoodPoker</a></li>
    <li><a href="PartyPoker.html">Partypoker</a></li>
    <li><a href="TitanPoker.html">TitanPoker</a></li>
    <li><a href="PokerOcean.html">PokerOcean</a></li>
    <li><a href="TonyG.html">TonyG</a></li>
    </ul>
    </li>
    <li><a href="#">Casino</a>
    <ul>
    <li><a href="TitanPoker.html">TitanCasino</a></li>
    </li>
    </ul>
    <br style="clear: left;" />
    </div>


    Ha a casino alatt nyitom meg akkor a leugro menüsort nem közvetlenül a casino menüpontbol nyitja meg hanem kihagy egy sort.

    Hol van elrontva a kód?
  • Danny1987
    #10536
    Ugy csináltam hogy az index.css-be raktam bele a csshorizontalmenu.css tartalmát és létrehoztam egy index.js-t amibe a js tartalmát töltöttem

    <link rel="stylesheet" type="text/css" href="index.css" />

    <script type="text/javascript" src="index.js">

    és ezeket is átneveztem.

    A képeket viszont nem töltöttem le thx lol bakker ez volt a hiba a 3db kép
  • Cat 02 #10535
    It references two external files and 3 images. Download them below (right click, and select "save as"):

    * csshorizontalmenu.css
    * csshorizontalmenu.js
    * The three images (resized):


    ezt megtetted ?(.css és .js fájlt, illetve a 2 képet mellette le kell tölteni)
  • Danny1987
    #10534
    http://www.javascriptkit.com/script/script2/csstopmenu.shtml

    Ezt a menüt beillesztettem a html-be de nem menüként hozza be hanem csak simán be van irva bekezdésekkel a menü.
  • Cat 02 #10533
    Mentsd le a html-t, és ott elvileg a fejrészben (<head></head> benne lesz a név amin keresni fogja.
  • Danny1987
    #10532
    Hello leszedtem a Deluxe tuner progit.

    Ezzel menüket lehet csinálni és amikor menteni akarom akkor egy.js file-t akar menteni.
    Ez a javascript?
    Van egy olyan mentés is hogy html.Ezeket hogy kell beilleszteni az index.html-be?
    Hozzak létre pspaddal egy index.js fájlt?
  • Máté12
    #10531
    Na a kódom egyszerü lenne :D
    Amit bevitt adatot a felhasználó a form-ba azt vigye fel az adatbázisba.
  • Terensz
    #10530
    Persze, hogy van. Tegnap még így is volt, de mára elmúlt

    if($_POST['bela'] == null)
    {
    ?>

    <html>
    <head>
    ...
    ..
    ......

    ...

    </html>

    <?php
    }

    Ilyet sose tegyetek. Mindig van normális megoldás.
  • Terensz
    #10529
    Sorry, de ez a kód ronda.

    Mellesleg:
    mit keres az oldal alján a header("Location: ".$_SERVER['PHP_SELF']);????

    Már párszor írtuk, hogy ez a függvény kizárólag a </head> html tag előtt működik.

    Figyelj, nagyon szívesen segítünk, de akkor legalább fogadd meg a tanácsainkat.

    Másik, hogy légyszi írd le, hogy mit szeretnél pontosan ettől az oldaltól. Bármi is legyen az, biztos, hogy nem így kell megoldani. De ha tudjuk a célodat, megmutatjuk az irányt. Csak fogadd meg, mert különben mindig ugyanúgy fogsz járni, napokig egy helyben toporogsz, csak mert magad akarod kiszenvedni az eredményt. De nem fogod. Ami nem is baj, mert a te tudásoddal még nem lehet. Majd később.
  • Cat 02 #10528
    PHP-ban van olyan ? Vagy ez szarkazmus ? :D
  • Máté12
    #10527
    Már nem az if:
    <?php
    error_reporting(E_ALL);
    ini_set('display_errors', '1');
    include ("config.php");

    $conn = mysql_connect($host, $username, $password) or die(mysql_error());
    mysql_select_db($db_name,$conn) or die(mysql_error());


    echo '
    <html>
    <head><title>Társkereső</title>
    <link rel="stylesheet" type="text/css" href="data/default.css"></link>
    <link rel="icon" href="data/img/favicon.ico" type="image/x-icon"></link>
    <link rel="shortcut icon" href="data/img/favicon.ico" type="image/xicon"></link>
    </head>
    <body>
    <div align="center">
    <div id="contanier">
    <div id="header"><h1><marquee>Az oldal KIZÁRÓLAG FireFox alatt működik!</marquee></h1>
    <div id="datumfejlec">A mai dátum: nincs dátum admin felületen';

    echo '
    </div></div>

    <div id="menu">
    <div id="menuf"><a href="javascript:history.back();">Vissza</a></div>
    </div>


    <div id="tartalom">
    <div id="cim">Admin felület</div>
    ';

    echo '
    <table width="800" border="0" cellspacing="0" cellpadding="00">
    <tr>
    <td width="276"><div align="center" class="c"><a href="bejovo.php">Beérkezett levelek</a></div></td>
    <td width="302"><div align="center" class="c"><a href="elkuldott.php">Elküldött levelek</a></div></td>
    <td width="222"><div align="center" class="c"><a href="ujlevel.php">Új levél</a></div></td>
    </tr>
    </table>
    <br>
    <table width="800" border="0" cellspacing="0" cellpadding="00">
    <tr>
    <td width="267"><div align="right">Címzett:</div></td>
    <td width="533"><div align="left">
    <form method="post">
    <input type="text" name="cimzett" class="bev">

    </div></td>
    </tr>
    <tr>
    <td><div align="right">Tárgy:</div></td>
    <td><div align="center">
    <div align="left">
    <input type="text" name="targy" class="bev">
    </div>
    </div></td>
    </tr>
    <tr>
    <td><div align="right">Üzenet:</div></td>
    <td><div align="center">
    <div align="left">
    <textarea name="message" cols="70" rows="10" class="bev2"></textarea>
    </div>
    </form></div></td>
    </tr>
    <tr>
    <td><form method="post"><input type="submit" value="Küldés"></form></td>
    <td><div align="center"></div></td>
    </tr>
    </table>


    </div>
    <div id="footer"><div id="tars">

    </div></div>
    <b class="cl">
    </div>
    </div>
    </body>
    </html>';

    if($_POST['cimzett'] != NULL && $_POST['message'] != NULL){
    $sql = "INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST['cimzett']."', '".$_POST['targy']."', '".$_COOKIE['username']."', '".$_POST['message']."', NOW())";
    $result = mysql_query($sql) or die(mysql_error());

    header("Location: ".$_SERVER['PHP_SELF']);
    }


    ?>
  • Máté12
    #10526
    Beraktam:
    Notice: Undefined index: cimzett in /user/ujlevel.php on line 86
    Ezt a hibát kapom és:
    if($_POST['cimzett'] != NULL && $_POST['message'] != NULL){
    ez a 86dik sorom.
  • Terensz
    #10525
    Jaja, az egész oldalad egy nagy if :-) Nem teljesül a feltétel és így nem is jelenik meg. Nincs php hiba.

    Amúgy az error_reporting(E_ALL); nagyon jó dolog. Én mindig benyomom az oldal elején, így sosincs pl. nem definiált változóm.
  • Cat 02 #10524
    Akkor nem a kóddal van a baj, hanem valamit elírtál valszeg, if-eket nézd át :D
  • phoenix1
    #10523
    Próbáld meg, hogy ezt a két sort beilleszted a php fájl elejére közvetlenül a <?php után:

    error_reporting(E_ALL);
    ini_set('display_errors', '1');
  • Máté12
    #10522
    Semmi nem történt :S Se hibát nem ír se nem viszi fel. És elvileg jónak kéne lenni...
  • Danny1987
    #10521
    http://css.maxdesign.com.au/listamatic2/horizontal04.htm

    Ezt a menüt találtam.
    Beillesztettem a html-be és a css a beillesztendő dolgokat de amikor a menüpont fülé megyek nem nyilik meg semmi.

    A masik hogy lehet azt megoldani hogy minden oldalnál behozza a menüt meg azt hogy a lap középen van.
  • passatgt
    #10520
    nem erre gondol:)

    erre:
    http://www.tutorial.hu/legordulo-menu-css-sel/
  • Terensz
    #10519
    Ha jól értettem a szándékodat, akkor így:

    <form name="bela" action="" method="post">
    <ul>
    <li><a href="#">Css</a></li>
    <li><a href="#">Flash</a></li>
    <li><a href="#">ActionScript</a></li>
    <li><a href="#">Javascript</a></li>
    <li>
    <select name="szerverek">
    <option value="1" />SQL Server
    <option value="2" />Béla szervere
    </select>
    </li>
    <li><a href="#">PHP</a></li>
    </ul>
    </form>
  • Danny1987
    #10518
    <ul>
    <li><a href="#">Css</a></li>
    <li><a href="#">Flash</a></li>
    <li><a href="#">ActionScript</a></li>
    <li><a href="#">Javascript</a></li>
    <li><a href="#">SQL Server </a></li>
    <li><a href="#">PHP</a></li>
    </ul>

    A html-ben lévő menu.
    Hogy kell azt megoldani hogy ilyen legördülő menüpontokat is be lehessen rakni.
  • CattiBrie
    #10517
    background kötőjel image:

    background-image:
  • Danny1987
    #10516
    THX
  • passatgt
    #10515
    background:url(1280x1024_blue.jpg);
  • Danny1987
    #10514
    CSS:
    body
    {
    background image:url(1280x1024_blue.jpg);
    color: #DCE0D6;
    }
    div#container
    {
    width: 400px;
    height: 400px;
    background: #DCE0D6;
    color: #DCE0D6;
    margin: 0 auto 0 auto;
    }

    div#container {
    margin-left: 50%;
    margin-right: 50%;
    }
    {
    background: #DCE0D6;
    color: #DCE0D6;
    }

    div#container
    {
    width: 800px;
    height: 700px;
    background: #D5E4DD;
    color: #000000;
    position: absolute;
    top: 40%;
    left: 35%;
    margin-top: -200px;
    margin-left: -200px;
    }


    HTML:

    <link rel="stylesheet" type="text/css" href="index.css" media="screen" />
    </head>
    <body>
    <div id="container">

    </div>

    </body>
    </html>
  • passatgt
    #10513
    gondolom háttérnek rakta be
  • Cat 02 #10512
    CCS-be nem igazán lehet képet beilleszteni o.O
    Nyomj egy részletet a .css és .html-ből :D
  • Danny1987
    #10511
    Css fájba beillesztettem egy háttérképet.
    Ha pspaddal nézem meg a html megjelenitését akkor bejön a beillesztett kép.

    Ha mozillával nyitom meg az index html-t akkor nem.

    Mi lehet a gond?
  • Malakai
    #10510
    Semmire nem ellenőrzöl vissza, hogy van-e hiba.
    Pl a kapcsolathoz:

    $conn = mysql_connect($host, $username, $password) or die(mysql_error());
    mysql_select_db($db_name,$conn) or die(mysql_error());


    És a queryhez is:

    $sql = "INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST['cimzett']."', '".$_POST['targy']."', '".$_COOKIE['username']."', '".$_POST['message']."', NOW())";
    $result = mysql_query($sql) or die(mysql_error());


    Az or die-al kéred meg, hogyha falsera jön vissza, akkor mit csináljon, a mysql_error() pedig a legutóbbi hibaüzenetet adja vissza, ami jött a mysql felől.
  • Máté12
    #10509
    És még egy mysql gui-val se tudom akkor leellenőrizni :S
  • Máté12
    #10508
    De szerintem a kóddal lessz valami, mert már az echo $sql;-hez sem jut el. Nem ír ki semmit. :S És akkor gondolom azért nem viszi fel.
  • Terensz
    #10507
    Amúgy ez a legjobb mysql gui. Mysql sidu >>>> php myadmin, és ugye ingyenes, nem úgy, mint a front. Mellesleg nem kell telepíteni, akárcsak a php myadmint, de sokkal könnyebb használni. A php myadmin felett már elszállt az idő vasfoga.
  • Terensz
    #10506
    Kapcsolat fül:
    Szerver: localhost
    Port: 3306
    Kapcsolat típus: Direkt
    Időtúllépés: 30
    Tömörítés: pipa
    Karakter készlet: latin1

    Bejelentkezés fül:
    Felhasználó, jelszó (ami éppen)
    Adatbázis: üres

    (a kapcsolat-típus és a karakter-készlet kötőjeles szavak, azért így írtam őket, mert a mysql front is így írja )
  • Máté12
    #10505
    off:
    leszettem a mysql front-ot de mindig ezt irja ki: sikertelen kapcsolódás a 127.0.0.1 szerverrel.:S
    on:
  • Terensz
    #10504
    Közben látom, a header() nem lesz a </head> után, mert ha a $_POST üres, akkor semmi sem kerül kiíratásra.
  • Terensz
    #10503
    Hé, ez így nem lesz jó.
    Csoda, hogy nem kapsz fatal errort:

    while($adat=mysql_fetch_assoc($query))
    $tmp = $_GET['menu'];

    Hol a while ciklusod? { }