Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]wysyłanie kilka razy formularza
jarmiar
post
Post #1





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

Ostrzeżenie: (0%)
-----


czy można za pomocą pętli w php wysłać formularz z innymi danymi?

chodzi mi o to że mam sobie formularz:
  1. <form action="wyslij.php" method="POST">
  2. <input type="text" name="numer">
  3. <textarea rows="6" name="tresc" cols="26">
  4. <input type="submit" value="Wyslij">
  5. </form>



teraz chciałbym ten formularz wysłać kilkakrotnie, ale z innymi danymi które mogłyby być pobieranez jakiegoś źródła np. tablicy, bazy danych czy pliku tekstowego

czy można coś takiego wykonać za pomocą petli?
jeśli tak to proszę o wskazówki, a jeśli nie to też proszę o jakieś inne wskazówki smile.gif

Pozdrawiam smile.gif


--------------------
Jeśli my czegoś nie zrobimy, zrobią to za nas inni
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


FOrmularz to mozesz jedynie z przegladarki wysylac.

Rządania HTTP typu POST mozesz np. CURL'em do woli wysylac


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
jarmiar
post
Post #3





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

Ostrzeżenie: (0%)
-----


Cytat(dr_bonzo @ 7.06.2007, 20:15:13 ) *
FOrmularz to mozesz jedynie z przegladarki wysylac.

Rządania HTTP typu POST mozesz np. CURL'em do woli wysylac


no dobrze, ale może jakieś wskazówki?


więc mam taki kod , jest to kod do wysyłania dużej ilości smsów jednocześnie.

  1. <?php
  2. //---Parametry konfiguracyjne---//
  3. $adres_bramki = "**************";
  4.  
  5.  
  6. $b = file('text.php');
  7. foreach($b as $text)
  8. {
  9. $c = curl_init();
  10. curl_setopt($c, CURLOPT_URL, "$adres_bramki");
  11. curl_setopt($c, CURL_POST, 1);
  12. curl_setopt($c, CURLOPT_POSTFIELDS, "numer=*********&text=$text&podpis=Z netu");
  13. curl_exec($c);
  14. curl_close($c); 
  15. }
  16.  
  17. echo "Wiadomośc zostałą wysłana";
  18. ?>


Skrypt ładnie się wykonuje tylko przychodzi do mnie jeden sms a nie trzy tak jak mam to zapisane w pliku text.php

Plik text.php

Pierwszy sms
Drugi sms
Trzeci sms

Dlaczego tak się dzieje?

P.S. Mój skrypt testowałem także na bramkach gg i o dziwo tam wszystkie moje wiadomości zapisane w pliku text.php wysyłało na mój numer gg.


--------------------
Jeśli my czegoś nie zrobimy, zrobią to za nas inni
Go to the top of the page
+Quote Post
Ludvik
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Nie sądzę, żeby jakaś bramka pozwoliła wysłać trzy smsy w takim odstępie czasu...

Poza tym, uchwyt lepiej utworzyć poza pętlą, żeby zaoszczędzić czasu.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:39