Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][GD] Przekazanie parametru do pliku
Forum PHP.pl > Forum > Przedszkole
potreb
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ć.
erix
A czy kurs PHP widziałeś? Google: php GET
Ulysess
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
Meares
Moim zdaniem lepiej SESSION. Z geta za łatwo odczytać.
potreb
  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...
Ulysess
  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. ?>
erix
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?
potreb
Głupia pała ze mnie, zapomniałem, że źle przekazuje session.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.