Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zatrzymać w "pamięci" zmienną po użyciu skryptu do e-mail'a
Forum PHP.pl > Forum > PHP
harbii
Mam dosyć rozbudowany skrypt do wysyłania mail'a. Pilnuje aby wszystkie textarea były poprawnie wypełnione.


  1. <?php
  2. echo '<img src="' . $_GET[ 'srodek' ] . '" />';
  3. ?>
  4. <?php
  5. $plik = $_GET[ 'srodek' ];
  6. ?>


tym kodem pojawia mi się w tym skrypcie fotka.

po wykonaniu skryptu , który wysyła mail w przypadku gdy jest jakis textare pusty, otwiera się stronka ponownie z info czego brakuje, ale wywala mi z "pamięci" zmienną $plik a co za tym idzie gubi ścieżkę do pliku z fotką i fotka się nie wyświetla.

Czy można jakoś przywrócić zmienną lub zrobić aby skrypt po wysłaniu maila wpisywał w zmienną $plik spowrotem adres ścieżki do fotki?
Cysiaczek
W php nie ma możliwości podtrzymania procesu, wiec musiszsie posiłkowac GET, POST, COOKIE lub SESSION
Jeśli ręcznie nie zapametasz tej ścieżki (lub jej nie prześlesz), to nie możesz odtworzyć tej zmiennej.
Spróbuj prze GEt lub SESSION - będzie najprościej.

Pozdrawiam.
harbii
ale jak użyc get lub seassion? sad.gif
Cysiaczek
No przecież używasz w skrypcie...
Tak samo. Musisz przekazac do noweh strony dane. jesli to ta sama strona, to tak samo.

Pozdrawiam
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.