Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wyslanie/odczyt
Forum PHP.pl > Forum > Przedszkole
martex
Witam zabralem sie ostro za php ale narazie to jeszcze jestem raczkujacy

mam male pytanie
chodzi o przesylanie zmiennej z pliku do pliku
narazie niechce robic sesji

czy moglby mi ktos napisac kawaleczek kodu z pliku 1 i pliku 2 metoda POST
jaks tam zmienna ktora sie wygeneruje z obliczen i chce sume wyslac do kolejnego pliku bez sesji i nie GET
chodzi o wyslanie z 1 i odczytanie zmiennej w 2 pliczku smile.gif

jesli ktos ma chwilke to poprosil bym o maly przyklad
pozdawiam i z gory dzieki
Marcin
malymi kroczkami ale do przodu smile.gif
tab
Do przesyłania danych metoda post słuza formularze. Przykład (jezeli o to ci chodziło):

skrypt1.php
  1. <?php
  2. <form action="skrypt2" method="post">
  3. <input type="text" name="zmienna">
  4. <input type="submit">
  5. </form>


skrypt2.php
  1. <?php
  2. if (isset($_POST['zmienna']))
  3. {
  4. $zmienna = $_POST['zmienna'];
  5. echo $zmienna;
  6. }
martex
nie nie smile.gif
chodzi mi o to ze mam 3 pliki pierwszy zanaczamy co i jak ile itp

2 z html post czyta co i jak

a do tego chce 3 plik czyli co wyszlo w 2 przslac zmiena do 3

czyli jak wyslac wartosc wyswietlona w 2 do 3 bez html smile.gif
tab
no to sesja byłaby najlepsza.. ale jak sie upierasz ze nie chcesz sesji to moze tak:
  1. SKRYPT 1
  2. <form action="skrypt2.php" method="post">
  3. <input type="text" name="var">
  4. <input type="submit" value="Przejdz do strony 2">
  5. </form>
  6.  
  7. SKRYPT 2
  8. if (isset($_POST['var']))
  9. {
  10. $var = $_POST['var'];
  11. echo '<form action="skrypt3" method="post">';
  12. echo '<input type="hidden" name="var2" value=" ' . $var . ' ">';
  13. echo '<input type="submit" value="Przejdz do strony 3">';
  14. echo '</form>';
  15. }
  16.  
  17. SKRYPT 3
  18. if (isset($_POST['var2']))
  19. {
  20. echo 'Wartosc ktora podales w 1. skrypcie to ' . $_POST['var2'];
  21. }

nic innego mi nie przychodzi do głowy.
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.