Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak zrobić samo klikający input?
Forum PHP.pl > Forum > PHP
Saki
Zrobiłem coś takiego:

  1. $i = 1;
  2. while ($i <= 945325) {
  3.  
  4.  
  5. <form method="post" action="http://zapytaj.com.pl/Blacklist/'.$i++.'/add.html">
  6. <input type="submit" name="submit" value="KLIKNIJ" onclick="click()">
  7. </form>
  8. ';
  9.  
  10.  
  11. }

I teraz php ładnie działa, tylko musi za każdym razem kliknąć submit aby działało wie może ktoś jak to zrobić?
Link URL misi byc w formularzu bo musi zostac wysłany przez POST link.
Hekko
Poprzez CURL wyślij POST.
waqmaz
spróbuj może header('Location: strona');
Saki
Cytat(waqmaz @ 8.02.2011, 16:32:51 ) *
spróbuj może header('Location: strona');


Nie mogę, ja chce wysłać Link przez post smile.gif

Cytat(Hekko @ 8.02.2011, 16:29:03 ) *
Poprzez CURL wyślij POST.


O, a mógłbyś mi pomóc jak to zrobić? smile.gif

Mógłbyś mi podpowiedzieć jak wysłać link przez POST w CURL? smile.gif
Mephistofeles
W moim internecie nie ma zamo klikających się inputów.

http://php.net/manual/en/book.curl.php
Było mnóstwo tego typu tematów, szukaj.
Saki
Cytat(Mephistofeles @ 8.02.2011, 16:43:37 ) *
W moim internecie nie ma zamo klikających się inputów.

http://php.net/manual/en/book.curl.php
Było mnóstwo tego typu tematów, szukaj.


A mógłbyś mi podpowiedzieć jak to zrobić? smile.gif
darko
Jest w javascripcie takie zdarzenie dla formularza nazywa się submit(), poczytaj
Saki
Cytat(darko @ 8.02.2011, 17:14:28 ) *
Jest w javascripcie takie zdarzenie dla formularza nazywa się submit(), poczytaj


Nie działa, na wszystkie ten inputy co są podane trzeba klikać sad.gif
darko
Ale co nie działa? Jakiś komunikat z konsoli błędów? Dodałeś id lub name do formularza? Przeczytałeś to, co podałem Ci w linku?
Saki
Cytat(darko @ 8.02.2011, 17:24:28 ) *
Ale co nie działa? Jakiś komunikat z konsoli błędów? Dodałeś id lub name do formularza? Przeczytałeś to, co podałem Ci w linku?


ja chce zrobić że po wejściu na strone uruchamia się ten skrypt i dodaje każdego do mojej czarnej listy.
A żeby dodac kogoś do czarnej listy trzeba wysłac link przez POST.
I PHP ładnie mi działa, ale musi za każdym razem wcisnąć input submit, bo inaczej nie doda mi do czarne listy nikogo.

  1. $i = 1;
  2. while ($i <= 945325) {
  3.  
  4.  
  5. <form method="post" action="http://zapytaj.com.pl/Blacklist/'.$i++.'/add.html">
  6. <input type="submit" name="submit" value="KLIKNIJ" onclick="click()">
  7. </form>
  8. ';
  9.  
  10.  
  11. }


I to lepiej zrobić w CURL zamiast JavaScript, ale ja nie umiem w CURL zrobić tego, mógłbyś mi pomóc? smile.gif
Hekko
Tu znajdziesz gotowce: http://www.google.pl/#hl=pl&safe=off&a...dbdf6a86c3ab81f
musisz zmodyfikować tylko odpowiednie pola.
franki01
  1. <input id="jakisprzycisk" />
  2. </form>
  3. <script type="text/javascript">
  4. document.getElementById('jakisprzycisk').click();


Pomysł niedziałający na wszystkich przeglądarkach i do tego niezalecany. No ale skoro o to pytanie, to proszę bardzo.
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.