Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]potwierdzenie rejestracji
Forum PHP.pl > Forum > Przedszkole
bialko0019
Witam. Mam pole input. Z tego pola lecą wartości do pliku A. W pliku A klikam na link i przechodzę do strony B - jak przenieść wartość pola input do strony B ? bo jak klikam na link do strony B z strony A to wartości już się kasują. Myślałem, żeby po wejściu na stronę A zapisać do zmiennych wartości, a potem je odzyskać poleceniem include w pliku B, ale też nie chodzi. Ma ktos jaką spropozycję ?
gulldarek
Jesli dobrze Cie zrozumialem, to zakladajac, ze to jest pierwszy plik:

  1. <form action="a.php" method="post">
  2. <input type="text" name="nazwapola" value="" />
  3. <input type="submit" value="Przejdz" />
  4. </form>


To w pliku a.php link moze wygladac nastepujaco:
  1. <a href="b.php?zmienna=<?php echo $_POST['nazwapola']; ?>">Przejdz do pliku b</a>


A w pliku b.php zmienna odczytasz za pomoca:
  1. Wartosc zmiennej: <?php echo $_GET['zmienna']; ?>
bialko0019
no coś, dokładnie jak to, tylko, żeby nie było to zapisywane w GET, bo adres bedzie baaaardzo dlugi smile.gif Takie potwierdzenie - w jednym pliku sa przesylane do pliku A wartosci, i jak sie przejdzie do strony B to wtedy zebym miał w zmiennych wartości co są w pliku A - takie potwierdzenie smile.gif
gulldarek
No to sobie ustaw ciastko albo zapisz w sesji.

Ciastko:

  1. <?php
  2.  
  3. setcookie('mojeciastko', $_POST['nazwapola']);
  4.  
  5. ?>


po przejsciu na strone b.php mozesz je sobie odczytac w nastepujacy sposob:

  1. Wartosc zmiennej: <?php echo $_COOKIE['mojeciastko']; ?>
nieraczek
Wykorzystaj sesję smile.gif Stwórz zmienną sesyjną, wykorzystaj, po czym usuń - to odnośnie jak przenieść wartość z inputa.
Choć nie rozumiem tej Twojej idei rejestracji - zwykle wysyła się linka do potwierdzenia rejestracji na email.
bialko0019
to jest potwierdzenie - wpisuje sie wartosc do pola input - potem leci do potwierdzenia - jezeli akceptuje przechodzi sie do nastepnej strony w ktorej chce miec w zmiennych wartosc smile.gif kurcze, slabo sie znam sie na sesyjnych, jest jakis latwijeszy sposob ? albo jakies nakierowanie ? myslalem by sesyjnych uczyc sie pozniej troszke, a teraz potzrebuje tego potwierdzenia ;p pozdrawiam
Ive
Można także w tej nowej stronie zrobić kolejnego form'a i dać mu pola typu hidden i do nich zapakować dane, a po kliknięciu w link przesłać formularz...
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.