Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: link zamiast submitu
Forum PHP.pl > Forum > PHP
adek6
witam chce zrobić link zamiast submitu w formularzu, chce tak żeby działał tak samo jak submit ale był linkiem, czy jest taka możliwość w php
orson
witam ...

w php to może nie ale w js+html
Kod
<a href="#" onclick="document.getElementById('<id_forma>').submit();return false;">dalej</a>

albo w funkcji - razem ze sprawdzaniem zawartości forma - maile, treść itp...

pozdrawiam
adek6
nie wiem ale coś mi wyskakuje błąd więc powiem dokładniej
mam coś takiego
Cytat
if (isset($_POST['wyniki'])) {
 


*******




<input type=\"submit\" name=\"wyniki\" value=\"Pokaż wyniki\">

i chce żeby zamiast tego submita był link
strife
  1. <form method="get" name="test" action="index.html">
  2. <input type="text" name="input" value="test" />
  3. </form>
  4. <a href="javascript: document.test.submit(); ">Wyślij</a>


questionmark.gif
irysek110
U mnie działa tak:

  1. <?php
  2.  
  3. echo &#092;"<center><form name=\"kupujemy\" action=\"kupuj.php\" method=\"post\">
  4. <input type=&#092;"hidden\" name=\"co_kupuje\" value=\"$nr_id\" >
  5. <a href=&#092;"javascript:document.forms['kupujemy'].submit()\">Kupuj!</a></form></center>\";
  6.  
  7. ?>


Jakbyś chciał wywołać to w pętli, czyli zrobić listę takich linków to musisz obok kupujemy wtawić np. licznik z for, czyli:

  1. <?php
  2.  
  3. for ($i=0; $i<$ilestam; $i++)
  4. {
  5. echo &#092;"<center><form name=\"kupujemy.$i\" action=\"kupuj.php\" method=\"post\">
  6. <input type=&#092;"hidden\" name=\"co_kupuje\" value=\"$nr_id\" >
  7. <a href=&#092;"javascript:document.forms['kupujemy.$i'].submit()\">Kupuj!</a></form></center>\";
  8. }
  9.  
  10. ?>


A ten licznik to dlatego, że każda forma musi mieć inną nazwę. A! No i jeszcze jedno: to byłaby lista odwołująca się tylko do jednego skryptu - kupuj.php

Pozdr
adek6
Link jest bez błędu, ale jak moge dodać name do tego submitu?? bo mam w pliku jeszcze taki warunek
Cytat
if (isset($_POST['wyniki']))
i wymaga on name
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.