Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> obrazek jako plik .php
KR2615
post 9.07.2011, 22:00:14
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 13
Dołączył: 7.05.2007

Ostrzeżenie: (0%)
-----


Witam
Szukam gotowego rozwiązania, które powodowałoby, że pow pisaniu w przeglądarkę http://www.adres_strony.pl/obrazek.jpg wywoływany byłby skrypt php który najpierw wykonywał by zadane czynności a później pokazywałby powiedzmy obrazek z folderu images/obrazek.jpg. Proszę o gotowca bo nie mam pomysłu jak to zrealizować.


--------------------
Go to the top of the page
+Quote Post
Fifi209
post 9.07.2011, 22:01:40
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Normalnie, wykonujesz czynności potem header odpowiedni nagłówek, i wyrzucenie zdjęcia


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
toaspzoo
post 9.07.2011, 22:07:08
Post #3





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


Zdefiniowanie zdjęcia jako zmienna, potem jak wyżej -> nagłówek header()


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post
thek
post 9.07.2011, 22:19:05
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Brakuje magicznego słowa do tego co napisaliście... htaccess
Header jest dopiero gdy htaccess już przekieruje na skrypt.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Fifi209
post 9.07.2011, 22:43:00
Post #5





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(thek @ 9.07.2011, 23:19:05 ) *
Brakuje magicznego słowa do tego co napisaliście... htaccess
Header jest dopiero gdy htaccess już przekieruje na skrypt.


Nie rozumiem, po co .htaccess? W href możesz podać ścieżkę do skryptu php.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
CuteOne
post 9.07.2011, 23:15:53
Post #6





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


A niech tam masz gotowca - prosty rotator. Przerób go sobie wg potrzeb

.htaccess
Kod
RewriteEngine On
RewriteRule ^img.gif$ index.php [L]


index.php
  1. <?php
  2. $img = array('1.jpg','2.jpg','3.jpg');
  3.  
  4. $r = rand(0,count($img)-1);
  5. header("Location: " . $img[$r]);
  6. ?>


Plik wywołujesz wpisując http://domena.pl/img.gif

Ten post edytował CuteOne 9.07.2011, 23:18:11
Go to the top of the page
+Quote Post
Fifi209
post 10.07.2011, 10:39:41
Post #7





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Przecież zupełnie nie o to chodziło, to nie żaden gotowiec dla niego, to kilka linijek bezużytecznego kodu.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
KR2615
post 10.07.2011, 12:12:30
Post #8





Grupa: Zarejestrowani
Postów: 311
Pomógł: 13
Dołączył: 7.05.2007

Ostrzeżenie: (0%)
-----


A właśnie że bardzo użyteczny. Skrypt php który będzie mi wykonywał odpowiednie czynności już napisałem tylko nie widziałem jak przekierowac linki na niego. Brakowało mi tego htaccesa. Dzięki bardzo CuteOne


--------------------
Go to the top of the page
+Quote Post
toaspzoo
post 10.07.2011, 12:17:51
Post #9





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


chodziło mu o plik index.php jako obrazek


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post
thek
post 10.07.2011, 12:39:43
Post #10





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Fifi... Może dlatego, że autor chciał by po wpisaniu adresu obrazka był skrypt + obrazek, a nie że wywoływać jawnie skrypt, który serwowałby obrazek? Innymi słowy chciał ukryć przed userem, że cokolwiek innego niż obrazek jest robione. Wiesz jak jest... User widzi php - nie ufam - nie pozwalam. Widzi jpg - ok - zezwalam. Proste...


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
CuteOne
post 10.07.2011, 15:38:53
Post #11





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


Fifi209 masz chyba dzisiaj zły dzień co? smile.gif
Go to the top of the page
+Quote Post
toaspzoo
post 10.07.2011, 18:01:19
Post #12





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


Do zamknięcia


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:33