Jump to content
PirateClub.hu

HunProBalazs

Veterán
  • Pontszám

    99
  • Csatlakozott

  • Utoljára itt járt

Posts posted by HunProBalazs

  1. ÁÁÁ!!! Nem hagy nyugodni a téma!!! Remekül működik ha megfelelők a hivatkozások, már csak az a probléma, hogy switch navigáció alatt is hivatkozásrakattintáskor természetesen újraindul a zene, amit nem szeretnék. Valaki tudja azt, hogy hogy lehet ezt kiküszöbölni??? Láttam pár olyan weboldalt nem is keveset, ahol túljutottak ezen a problémán!!! Köszöntem válaszodat!!!

     

    Most jutott eszembe az IFRAME!!! Lehet, h ez az egyetlen megoldás??? PHP-ba szeretném megírni!!! Segíts légyszi, köszi!!!

  2. Ja, köszi a tanácsot, és esetleg azt még meg tudnád írni, hogy ilyen kész flash-es megoldást hol találok, ahimeh már csak a számokat kell hozzárendelni??? Köszi szépen!!! ja, támadt egy ötim, meglesem a flash-es szekcióban!!! ha nem találok, továbbra is fent áll a kérdés!!! Köszi, cs!!!

  3. Szevasztok!!!

     

    Arra lenne szükségem, h php alatt azt hogy tudom megoldani, hogy a weblapon minden gomb alatt más zene legyen. Eddig ez sima ügy, html-ben a bgsound-dal kell. De hogy lehet azt megcsinálni, hogy ki is lehessen kapcsolni, vagy leállítani? Szal értitek. Flash-el nem szeretnék szórakozni, gondolom meglehet máshogy is csinálni. Na találtam ilyesmit a neten, de mintha egy végtelenített script lenne. Valaki látja bent a hibát? Előre is köszönöm!!!

     

    <HTML>

    <HEAD>

    <TITLE> Új honlap </TITLE>

    </HEAD>

    <script type="text/javascript">

    function startMusic()

    {

    document.getElementById('bgmusic').src=document.getElementById('songSel').value

    }

    function stopMusic()

    {

    document.getElementById('bgmusic').src=''

    }

    </script>

     

     

    <BODY bgcolor="#000000">

    <div id="headpic" align="center">

    <img src="kepek/szemek1.jpg" alt="" title="" width="50%" /></div>

     

    <p align="center"><bgsound id="bgmusic" loop="infinite" src="">

    <select id="songSel" style="color: f23456; background-color: black">

    <option value="beck.mp3" style="color: f23456; background-color: black">Egy makulátlan elme örök ragyogása</option>

    <option value="LA VIA EN ROSE.mp3" style="color: f23456; background-color: black">Louis Armstrong: La Via En Rose</option>

    </select>

    <input type="button" onClick="startMusic()" value="Start" style="color: f23456; background-color: black">

    <input type="button" onClick="stopMusic()" value="Stop" style="color: f23456; background-color: black"></p>

     

    <?

    include ('css.php');

     

    include ('gombok.html');

     

    if (isset($_GET['oldal'])) {

    include ($_GET['oldal']);

    } else {

    include ('alap.html');

    }

    ?>

     

    </BODY>

    </HTML>

  4. Na még egyszer jövök megköszönni!!!:D Igazából olyan kérdésem lenne, h azt hogy tudom megoldani, mert sajnos hibát írt ki, h egy újabb hide-ot berakok ami az IP-jét írja ki. ha olyan tartalmat töltenek fel amit nem kéne, akkor tudjam kitiltani az illetőt. A másik, h azt lenne jó megoldani, hogy ékezetes, szóközös neveket is fel tudjanak tölteni. Azaz feltudnak, de már nem jeleníti meg őket!!! Valami kóddal biztos meg lehet, a keresőoptimalizálás miatt kérdezem!!! Köszi!!!

  5. Kedves hozzáértő!!!

     

    Írtam egy képfeltöltő progit!!! Remekül működik, azaz a bizonyos mappába feltölti a képeket!!! A problémám csak az, hogy alap kiterjesztéseket szeretnék engedni, szal .jpg, .gif. Valahol láttam, hogy hogy lehet ezeket megadni, de már nem találok vissza. Hasznos, hisz ennek segítségével elkerülhető a weblapfeltörés!!! Ez lenne a kisebbik probléma, a nagyobbik, hogy ugye a tárhely méret is véges. A forrásban majd látni fogod, hogy a képek méretét megjelenítés után állítsa be, hisz sok-sok felbontás érkezik majd. Na azt hogy lehetne megcsinálni, hogy a feltöltött képeket egy bizonyos méretre redukálja lényeges minőségvesztés nélkül??? Szal egy 800X600-as 1 megás képet ha átküldenek csak mondjuk 100kb legyen belőle tűrhető felbontásban. Természetesen ráklikk után is teljesbe élvezhető legyen!!! Tehát legyen minőség, felbontáscsökkentés. A html width-ekkel meg úgyis kicsinyítek még...

     

    feltoltes.php:

    <form action="feltolt.php" method="POST" enctype="multipart/form-data">
        
        <?php 
            $osszes = 2;
    
            for($i=0;$i<=$osszes;$i++) {
        ?>
        Fájl: <?php echo $i+1;?><input type="file" name="fajl<?php echo $i; ?>">
        <?php
            echo '<br>'; 
            }
        ?>
    <input type="hidden" name="osszes" value="<?php echo $osszes; ?>">
    <input type="submit" name="feltolt" value="Feltöltés">
    
    
    </form>
    
    feltolt.php:
    <?php
        if(isset($_POST['feltolt'])) {
            $osszes = $_POST['osszes'];
            $mappa = 'fajlok/';
    
            for($i=0;$i<=$osszes;$i++) {
                 $feltoltott = $mappa.basename($_FILES['fajl'.$i]['name']);
    
                 if(move_uploaded_file($_FILES['fajl'.$i]['tmp_name'], $feltoltott)) {
                    echo $feltoltott.' - sikeres feltöltés!<br>';
                 } 
    
                 else {
                    echo $feltoltott.' - sikertelen feltöltés!<br>';
                 }
            }
        }
    ?>
    
    megjelenites.php:
    <?php
        
        $konyvtar = 'fajlok/';
        $megnyit = opendir($konyvtar);
    
        $a = 0;
        while($kep = readdir($megnyit)) {
            if($kep != '.' && $kep != '..') {
            echo '<a href="'.$konyvtar.$kep.'"><img src="'.$konyvtar.$kep.'" width="100" height="100" alt="szöveg"></a>   ';
        $a++;
            }
        }
        echo '<br>';
        echo 'A '.$konyvtar.' mappában ' .$a. 'db kép található';
    ?>

     

    Ez lenne!!! Jut eszembe hogy lehet azt ezekhez hozzárendlni, h a feltolt.php lefutása után a megjelenites.php induljon el, ezzel mintegy megjelenítve a feltöltött képeket, hogy egyből láthatóvá válljon??? Válaszaidért ezer hála!!! THX!!!

     

    U.I.: Bocs a codebox kellemetlenségért, megint nem működik nálam...:S

     

    rte-code-button.png = code

  6. Először is köszöntelek!!!

     

    Másodszor pedig a kérdésem, h lekaptam netről (nem a reklám helye, nem mondom el, h honnan, tök mind1, szabadon terjeszthető) egy beléptetőrendszert, picit átírtam amennyire tudtam, de nem bírok rájönni, hogy hogy tudok továbbmenni. Mert ha hibásan írom be akkor müxik, ha jól meg visszadobja ugyan azt. Hova kéne beírnom a következő utat, ahova elnavigálja sikeres bejelentkezésnél??? Na jó nem enged kódboxot beilleszteni, kaptok egy iylet!!!

     

    <?php
    $users = array(
        "név" => "jelszó",
        "user" => "password"
    );
    $cookiename = "login";
    // -----=====|||||=====----- //
    
    if(isset($_GET["logout"])) {
        setcookie($cookiename, "", time() - 3600 * 24 * 30);
        header("Location: " . $_SERVER['PHP_SELF']);
    }
    
    if(!isset($_COOKIE[$cookiename])) {
        if(isset($_POST["belep"])) {
            $logged_in = false;
            foreach($users as $currect_name => $currect_pass) {
                if($_POST["nev"] == $currect_name && $_POST["pass"] == $currect_pass) {
                    $logged_in = true;
                    break;
                }
            }
            if($logged_in) {
                $cookievalue = md5($_POST["nev"] . "|" . $_POST["pass"]);
                setcookie($cookiename, $cookievalue, time() + 3600 * 24 * 30);
                header("Location: ". $_SERVER['PHP_SELF']);
            }
            else {
                echo "Hibás név/jelszó!<br><a href='index.php?oldal=belepes'>Még egyszer megpróbálom</a>";
            }
        }
        else {
            echo  "<style type=\"text/css\"> label { float: left; width: 80px; } input { width: 150px; border: 1px solid #cccccc; background-color: #eeeeee; color: #444444; margin-bottom: 10px; } </style>"
                . "<form method=\"post\" action=\"\">"
                . "<label for=\"nev\">Név</label><input type=\"text\" name=\"nev\"><br>"
                . "<label for=\"pass\">Jelszó</label><input type=\"password\" name=\"pass\"><br>"
                . "<label for=\"belep\"> </label><input type=\"submit\" name=\"belep\" value=\"Belépés\">"
                . "</form>";
        }
        exit;
    }
    else {
        $real_cookie = false;
        foreach($users as $currect_name => $currect_pass) {
            $osszerak = md5($currect_name . "|" . $currect_pass);
            if($_COOKIE[$cookiename] == $osszerak) {
                $real_cookie = true;
                $username = $currect_name;
                break;
            }
        }
        if(!$real_cookie) {
            setcookie($cookiename, "", time() - 3600 * 24 * 30);
            header("Location: " . $_SERVER['PHP_SELF']);
        }
    }
    
    ?>

     

     

    Köszi előre is!!!

  7. Na köszi mindannyiótok segítségét, és boldogan állítom, hogy ismét az enisz nevű felhasználónak sikerült megfejteni a nagy rejtélyt, amiért kimondhatatlanul és leírhatatlanul boldog vagyok. Egyébként akár hiszi akár nem, rengetegget próbálkoztam, és nem értem, h mért nem voltak jók azok a középre igazításaim, de azt hiszem benyalom ezt a kódot örökre. Valamint köszönetemet nyílvánítanám ki neki, hódolatomat fejelzem ki, és nem tudom hálám hogy fejezhetem ki. Mindenki a pénzre gondol mi??? A kis rohadékok:D. Ja szívesen eljárnék hozzá magánórákat venni, de attól félek az ország másik feléről ír :'( Egy biztos, becsülöm ezt az embert!!! És ne feledjétek, aki szereti a webszerkesztést és a sört, az rossz ember nem lehet!!! Attól félek még jelentkezem :S

    Jó kis csapat ez!!! Byezz!!!

  8. Na most sem sikerült srácok!!! Picit el vagyok szontyolodva!!! Egyébként a tartalom div az amgát az írást tartalmazza. De értettem a célzást és div.fo -höz raktam be a 0 auto 0 auto -t. De mint már említettem sajnos nem megy. Ha kérhetem valaki belinkelné a saját elindulásának kezdetét? Képtelen vagyok jól megcisnálni. Mondom 1024X768-asba tökéletesen lefut, viszont a 17"-os laptop képernyő a fekete háttér amit beállítottam jó, középen van a kép, viszont a div-ek a bal oldalon maradnak, nem igazodnak középre.

     

    Ha kérhetem csináljatok egy olyat légyszi, ami tartalmaz egy gombok div-et a bal oldalon, egy tartalom div-et, egy fo divet, ami az egészet magába foglalja, és egy frissites div-et alul, a fenti adatok szerint!!!

     

    Igen-igen hálás köszönettel boldog lennék...

  9. Hali!!! Ha benéztél roppant hálás vagyok, ha tudod kérlek segíts!!!

     

    Arról lenne szó, hogy 1024X768-as monitoron lesve az oldalt remekül néz ki. De már vagy 10. órája ülök itt sablonokat lesve, átirogatva, de még véletlenül se jövök rá a dolog nyitjára. Tehát ha laptopon nézem nyílván nagyobb felbontásban, már a tartalom a bal oldali szélhez csúszik, ezzel mintegy elrontva a design-t. próbálgattam table-be centerbe igazítani, css-be, div-ekbe, de valahogyan mindig elcsúszik.

     

    Valaki be tudná linkelni, hogy ő hogy áll neki a div-ek vagy táblázatok összerakásának??? Bemásolos, hátha rájöttök hol a hiba, ha teljesen káosz akkor akár újat is linkelhettek!!! Köszöntem szépen!!!

    Ez lenne a php fájlban:<div class="fo">
    <div class="gombok">
    <a href="index.php?navigacio=hirek">Hírek</a><br/>
    <a href="index.php?navigacio=rolunk">Rólunk</a><br/>
    <a href="index.php?navigacio=kepek">Képek</a><br/>
    <a href="index.php?navigacio=videok">Videók</a><br/>
    <a href="index.php?navigacio=versenyek">Versenyek</a><br/>
    <a href="index.php?navigacio=szabalyok">Szabályok</a><br/>
    <a href="index.php?navigacio=kepfeltoltes">Képfeltöltés</a><br/>
    <a href="index.php?navigacio=hirlevel">Hírlevél</a><br/>
    <a href="index.php?navigacio=megkozelites">Megközelítés</a><br/>
    <a href="index.php?navigacio=partnerek">Partnerek</a><br/>
    <a href="index.php?navigacio=kapcsolat">Kapcsolat</a><br/>
    </div>
    
    <div class="tartalom">
    <?php include($resdir."/".$html); ?>
    </div>
    
    <div class="frissites">Utolsó frissítés: 2009.03.19.</div>
    <div class="ajanlott">Ajánlott böngésző, felbontás: Internet Explorer 7, 1024X768</div></div>

    Ez meg a CSS: div.fo {
    width: 100%;
                   text-align: center;
    }
    
    div.gombok {
    width: 200px;
    height: 325px;
    margin-left: 0px;
    margin-top: 220px;
    color: #C6C606;
    font-family: arial black;
    font-size: 20px;
    }
    
    div.tartalom {
    width: 725px;
    height: 325px;
    margin-left: 250px;
    margin-top: -325px;
    overflow: auto;
    color: white;
    font-weight: bold;
    }
    
    div.frissites {
    width: 200px;
    height: 25px;
    margin-left: 0px;
    margin-top: 10px;
    text-align: left;
    font-weight: bold;
    font-style: italic;
    color: white;
    }
    
    div.ajanlott {
    width: 425px;
    height: 25px;
    margin-left: 250px;
    margin-top: -25px;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    color: white;
    }

  10. Ja, vágom mit mondasz, és köszi az ötletért, tényleg ezt a megközelítést pont nem próbáltam, de sajnos így se jó!!! Szal nem tom. De az is bosszant, hogy az index.php-n nem csúszik el, mikor pedig a switch navigáción keresztül átmegy egyből ide-oda mozdulnak el a sávok!!! Még ha egy különálló div-be rakom, fix floattal is kijön belőle. Már megbizonyosodtam, h a scriptbe van a bibi. De akkor azt nem értem az inde.php-nál márt megy jól, illetve HTML-be...

  11. Hali!!!

     

    Köszi, hogy benéztél. Tudnod kell, hogy nem értek a javascripthez. Viszont egy érdekeset találtam a neten, amit be szeretnék építeni az oldalamra. Igazából amit az angol tudásommal meg programozós múltammal sikerült saját szájízűvé tennem, viszont azt nem bírom benne megcsinálni, hogy bizonyos méreten jelenjen meg. Próbáltam div-be berakni, de nem látszódott a megoldás, gondolom a paraméterek úgy vannak megírva! Aki tudja kérem írja meg!!!

     

    <script language="JavaScript">
    <!-- 
    
    Image0=new Image();
    Image0.src="bub2.gif";
    Amount=3; 
    
    Ypos=new Array();
    Xpos=new Array();
    Speed=new Array();
    rate=new Array();
    grow=new Array();
    Step=new Array();
    Cstep=new Array();
    nsSize=new Array();
    ns=(document.layers)?1:0;
    WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight;
    WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth;
    for (i=0; i < Amount; i++){                                                                
    Ypos[i] = Math.round(Math.random()*WinHeight);
    Xpos[i] = Math.round(Math.random()*WinWidth);
    Speed[i]= Math.random()*4+4;
    Cstep[i]=0;
    Step[i]=Math.random()*0.1+0.05;
    grow[i]=10;
    nsSize[i]=Math.random()*15+5;
    }
    if (ns){
    for (i = 0; i < Amount; i++){
    document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+Image0.src+" name='N' width="+nsSize[i]+" height="+nsSize[i]+"></LAYER>");
    }
    }
    else{
    document.write('<div style="position:absolute;top:270px;left:0px"><div style="position:relative">');
    for (i = 0; i < Amount; i++){
    document.write('<img id="si" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px;filter:alpha(opacity=20)">');
    }
    document.write('</div></div>');
    }
    function bubbles(){
    var WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight;
    var WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth;
    var hscrll=(document.layers)?window.pageYOffset:document.body.scrollTop;
    var wscrll=(document.layers)?window.pageXOffset:document.body.scrollLeft;
    for (i=0; i < Amount; i++){
    sy = Speed[i]*Math.sin(270*Math.PI/180);
    sx = Speed[i]*Math.cos(Cstep[i]);
    Ypos[i]+=sy;
    Xpos[i]+=sx; 
    rate[i]=0.4;
    if (Ypos[i] < -50){
    Ypos[i]=WinHeight+50;
    Xpos[i]=Math.round(Math.random()*WinWidth);
    Speed[i]=Math.random()*4+6;
    
    grow[i]=2;
    nsSize[i]=Math.random()*15+5;
    }
    if (ns){
    document.layers['sn'+i].left=Xpos[i]+wscrll;
    document.layers['sn'+i].top=Ypos[i]+hscrll;
    }
    else{
    si[i].style.pixelLeft=Xpos[i]+wscrll;
    si[i].style.pixelTop=Ypos[i]+hscrll;
    si[i].style.width=grow[i];
    si[i].style.height=grow[i]; 
    }
    grow[i]+=rate[i]; 
    Cstep[i]+=Step[i];
    if (grow[i] > 15) grow[i]=15;
    }
    setTimeout('bubbles()',50);
    }
    bubbles();
    
    //-->
    </script>
    

     

    Na és amit látok, h felülről a 270pxig működjön az tökéletes, viszont ha kipróbálod azt csinálja, hogy néha nekem elcsúszik a jobb és az alsó görgő. Amit nem szeretnék. Tehát: 973px-en belül működjön szélességben, és körübelül 585px magasságban. Lehet az oldalsó pozíciókon kell változtatni, de mondom nem bírtam rájönni akár mit adtam neki. Válaszodat előre is köszönöm szépen!!!

  12. Köszi szépen, tényleg rendes tőled, hogy így segítesz, válladon viselsz! ÉLpp ezért nem értem, h mért nem megy akkor php alatt!!! Őszintén, mérges is vagyok érte!!! Gőzöm sincs akkor, h hogy oldjam meg, asszem marad akkor html, míg ki nem találok rá valamit. Azért köszi. Szerintem a switch nem zárja ki a flasht, egészen biztos vagyok benne. és a php site-ot is a html alapján csináltam, azaz másoldtam, hiba nem lehet. Csak a div-be navigációt raktam, ennyi. Akkor mind1!

     

    A halassal kapcoslatban igen boldog vagyok, azt hiszem megadtad a kérdésre a választ, azaz ki is dolgoztad nekem. Roppant hálás vagyok, és felnézek rád. És amennyi idő alatt összedobtad!!! Le a kalappal! Szerintem menni fog ennek alapján!!! Még annyit, hogy a weblap tulajdonosa kérte, hogy így legyen a háttérváltozás, és a visszahngok alapján nagy sikert aratott. Szerintem is tetszetős!

     

    Akkor még egyszer köszi mindent, és ha bármilyen kérdésem van, tudom kihez forduljak bizalommal!!! Szeva!!!

     

  13. Igen! Elismetem! Hibztam! Bocsánat!

    Akkor:

    www.ikonstudio.hu domain cím alatt megtekintheted a weblapot! Semmi extra, a haveromnak aki csinálta így kérte, és azt csináltam meg neki. Nem nagy szám, de ha így kérte... Na és én nem akarok semmi mást, mint ezt az egyszerű HTML, CSS weblapot php-ba írom át. Eddig nem nagy dolog, mert kiterjesztésen változtatok elvileg. De én mint már említettem: switch navigációt alkalmaznék. Tehát van egy navigacio.php fájl, ahova felveszem az aloldalak hivatkozásait. Az index.php-ban simán ott van a HTML táblázat, div stb. illetve a tartalom div tag-ek között az include függvény mely tartalmazza a navigacio.php-t. Eddig is sima ügy. Viszont a képgaléria divben levő flash-es galéria egész egyszerűen nem müxik, fehér hátere van. És azt nem értem, hogy miért, ha HTML alatt meg megy!

     

    Remélem sikerült jól elmagyaráznom! És én még mindig azt vallom, hogy ez nem egy nagy vállalkozás, hiszen semmi változót meg állandót, függvényt, ciklust, tömböt nem használok. Egész egyszerűen csak php alapú oldalt szeretnék. Az előnyét meg úgyis tudjátok mi. Akkor más oldalról megközelítve a dolgot. Így az adatváltoztatás is gyerekjáték, hisz nem kell midnen aloldalt újracsinálni, ha változtatni szeretnék. Na jó igen ott az IFRAME de én a keresőoptimalizálásra is nagy hangsúlyt fektetek más weblapoknál.

     

     

    Illetve a másik weblapnál is dettó ugyan ez a helyzet, csak más a problémám. Ott is a www.ujperintitavak.hu weblapot szeretném php-ba kiírni. Szal semmi extra. Viszont ha felmész rá, látni fogod a gombokat. Ha ráklikkelsz a div tartalom értelemszerűen megváltozik, és a teljes háttér megváltozik. Problémám továbbra is az, hogy bár megcsinálhatnám a weblapot mittudom én: rolunk.php-val, kapcsolat.php-val, kepek.php-val, video.php-val, és sok CSS-el más hivatkozásokkal adom meg a képeket. De ez nem elegáns megoldás. Ugyancsak a switch navigációt részesíteném előnyben a már említett ok miatt: egyszerűbb a változtatás. De azt nem bírom megcsinálni, hogy switch navigáció alatt ugye az oldal egyik kis div-ébe rakom a tartalmat. És ha megadom mondjuk a kép helyét csak a kis keretnek adja meg a hátteret. Én meg a teljes weblapét szeretném, mint ahogy a weblapon látni fogod. Sajnos jobban nem tudom elmondani, elvbe tudom mit kell csinálni, gyakorlatba ez nem megy! Köszönöm szépen!!!

  14. Az a baj elment megint az anyázás fele az egész, amit nem akartam, ha valakit megbántottam bocsánatot kérek érte, amúgy meg ha nem lenézően írtad sajnos így jött át, részemről nincs harag! Én elismerem, hogy kezdő vagyok, de ezért nem kell lenézni. Amúgy meg HTML az tutira megy, csak a php-mysql-t tanulom 4 hete! De ha ti se tudjátok megcsinálni akkor belenyugszok, és csinálom úgy ahogy nem praktikus de müxik! Azt hittem itt a kérésen és a segítségadáson van a hangsúly nem pedig a kezdők lenézésén!!!

     

    Ha valaki ezekután fáradozik, hogy segítsen hálásan megköszönöm!

×
×
  • Create New...