PHP

10 bejegyzés megtekintése - 51-60 / 235
  • Szerző
    Bejegyzés
  • #2024498
    goraki
    Felhasználó
      Code:
      [?php
      $konyvt=opendir(‘kepek’);
      while($fn=readdir($konyvt)){
      echo „[a href='”.$_SERVER[‘PHP_SELF’].”‘?id=”.$fn.”‘]$fn[/a]”; //kilistázod…
      }

      $filenev=basename($_GET[‘id’]);
      if(file_exists(„kepek/”.$filenev)){
      echo „[img src=’kepek/”.$filenev.” /]”;
      } else {
      echo „köcsög!”;
      }
      ?]

      Ez megfelelne?
      ui.:nekem se hagyja a kacsacsõrt:(

      #2024499
      Teati
      Felhasználó

        Köszönöm a gyors és szakszerû segítséget! :rolleyes:
        Az echo-ra nem is gondoltam… <_<

        #2024500
        goraki
        Felhasználó

          szivesen:)
          Unatkoztam és ezt az izét kicsit tovább fejlesztettem:

          Code:
          [?php
          if(!$konyvt=@opendir(‘kepek’)){ //ha esetleg nem létezne a célpont
          echo „most már pánikolhatsz:(„;
          exit();
          }
          while($fn=readdir($konyvt)){ //kiolvassuk a könyvtárakat a $fn-be
          if($fn!=’.’ && $fn!=’..’){ //nem a . és a .. könyvtár
          echo „[a href='”.$_SERVER[‘PHP_SELF’].”‘?id=”.$fn.”‘]$fn[/a] „; //kilistázod…
          }
          }
          echo „[br /]”;
          $filenev=basename($_GET[‘id’]); //így picit biztonságosabb
          if(isset($_GET[‘id’])){ //neköcsögözzük már le szerencsétlent, ha nem kattintott semmire…
          if(file_exists(„kepek/”.$filenev)){
          echo „[div align=’center’][img src=’kepek/”.$filenev.” /][/div]”;
          } else {
          echo „köcsög!”;
          $naplo=fopen(‘betoro.log’, ‘a’); //nem árt ha valami specko nevet adunk neki
          fputs($naplo, „”.$_SERVER[‘REMOTE_ADDR’].”(„.$_SERVER[‘REMOTE_HOST’].”) „.date(„Y.m.d/H:i:s”).”-kor „.$_SERVER[‘HTTP_USER_AGENT’].” alatt ezzel próbálkozott: „.$_GET[‘id’].”n”); //naplozzuk le a kisérletet
          fclose($naplo);
          }
          } else {
          echo „[div align=’center’][b]válasszon a fenti menübõl![/b][/div]”; //ha nem válaszott semmit, akkor közöljük vele, hogy mit akarunk
          }
          ?]
          #2024501
          Teati
          Felhasználó

            Sziasztok!

            Sajnos már megint elakadtam. Valami miatt a kedves IE gyönyörûen jeleníti meg az elkészült oldalt. Az oldal a W3C teszten átment, csak sajnos az IE nem. A lényeg a következõ: Betölti az oldalt rendesen. Alul van egy div (fölül hülyén nézett volna ki), amit átállítottam automata túlcsordulásra. Amikor rákattintok egy hivatkozásra a div-ben, az IE annak a szélességében húzza szét az oldalt. Hajtépõ látvány… Valami probléma lenne a php kóddal? Vagy hogy lehetne ezt megoldani frame-k nélkül?

            Code:

             
                1047 – Taurus ..::Vasúti képek::..
               
             

             

             

             

             

               

                 

               

               

                 

               

             

            Vissza a fõoldalra! 1047 „Taurus”
            Alul tudsz a képek között váltani
            Zurück zur Hauptseite!
                  <?php
            $_GET['id'] = str_replace('../', '',$_GET['id']);
            if (isset($_GET['id']) and $_GET['id'] != '')
            {
            if (is_file("1047/". $_GET["id"] . ".jpg"))
            {
            echo"1047 Taurus„;
            }
            else
            {
            include(„hiba.php”);
            }
            }
            else
            {
            echo”1047 Taurus„;
            }
            ?>
                 

                 

             

            A 1047lista.txt rövidítve:

            Code:
             

               

                 

                 

               

               

                 

                 

               

             

            Bp.Keleti   2005.09.22.
            1047 001-1 1047 002-9

            Firefoxba teszteltem, ott szép.
            Itt meg is lehet nézni:http://www.freeweb.hu/vasutikepek/villany/1047.php
            Köszönöm a válaszokat.

            #2024502
            Teati
            Felhasználó

              Megoldottam máshogy. A kis képeket több sorban egymás alá helyeztem el.  :wink1:

              #2024503
              str2etboy
              Felhasználó
                #2024504
                balev
                Felhasználó

                  Azt szeretném megtudakolni, hogy be lehet-e állítani PHP4-ben, hogy egy adott parancsot mennyi ideig próbáljon végrehajtani a program

                  http://www.php.net/function.set-time-limit

                  php.net-en van online html dokumentáció magyarul! is.

                  #2024505
                  str2etboy
                  Felhasználó

                    nahát… Komoly? :blink: Azért köszi. :poketoungeb:
                    Csak nem tudtam, mit keresek, és ezért nehéz volt. Amúgy néztem, csak nem láttam.  :blush:

                    #2024506
                    Athis
                    Felhasználó

                      Nos én is kérdeznék…
                      (bár a megoldás nem biztos, h PHP. Ami „egyszerûbb”… arra „szavazok”)
                      Adott egy oldal: index.html
                      Betölti:
                      1., fejlec.htm
                      2., balsor.htm
                      3., jobbsor.htm
                      4., tartalom.htm
                      Design gondolom lényegtelen.
                      A lényeg: A tartalom.htm feladata az lenne, hogy egy adott könyvtárban található

                      MINDEN *.HTM és/vagy *.HTML F

                      #2024507
                      xcut
                      Felhasználó

                        Következõ megoldást javasolom (PHP):
                        Elõször is, ugye include-dal töltöd be a lapot. a tartalom.php az lekéri a fájlok listáját (erre van aranyos parancs php-ben), és készítesz egy lapozgató scriptet (5-7 perces agymunka… pihentetõ, én pl bioszóra alatt írtam ^^). Innen gondolom egyértelmû…
                        Bár, én javasolnám az adatbázisok használtatát, mert azzal ez sokkal könnyebb lenne…

                      10 bejegyzés megtekintése - 51-60 / 235
                      • Be kell jelentkezni a hozzászóláshoz.