![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 31.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Uzywalem na swoich stronach formularza kontaktowego opisanego tutaj www.ibdhost.com/contact/ Nastapily jednak zaminy na moim serwerze i dostalem takiego maila: "Funkcja mail() działa prawidłowo. Na najnowszych serwerach wprowadzamy nowe ustawienia php: parametr register_globals jest wyłączony, safe_mode włączony. Przy przesyłaniu zmiennych z formularza metodą post nie można się odwoływać do nich bezpośredni, należy to robić poprzez tablicę $_POST." Czy moglby ktos poradzic w jaki sposob moge obecnie uzywac jakiego skryptu do wysylania maila poprzez formularz kontaktowy na stronie Pozdrawiam i z gory dziekuje za pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 17.10.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
przepisac nazwy zmiennych w skrypcie oraz dodac $_POSt
-------------------- Programy antywirusowe
Komputery, internet Twój Słownik OnLine |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 1 Dołączył: 4.03.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dokładniej, chodzi o to, aby wszystkie zmienne, które w jakikolwiek sposób wysyłasz (np. poprzez formularz) przepisać do zmiennych superglobalnych.
Czyli jeżeli w funkcji mail przechwytujesz z formularza z metodą post zmienną $tresc to musisz ją zamienić na $_POST['tresc']. Z kolei jeżeli formularz wysyłany jest metodą get, bądź twoje linki wyglądają w ten sposób ?page=podstrona&id=1 to aby odebrać zmienne $page oraz $id musisz je przepisać odpowiednio do zmiennych $_GET['page'] oraz $_GET['id'] ![]() Tyle - pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 31.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzieki za pomoc
Poprobuje i dam znac Jeszcze raz dzieki |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:01 |