Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [wolontariat][HTML][PHP]wysyłanie formularza bez progamu pocztowego, formularz ankiety - BŁAGAM !!!
wyborowagold@gma...
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.08.2010

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


Witam, (IMG:style_emoticons/default/withstupidsmiley.gif)

Wiadomo o co chodzi, jestem laikiem jeżeli chodzi o PHP, ale muszę zrobić ankietę w tym języku!!!

Nie przychodzę z pustymi rękami, mam już skrypt, który działa:

  1. <?PHP
  2. $adresat = 'c.michalska@gmail.com'; //
  3. @$email = $_POST['email'];
  4. @$content = "Pytanie 1:{$_POST[pytanie_1]} Pytanie 2:{$_POST[pytanie_2]}";
  5. $header = "From: ktoś@serwer.pl \nContent-Type:".
  6. ' text/plain;charset="iso-8859-2"'.
  7. "\nContent-Transfer-Encoding: 8bit";
  8. if (mail($adresat, 'List ze strony', $content, $header))
  9. echo '<p>działa</p>';
  10. else
  11. echo '<p><b>NIE</b> wysłano maila!</p>';
  12. ?>


pod HTML-em
  1. <div>
  2. <form action="skrypt2.php" method="post">
  3. Pytanie 1. Czy można już wypełnić ankietę przez internet?<br />
  4. <input name="pytanie_1" type="radio" value="Tak" />Tak<br />
  5. <input name="pytanie_1" type="radio" value="Nie" />Nie<br />
  6. Pytanie 2. Czy można już wypełnić ankietę przez internet?<br />
  7. <input name="pytanie_2" type="radio" value="Tak" />Tak<br />
  8. <input name="pytanie_2" type="radio" value="Nie" />Nie<br />
  9. <input type="submit" value="wyślij" />
  10. </form>
  11. </div>


ale mam problem (IMG:style_emoticons/default/dry.gif) nie potrafię go dowolnie rozbudowywać, na przykład dajmy na to o dwa dodatkowe pytania tego samego typu:

  1. div>
  2. <form action="skrypt2.php" method="post">
  3. Pytanie 1. Czy można już wypełnić ankietę przez internet?<br />
  4. <input name="pytanie_1" type="radio" value="Tak" />Tak<br />
  5. <input name="pytanie_1" type="radio" value="Nie" />Nie<br />
  6. Pytanie 2. Czy można już wypełnić ankietę przez internet?<br />
  7. <input name="pytanie_2" type="radio" value="Tak" />Tak<br />
  8. <input name="pytanie_2" type="radio" value="Nie" />Nie<br />
  9. Pytanie 3. Czy można już wypełnić ankietę przez internet?<br />
  10. <input name="pytanie_3" type="radio" value="Tak" />Tak<br />
  11. <input name="pytanie_3" type="radio" value="Nie" />Nie<br />
  12. Pytanie 4. Czy można już wypełnić ankietę przez internet?<br />
  13. <input name="pytanie_4" type="radio" value="Tak" />Tak<br />
  14. <input name="pytanie_4" type="radio" value="Nie" />Nie<br />
  15. <input type="submit" value="wyślij" />
  16. </form>
  17. </div>


dla specjalisty to żaden problem, błagam...litości!!!
(IMG:style_emoticons/default/sadsmiley02.gif) (IMG:style_emoticons/default/sadsmiley02.gif) (IMG:style_emoticons/default/sadsmiley02.gif) (IMG:style_emoticons/default/sadsmiley02.gif) (IMG:style_emoticons/default/sadsmiley02.gif)
chyba chodzi o ten układ...
  1. @$content = "Pytanie 1:{$_POST[pytanie_1]} Pytanie 2:{$_POST[pytanie_2]}";


przy czym testowałem jego rozbudowaną wersję:

  1. @$content = "Pytanie 1:{$_POST[pytanie_1]} Pytanie 2:{$_POST[pytanie_2]} Pytanie 1:{$_POST[pytanie_3]} Pytanie 2:{$_POST[pytanie_4]}";

i dalej nic.... (IMG:style_emoticons/default/sciana.gif)
tydzień minął (IMG:style_emoticons/default/blinksmiley.gif)
Powód edycji: [erix]: przeniosłem
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thomson89
post
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Od małpuj linijkę i sprawdź czy nie ma błędów.

Spróbuj taki zapis:
  1. 'Pytanie 1:'.$_POST[pytanie_1].' Pytanie 2:'.$_POST[pytanie_2].' Pytanie 1:'.$_POST[pytanie_3].' Pytanie 2:'.$_POST[pytanie_4];


Ten post edytował thomson89 13.08.2010, 19:35:03
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 13:20