Skocz do zawartości

Generator obrazów kotów


Nieaktywny
 Udostępnij

Rekomendowane odpowiedzi

Spoiler

b835b32f-7885-4957-8d50-576e9716ccbb.png

 

Spoiler
<?php
  error_reporting(E_ALL);
  ini_set('display_errors', 1);

  $types = array('.jpg', '.png', '.gif');

  $list = scandir(__DIR__.'/images');

  $tmp1 = array();
  foreach ($list as $tmp2) {
    $tmp3 = explode('.', $tmp2);
    if (isset($tmp3[1]) AND in_array('.'.$tmp3[1], $types)) {
      array_push($tmp1, $tmp2);
    }
  }

  $list = $tmp1;
  $rand['get'] = $list[array_rand($list)];


  echo '

  <html>
    <head>
      <title>Generator obrazow kotow</title>
      <style>
        .container {
          text-align: center;
        }
        .image {
          margin-top: 10px;
          display: block;
          margin-left: auto;
          margin-right: auto;
          width: 50%;
        }
      </style>
    </head>
    <body>
      <div class="container">
        <h1><b>Witaj w generatorze kotów!</b></h1>
        Na serwerze mamy '.count($list).' obrazków z kotami
        <h2>Odśwież stronę, aby zmienił się obrazek.</h2>
      </div>
      <div class="image">
        <img src="images/'.$rand['get'].'" alt="'.$rand['get'].'">
      </div>
    </body>
  </html>

  ';

?>

 

Efekt:

Spoiler

3e12212b-62ab-48c7-9f9c-bc5e587c82f4.png

0e5eca225d66f.png

d4a306a946499.png

 

 

Wykorzystanie funkcji scandir oraz array_rand NIE JEST TRUDNĄ RZECZĄ. Ale zamiast obronić się czymś typu "jestem początkujący i chciałem pokazać co zrobiłem" ty mi przypinasz raka za konstruktywną opinię. Mój kod nie jest trudną rzeczą, odwiedzić parę razy doca, poszukać przykładów na stack overflow i gotowe. Ale nisza wiekowa przecież nie rozumie. Twierdzi, że POKAZANIE SWOJEGO PROJEKTU przyniesie im HYPE, bo to PHP, a nie ten rakowy skript. Nie, tak się nie dzieje.

Odnośnik do komentarza
Udostępnij na innych stronach

5 minut temu, _Of3k napisał:

Twierdzi, że POKAZANIE SWOJEGO PROJEKTU przyniesie im HYPE, bo to PHP

czuje hejt 😡 (o php chodzi)
no nie popisał się, nawet to nie wygląda, nawet to nie działa tak jak powinno.

aaa czekaj, to idailygaming, przecież Ty robiłeś jakieś tam strony kiedyś :V

Odnośnik do komentarza
Udostępnij na innych stronach

Kod strony został udostępniony na githubie, link jest dostępny w pierwszym poście. Postaram się zrobić ten generator lepiej w innym języku razem z API. :) 

Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 21.02.2019 o 23:35, WKook napisał:

razem z API. :) 

ktorego nikt nie uzyje :D 

W dniu 22.02.2019 o 22:37, WKook napisał:

php jest słabe.

too difficult 🤣

W dniu 20.02.2019 o 17:07, boleknowak napisał:

aaa czekaj, to idailygaming, przecież Ty robiłeś jakieś tam strony kiedyś :V

wczesniej byl jeszcze pracownikiem banku :D Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

 

Jak wyzej napisali inni aplikacja bardzo prosta do napisania, mimo tego nie jest nawet dobrze zrobiona..

Swoja droga ciekawe czy masz pozwolenia na uzywanie plikow graficznych, z ktorych korzystasz na stronie

Edytowane przez Sewer
Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...
W dniu 24.02.2019 o 16:04, Sewer napisał:

Jak wyzej napisali inni aplikacja bardzo prosta do napisania, mimo tego nie jest nawet dobrze zrobiona..

Nie jest wykonana przez mnie.

 

W dniu 24.02.2019 o 16:04, Sewer napisał:

Swoja droga ciekawe czy masz pozwolenia na uzywanie plikow graficznych, z ktorych korzystasz na stronie

Nie jesteś częścią projektu, więc nie masz uprawnień do tych informacji.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 miesięcy temu...
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...