Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak przesłać dane z odnośnika przez post?
Forum PHP.pl > Forum > PHP
Saki
Witam, mam problem, chce przesłać do pliki php "zglos.html" dane z odnośnika w tym celu zrobiłem coś takiego:

  1. <a id="zglos" name="eid" value="<?php echo clean_text($_GET['id']); ?>">Zgłoś</a>

  1. <script type="text/javascript">
  2. //<![CDATA[
  3. $('a#zglos').click(function() {
  4. f = document.createElement('form');
  5. document.body.appendChild(f);
  6. f.method = 'POST';
  7. f.action = 'zglos.html';
  8. f.submit();
  9. });
  10. //]]>
  11. </script>


Ale nie działa.

Spróbowałem tego:
  1. <form action="zglos.html" method="POST">
  2. <input type="hidden" name="eid" value="<?php echo clean_text($_GET['id']); ?>">
  3. <a href="">Komentarze: 17</a> | <input type="submit" value="Zgłoś" >
  4. </form>

I działa bardzo dobrze, ale jest input, a ja chce mieć sam link. Bardzo proszę o pomoc.

PS. Nie chce robić getem tylko postem, zgłos.html to plik php.
ActivePlayer
w drugim przypadku zamiast inputa daj link, do którego "onclick" przypiszesz akcje wysyłającą formularz
Fifi209
Nie wiesz jak link zrobić?
Żadne value a href ;]
Saki
Cytat(Fifi209 @ 17.07.2011, 12:33:00 ) *
Nie wiesz jak link zrobić?
Żadne value a href ;]


Ja nie chce a href...
wystarczy id.
<a id="zglos">zglos</a>
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.