Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz, problem z wysylaniem na maila
tara13
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.02.2006

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


Witam wszystkich.
Mój problem wygląda tak.
Jak zrobić żeby na maila wysyłaly sie wszystkie zaznaczone checkboxy.
Chodzi mi o ta linie, ktora teraz oczywiście nie działa:
  1. <?php
  2. //...
  3. $tresc = "$kurs[i]\n$nazwisko\n$adres";
  4. //...
  5. ?>


KOD:

  1. <input name="kurs[]" type="checkbox" value="1">
  2. <input name="kurs[]" type="checkbox" value="2">
  3. <input name="kurs[]" type="checkbox" value="3">
  4.  
  5. <?
  6. $nazwisko = stripslashes(trim($_POST["nazwisko"]));
  7. $adres = stripslashes(trim($_POST["adres"]));
  8.  
  9. for($i=0;$i<count($_POST["kurs"]);$i++) {
  10.  $kurs[i]=($_POST["kurs"][$i]);
  11. }
  12.  $tresc = "$kurs[i]\n$nazwisko\n$adres";
  13. $f=fopen("kurs.txt", "a");
  14. fputs($f, $tresc);
  15. fclose($f);
  16. mail("mail@mail.pl", "temat", $tresc);
  17.  
  18. ?>




Pozdrawiam
tara


Poprawiłem
~mike_mech
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


  1. <?php
  2. //...
  3. $tresc = $kurs[ $i ] . "\n" . $nazwisko . "\n" . $adres;
  4. //...
  5. ?>

W linii 10 też masz błąd powinno być:
  1. <?php
  2. //...
  3. $kurs[ $i ] = ( $_POST[ 'kurs' ][ $i ] );
  4. //...
  5. ?>

A poza tym to ta pętla sie kończy a ty nadal korzystasz z licznika. Na pewno to zamierzone było?
Go to the top of the page
+Quote Post
tara13
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.02.2006

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


Cytat(mike_mech @ 2006-02-22 22:57:12)
  1. <?php
  2. //...
  3. $tresc = $kurs[ $i ] . "\n" . $nazwisko . "\n" . $adres;
  4. //...
  5. ?>

W linii 10 też masz błąd powinno być:
  1. <?php
  2. //...
  3. $kurs[ $i ] = ( $_POST[ 'kurs' ][ $i ] );
  4. //...
  5. ?>



A poza tym to ta pętla sie kończy a ty nadal korzystasz z licznika. Na pewno to zamierzone było?


Teraz wogole mi nie wysyla na maila wartosci zaznaczonych checkboxow.

Zamierzone napewno nie, poprawie to.
Od dzisiaj zaczęłam bawić się php.

Pozdrawiam
tara
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 - 04:54