Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][GD] Przekazanie parametru do pliku
potreb
post 21.11.2009, 15:32:31
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Witam, mam taki problem, który mnie nurtuje. Chciałbym przekazać do pliku php, który generuje obrazek parametr z tekstem.

token.php
  1. echo "<img src='image_token.php' border='0'>";


Obrazek się generuje jest pięknie itp.
Ale chciałbym przekazać z pliku token.php dane ze zmiennej $tekst do token_image.php. W jaki sposób to wykonać.

Ten post edytował potreb 21.11.2009, 15:34:14


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

Go to the top of the page
+Quote Post
erix
post 21.11.2009, 15:34:17
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A czy kurs PHP widziałeś? Google: php GET


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Ulysess
post 21.11.2009, 15:36:25
Post #3





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


ja w pliku token.php zapisuje kod do zmiennej sesyjnej i poźniej sprawdzam czy wprowadzony kod z formularza jest równy temu z sesji
Go to the top of the page
+Quote Post
Meares
post 21.11.2009, 15:38:00
Post #4





Grupa: Zarejestrowani
Postów: 102
Pomógł: 13
Dołączył: 16.10.2009
Skąd: Łódź

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


Moim zdaniem lepiej SESSION. Z geta za łatwo odczytać.


--------------------
manual mmocenter
Nie pomagam na PW!
Go to the top of the page
+Quote Post
potreb
post 21.11.2009, 15:46:42
Post #5





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


  1. echo "<img src='image_token.php?text=3223' border='0'>";


:/

Tylko wolałbym żeby dane nie były widoczne.
Nie chodzi mi o sprawdzanie.
  1. $tekst = "deee";
  2. include "image.php"; //zwraca obrazek z deee, a raczej tego nie robi bo nagłówki są do dupy
  3. echo "<img src='image_token.php' border='0'>"; // w ten sposób zwróci obrazek ale bez napisu bo nie dołączy $tekst, chyba ze zostanie przekazane getem, ale odpada


Ciężko mi się myśli dziś, więc nie widzę sposobu na to...

Ten post edytował potreb 21.11.2009, 15:53:39


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

Go to the top of the page
+Quote Post
Ulysess
post 21.11.2009, 15:51:20
Post #6





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


  1. <?php session_start();
  2.  
  3. for($i=0;$i<8;$i++)
  4. {
  5. $kod .= rand(1,9);
  6. }
  7.  
  8. if(strlen($_GET['kod'] = 8));
  9. {
  10. $_SESSION['token'] = $kod;
  11. }
  12.  
  13. header("Content-type: image/png");
  14.  
  15. $img = @imagecreate(177, 20);
  16. $kolor_tla = imagecolorallocate($img, 0, 0, 0);
  17. $kolor_tekstu = imagecolorallocate($img, 255, 255, 255);
  18.  
  19. imagestring($img, 5, 55, 2, $kod, $kolor_tekstu);
  20. imagepng ($img);
  21.  
  22. ?>
Go to the top of the page
+Quote Post
erix
post 21.11.2009, 15:51:36
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No to nie możesz wrzucić tych danych do sesji?

Np. masz w tablicy podtablicę tokens, w której wartości są identyfikowane przez pseudolosowe żetony. A wartości, to te Twoje dane. Do obrazka przekazujesz token, dalej sobie chyba poradzisz?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
potreb
post 21.11.2009, 15:58:22
Post #8





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Głupia pała ze mnie, zapomniałem, że źle przekazuje session.


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

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: 29.05.2024 - 07:16