Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy ktoś mógłby powiedzieć co nie działa?
mlody_zero
post
Post #1





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

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


  1. <?php
  2. if (count($_POST))
  3. {
  4. ////////// USTAWIENIA //////////
  5. $email = 'adres e-mail gdzie wysłać formularz'; // Adres e-mail adresata
  6. $subject = 'temat'; // Temat listu
  7. $message = 'Dziękujemy za wysłanie formularza'; // Komunikat
  8. $error = 'Wystąpił błąd podczas wysyłania formularza'; // Komunikat błędu
  9. $charset = 'iso-8859-2'; // Strona kodowa
  10. //////////////////////////////
  11.  
  12. $head =
  13. "MIME-Version: 1.0\r\n" .
  14. "Content-Type: text/plain; charset=$charset\r\n" .
  15. "Content-Transfer-Encoding: 8bit";
  16. $body = '' bgcolor"red";
  17. foreach ($_POST as $name > $value)
  18. {
  19. if (is_array($value))
  20. {
  21. for ($i = 0; $i < count($value); $i++)
  22. {
  23. $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value[$i]) : $value[$i]) . "\r\n";
  24. }
  25. }
  26. else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "\r\n";
  27. }
  28. echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error;
  29. }
  30. else
  31. {
  32. ?>
  33. <form action="?" method="post">
  34.  
  35. <p>Jaką lubisz muzykę (możesz zaznaczyć więcej możliwości)?</p>
  36. <input type="checkbox" name="Muzyka[]" value="Rock" />Rock<br />
  37. <input type="checkbox" name="Muzyka[]" value="Heavy Metal" />Heavy Metal<br />
  38. <input type="checkbox" name="Muzyka[]" value="Pop" />Pop<br />
  39. <input type="checkbox" name="Muzyka[]" value="Techno" />Techno<br />
  40. <input type="checkbox" name="Muzyka[]" value="Muzyka poważna" />Muzyka poważna<br />
  41. <input type="checkbox" name="Muzyka[]" value="Inna" />Inna (podaj jaka):
  42. <input name="Muzyka[]" />
  43.  
  44. <p>Jakie znasz systemy operacyjne (możesz wybrać kilka opcji trzymając klawisz Ctrl)?</p>
  45. <select name="System operacyjny[]" multiple="multiple" size="3">
  46. <option selected="selected">Dos</option>
  47. <option>Windows</option>
  48. <option>Linux</option>
  49. <option>Inny</option>
  50. </select> <br>
  51. <input type="submit" value="Wyślij" />
  52. </form>
  53. <?php

}[/php]
Bo jak to uruchomie to na stronie widać :
$value) { if (is_array($value)) { for ($i = 0; $i < count($value); $i++) { $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value[$i]) : $value[$i]) . "\r\n"; } } else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "\r\n"; } echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error; } else { ?>
Po za tym miałbym też pytanie jak mogę tutaj ustawić kolor tła? Bo zupełnie się na tym nie znam. Z góry dziękuje za pomoc


Ten post edytował mlody_zero 21.06.2010, 07:28:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) przenoszę na przedszkole
2) Masz to odpalić przez php. Błąd co tu pokazujesz wskazuje, ze odpalasz to jako html
3)
Cytat
jak mogę tutaj ustawić kolor tła? Bo zupełnie się na tym nie znam
Ustalmy pewne fakty:
chcesz się czegoś nauczyc czy chcesz by za ciebie robic. Bo jak to drugie to przeniosę na gieldę ofert. Jak to pierwsze: kolor tła to podstawa HTML. Mogłbys podstaw HTML sam się nauczyc z pierwszego lepszego kursu
Go to the top of the page
+Quote Post
mlody_zero
post
Post #3





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

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


Odpalam to na stronce HTML w jednej z ramek. A chce się nauczyć. Bo HTML w miarę już znam, ale nie wiem czy można a jeżeli można to jak ustawić tło dla PHP
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Odpalam to na stronce HTML w jednej z ramek.
Ramka ma wskazywać na php, a po bledzie widac ze nie wskazuje.
Cytat
ale nie wiem czy można a jeżeli można to jak ustawić tło dla PHP
dla php sie nic nie ustawia. ustawia sie dla html.

Widzę, że nie masz nawet najmniejszych podstaw, nie wiesz wogole co to php i jaki on ma związek z html. Zanim zaczniesz zadawac pytania na forum, zapoznaj się wpierw z tymi podstawami. Forum nie jest od wyjasniania takich rzeczy, które są ogolnie dostępne w pierwszym lepszym kursie.

zamykam

ps:
http://forum.php.pl/index.php?showtopic=12...t=0&start=0
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 04:07