Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » marcin502 18:45
 » muerte 18:45
 » Artaa 18:44
 » ligand17 18:42
 » KHot 18:40
 » arra 18:40
 » past 18:32
 » hokr 18:32
 » akslow 18:21
 » mark_d 18:21
 » ekspert_I 18:18
 » Markizy 18:18
 » Kenny 18:15
 » myszon 18:10
 » tygrysekh 18:04
 » Liu CAs 18:03
 » DJopek 18:01
 » soyo 17:40
 » Fight 17:37
 » Glock19 17:36

 Dzisiaj przeczytano
 17260 postów,
 wczoraj 22340

 Szybkie ładowanie
 jest:
wyłączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

tworzenie strony www - automatyczne wczytywanie JPG z najwyższym numerem , ALBERT 4/09/07 10:20
Witam,
mam zagwózdkę następującą:
muszę stworzyć stronę www , na której po wpisaniu adresu w przeglądarce np:
www.mojastrona.serwer.pl/strona.html
zostanie automatycznie wczytany jpg z najwyższym numerem z zadanego katalogu - np:
www.mojastrona.serwer.pl/foto
ktoś byłby w stanie mi pomóc?
ALBERT

ALBERT

  1. znasz się na php? , Wedrowiec 4/09/07 10:45
    masz serwer z obsługą php?

    przykład z manuala:

    if ($handle = opendir('/path/to/files')) {
    echo "Directory handle: $handle\n";
    echo "Files:\n";

    /* This is the correct way to loop over the directory. */
    while (false !== ($file = readdir($handle))) {
    echo "$file\n";
    }

    /* This is the WRONG way to loop over the directory. */
    while ($file = readdir($handle)) {
    echo "$file\n";
    }

    closedir($handle);
    }

    zamiast echo rozbić na nazwę i rozszerzenie, możesz je zapisać do tablicy (np te z rozszerzeniem .jpg), odpowiednio posortować i wyświetlić pierwszy element.

    "Widziałem podręczniki
    Gdzie jest czarno na białym
    Że jesteście po**bani"

    1. hohoho... , ALBERT 4/09/07 10:58
      no to chyba nie jest mój mocny punkt (albo raczej wogóle to nie punkt.... ;( )
      konto mam tu:
      http://www.masternet.pl/
      (jeśli niedobry wybór - mogę zmienić....)
      ile kosztowałoby mnie stworzenie takiej stronki?
      baaaardzo mi na tym zależy.
      Jeśli możesz - napisz na forum3d(at)poczta.fm
      ALBERT

      ALBERT

      1. ale chcesz, żeby ktoś Ci całą stronę stworzył , Wedrowiec 4/09/07 11:34
        czy ten fragment?

        Fragment to za friko ktoś Ci może napisać (np. ja w wolnej chwili;)) bo to moment a cała strona trochę kosztuje. No i ja z braku czasu się nie podejmuję ;)

        co do masternet - z tego co widzę to wszystkie konta mają obsługę php.

        "Widziałem podręczniki
        Gdzie jest czarno na białym
        Że jesteście po**bani"

        1. ooooooooooo , Dabrow 4/09/07 12:47
          to z tego to i ja jestem w stanie chyba nawet skorzystać (-;

          !!!!!TO JEST SPARTA!!!
          !Tu się nic nie zmienia!
          ------dabrow.com------

          1. jeśli mogę oczywiście (-; , Dabrow 4/09/07 12:48
            mogę? (-;

            !!!!!TO JEST SPARTA!!!
            !Tu się nic nie zmienia!
            ------dabrow.com------

            1. ale z czego , Wedrowiec 4/09/07 13:22
              ???

              "Widziałem podręczniki
              Gdzie jest czarno na białym
              Że jesteście po**bani"

              1. eeee , Dabrow 4/09/07 14:18
                nevermajnd - na prv pogadamy (-;

                !!!!!TO JEST SPARTA!!!
                !Tu się nic nie zmienia!
                ------dabrow.com------

      2. cuś takiego napisałem, działa , Wedrowiec 4/09/07 11:42
        <?
        $sciezka = 'obrazki/';
        if ($handle = opendir($sciezka)) {
        while (false !== ($file = readdir($handle))) {
        $plik = explode('.',$file);
        if($plik[1] == 'jpg') {
        $pliki[] = $plik[0];
        }
        }
        echo '<img src="'.$sciezka.max($pliki).'.jpg">';
        closedir($handle);
        }
        ?>

        pod sciezke ("obrazki") wpisujesz katalog. Założenie jest następujące: pliki mają nazwy 2.jpg ; 7.jpg itp. czyli nazwa to liczba, rozszerzenie .jpg. w katalogu mogą się znajdować również pliki z dowolnymi innymi rozszerzeniami.

        "Widziałem podręczniki
        Gdzie jest czarno na białym
        Że jesteście po**bani"

        1. no wyyyyyyypas....... :) , ALBERT 4/09/07 12:36
          chociaż jestem prawie totalnym zerem jesli chodzi o www to wygląda na to że działa !!!
          (kamerka IP uploaduje mi pliki na ftp bez opcji nadpisywania pod jedną nazwą - teraz na stronce jest zawsze świeży :)

          BARDZO DZIĘKUJĘ !

          ALBERT

          1. jeśli możesz, podpowiedz jeszcze.... , ALBERT 4/09/07 12:39
            co zrobić żeby stronka się odświeżała ładując ponownie ten skrypt z najświeższym plikiem ?
            :)

            ALBERT

            1. cały plik ma taką zawartość: , ALBERT 4/09/07 12:42
              </head>

              <body lang=PL style='tab-interval:35.4pt'>

              <div class=Section1>

              <p class=MsoNormal>TEST</p>


              <?
              $sciezka = 'cam/';
              if ($handle = opendir($sciezka)) {
              while (false !== ($file = readdir($handle))) {
              $plik = explode('.',$file);
              if($plik[1] == 'jpg') {
              $pliki[] = $plik[0];
              }
              }
              echo '<img src="'.$sciezka.max($pliki).'.jpg">';
              closedir($handle);
              }
              ?>

              </div>

              </body>

              </html>


              ----------------
              mogę coś z tego jeszcze wywalić?

              ALBERT

            2. od biedy możesz dać , Wedrowiec 4/09/07 12:43
              <meta http-equiv="refresh" content="x" />
              w sekcji <head> gdzie x to liczba sekund. Tylko nie dawaj poniżej 3 bo uzytkownicy oczopląsu dostaną ;)
              Jeżeli to pliki z kamerki - najlepiej wrzucić to do iframe'a i tam dać refresh.

              polecam
              http://webmaster.helion.pl/kurshtml/

              "Widziałem podręczniki
              Gdzie jest czarno na białym
              Że jesteście po**bani"

              1. ok - dzięki za link :) , ALBERT 4/09/07 12:45
                tak króciutko... co to
                iframe
                ?
                :) <zawstydzony>

                ALBERT

                1. zagnieżdzona ramka , Wedrowiec 4/09/07 13:22
                  ale jak na stronie masz tylko tą kamerkę to nie ma sensu. Natomiast jeżeli masz na stronie jakieś menu, graficzki itp. to najlepiej wrzucić kamerkę w ramkę i tylko tą ramkę odświerzać.

                  szczegóły w kursie ;)

                  "Widziałem podręczniki
                  Gdzie jest czarno na białym
                  Że jesteście po**bani"

                  1. odświeżać , Grocal 4/09/07 14:01
                    :))))))

                    Na pewno, na razie, w ogóle...
                    Naprawdę, naprzeciwko, stąd...
                    Ortografia nie gryzie!

                    1. ło matko , Wedrowiec 4/09/07 14:26
                      racja!

                      "Widziałem podręczniki
                      Gdzie jest czarno na białym
                      Że jesteście po**bani"

  2. Przykładowy skrypt , maciej_s 4/09/07 14:35
    http://www.mstrzele.boo.pl/photos.zip

    Otwórz plik latest_photo.php w notatniku i w linijce <meta ... (szósta od góry) w cudzysłowie przy content="" wpisz liczbę sekund, po których zdjęcie ma się odświeżyć, a w linicje foreach(Directory... (dwunasta od góry) pomiędzy apostrofy przy DirectoryIterator('') wpisz ścieżkę do katalogu ze zdjęciami.

    W pliku photos.html masz przykład jak zagnieździć stronę z najnowszym zdjęciem (chodzi o znacznik iframe).

    PS Skrypt pisany na szybko. Powinien ładować ostatni (wg. porządku rosnącego) plik .jpg/.jpeg.

    1. dzięki! , ALBERT 4/09/07 15:39
      zaraz potestuję :)

      ALBERT

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL