Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak przesłać url przez post?
Forum PHP.pl > Forum > PHP
Saki
Witam zrobiłem coś takiego:

zapytaj.html
  1. <form method="POST" action="http://przykład.com/">
  2. <input type="submit" name="submit" value="KLIKNIJ">
  3. </form>


A czy ktoś wie jak od razu w php po kliknięciu na link tak jak w zapytaj.html wysłać link za pomocą POST?
Czyli bez potrzeby klikania na KLIKNIJ tylko od razu po kliknięciu adresu http://przykład.com/zapytaj.php został wysłany link przez post?
wookieb
A po co Ci coś takiego?
d3ut3r
Pewnie do jakichś płatności też kiedyś musiałem tak zrobić że formularz dla płatności był na osobnej stronie. Ja zrobiłem to za pomocą javascriptu tzn jeżeli był włączony to JS wysyłał formularz, jeżeli nie to po prostu wyświetlała się prośba o potwierdzenie zakupu i przejście do płatności.
rafalp
Dziś już podobne pytanie padło w jakimś temacie,
@benio101 wrzucił takie coś:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <head>
  3. <title>New document</title>
  4. </head>
  5. <body onload="document.getElementById('news').submit()">
  6. <form id="news" name="news" method="post" action="http://xxx.pl/dodaj.php">
  7. <textarea name="tekst" cols="80" rows="1">s</textarea>
  8. <textarea name="autor" cols="80" rows="1">d</textarea>
  9. <textarea name="nick" cols="80" rows="1">a</textarea>
  10. <input type="submit" value="wyslij">
  11. </form>
  12. </body>
  13. </html>


JS to wysyła, chyba o takie coś Ci chodzi.

A po com to sie nogi nocą, @wookieb wink.gif
Saki
Cytat(wookieb @ 5.02.2011, 09:54:03 ) *
A po co Ci coś takiego?


Do wylogowywania, wiesz moze jak to zrobić bez klikania na input?
wookieb
Ale wylogowywanie robi się nie przez takie cyrki. Usuwasz sesje i po sprawie.
franki01
  1. <form method="POST" action="http://przykład.com/">
  2. <input type="submit" id="przycisk" name="submit" value="KLIKNIJ">
  3. </form>
  4.  
  5. <script type="text/javascript">
  6. document.getElementById('przycisk').click();
rafalp
Cytat(Saki @ 8.02.2011, 22:04:08 ) *
Do wylogowywania, wiesz moze jak to zrobić bez klikania na input?


Do wylogowania robisz normalny link HTML A HREF do strony która w najprostrzej postaci może zawierać tylko:

  1. echo 'Zostałeś wylogowany';

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.