Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Pomocy. $_POST...
Forum PHP.pl > Forum > Przedszkole
helper_
Witam .
Mam pytanie :

Mam juz formularz adres np ; form.php
pozniej wykonowuje akcje na pliku form2.php
i pobieram $_POST
i chce aby bylo ZAMAWIAM I po kliknieciu na ten przycik wyskoczył np alert ZAMÓWIENIE PRZJTE , i wszystkie dane z $_post zapisywały się do plików ?

jak to zrobi?
son
  1. <?php
  2.  
  3. foreach ($_POST as $klucz => $wartość) {
  4.    echo "Klucz: $klucz; Wartość: $wartość<br>\n";
  5. }
  6.  
  7. ?>
pytajnik :P
jak przeslac metoda post dane po kliknieciu linka ?
np mam liste 30 linkow, i kazdy z nich ma id, i chce zeby po kliknieciu nan przesylal metoda post id, zalezy mi wlasnie na post a nie get.
kosheen2k
tak czy siak najlepsze wyjscie to byloby utworzenie gdzies na stronie ukrytej formy z metoda post i utworzenie funkcji w JavaScripcie ew. w php...

np.:

  1. <!-- to jest wlasnie gdzies tam sobie w kodzie -->
  2. <form name="forma" method="post" action="./form2.php">
  3. <input type="hidden" name="id"></form>


  1. <!-- a to jest skrypt podajacy formie numerek id -->
  2. <script language="JavaScript">
  3. function wyslij(id) {
  4. document.forma.id.value = id;
  5. document.forma.submit();
  6. }


no i jeszcze plik form2.php:

  1. <?php
  2.  
  3. $id = $_POST['id'];
  4.  
  5. echo 'To jest wartosc przeslana przez formularz metoda POST: <b> '.$id.'</b>';
  6.  
  7.  
  8. ?>



i wtedy linki tworzysz w ten sposob:

  1. <a href="adres/do/strony" onClick="javascript:wyslij(jakis tam numerek id)">blablabla</a>



Zdaje sie dzialac dobrze tongue.gif

Pozdrawiam

Edit: Przyklad: http://kosheen2k.be/dev/helper/index.html
pytajnik
thx
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.