![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam szanownych kolegow.
Na wstepie pragne jeszcze raz podziekowac za pomoc jaka otrzymalem na tym forum przy poprzednim problemie. Niestety jestem zmuszony zwrocic sie ponownie do madrzejszych w dziedzinie. Tym razem problem dotyczy wysylania wiadomosci z poziomu strony. Jest to flashowa stronka ze standardowym (chyba) elementem 'napisz do mnie'. (www.kubadesign.pl) A teraz do rzeczy: wypelniajac pola imie, adres, temat oraz tresc, po nacisnieciu 'wyslij' na moim koncie pojawia sie mail: Imie: E-mail: Temat: Z czego 'from' w naglowku widnieje puste, a 'subject': from Na serwerze w glownym katalogu mam plik PHP o nazwie 'contact' ktorego tresc przedstawia sie nastepujaco: [php] Ten post edytował Kubacci 31.10.2008, 10:47:46 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
A nie powinieneś używać tablicy $_POST zamiast $_GET. Najwyraźniej w $_GET nie ma żadnych danych. Nie wiem jaka jest konstrukcja formularza, którego używasz, ale standardowo formularze przesyłają dane metodą POST a więc umieszczają je w tablicy $_POST.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czyli tak dla zielonego: sprobowac zamienic wszystkie GET na POST?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czyli tak dla zielonego: sprobowac zamienic wszystkie GET na POST? Tak by wypadało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a najlepiej sobie wyprintować całą tabelę $_POST i sprawdzić czy są jakies pola i jak się nazywają. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zamienilem GET na POST i do tego sprawdzilem variables we flashowym pliku. Wnioski: mialem wpisane zle variables, teraz przepisalem je z flasha oraz GET trzeba bylo zamienic na POST.
Mail przychodzi wszystko fajnie, niestety doklada mi nastepujace czlony: Imie: Zbigniew&777&Your Name: E-mail: zbigniew@onet.pl&777&Your Email: Temat: Probowanie maila&777&Address: Tutaj tresc maila (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) &777&Message: Caly contact wyglada teraz tak:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
To zrób sobie filtr i wycinaj to co zaczyna się od &777&
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
hmmm brzmi swietnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) gorzej ze nie mam pojecia jak
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 129 Dołączył: 10.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
proszę dodać odpowiednie tagi do tematu zgodnie z zasadami publikacji w Przedszkolu, w przeciwnym razie poleci ostrzeżenie.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czytalem podeslane linki i podjalem probe z substr. niestety przy mojej znajomosci php a raczej kompletnej jego nieznajomosci d... zbita z tego wyszla (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
probowalem wprowadzic np:
Nie wyskoczyly zadne bledy po wprowadzeniu takich linijek (zrobilem to samo z tematem, adresem i trescia) ale efektow nie ma i dalej mail ma doklejone &777&.... Co zle robie? Ten post edytował Kubacci 31.10.2008, 10:54:44 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ktoś Ci bardzo ciekawie doradził... Skoro są to te same znaki to robisz to str_replace
str_replaca('jaki_znak','na_jaki_zamienic',$zmienna) Można też dawać tablice. poza tym odsyłam do manuala na php.net |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zawzialem sie i mimo kompletnej zielonosci oraz metodzie prob i bledow udalo mi sie wszystko naprawic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dziala jak ta lala (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Wyglada to tak: Imie: Zbigniew E-mail: zbigniew@onet.pl Temat: temacik proba maila
Zaangazowanym w pomoc dziekuje i pozdrawiam! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 19:38 |