Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]wysyłanie kilka razy formularza
Forum PHP.pl > Forum > PHP
jarmiar
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
dr_bonzo
FOrmularz to mozesz jedynie z przegladarki wysylac.

Rządania HTTP typu POST mozesz np. CURL'em do woli wysylac
jarmiar
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.
Ludvik
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.
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.