![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 1.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Dzień dobry,
Tworzę prostą stronę wizytówkę na własne potrzeby, pobrałem prosty szablon html i sobie go przerabiam. Utknąłem na formularzu kontaktowym. Otóż dostaję maila na zdefiniowany adres ale po 1. jest on pusty, po 2. wpada do spamu(pewnie przez dziwną zawartosc), 3. nie ma nadawcy. Jeśli byłby ktoś tak dobry i poprawił mnie w tym co robię:
Zawartość pliki sendemail.php:
Chciałbym dostać po prostu maila z zawartością i to wszystko. Mail info@mojadomena.pl oczywiście istnieje na serwerze. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie masz nigdzie w inputach atrybutu name (oprócz textarea) zatem jak się chcesz do nich odwołać? Mają być nazwy takie same jak w POST. Status powinien być określony na podstawie $success bo może zwrócić false jeśli nie wysłano maila.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 1.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Poprawiłem w ten sposób jednak dalej pusty mail:
Mam jeszcze katalog js a w nim parę plików ale nie widzę tu nigdzie odwołań do nich eh. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Na pewno jeśli poprawiłeś $body powinno zawierać treść. Pewnie gdzieś indziej jest problem.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 1.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Na pewno jeśli poprawiłeś $body powinno zawierać treść. Pewnie gdzieś indziej jest problem. Właśnie tego $body nie poprawiłem.. wygląda to tak:
W tym pliku poza zmianami wyswietlanych informacji nic nie zmieniałem.. Już jestem coraz bliżej ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Próbowałeś prześledzić skrypt dumpując na poczatku wszystkie zmienne z tablicy POST, a następnie po przypisaniu?
Co to znaczy dziwną zawartość? - może po prostu dodaj nagłówek definiujący content-type. -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 1.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Problem chyba leży w ajaxie. Znalazłem jakaś modyfikację:
i to wysyła mi dalej bez nadawcy, wszystkie pola puste poza wiadomością. Treść wiadomości jest już widoczna. Raczej zdecyduję się na odpłatną pomoc. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 18 Dołączył: 5.02.2016 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Usuń ten kod JS, przecież formularz możesz wysłać zwykłym <form>.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 40 Dołączył: 2.06.2016 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Edytuj to w ten sposób i sprawdź. Mam nadzieję, że jesteś świadomy że wysyłasz tak naprawdę z konta serwera http ze swojego hostingu a nie z gmaila - to tak odnośnie traktowania wiadomości jako spam - podszywasz się pod konto na nieswojej domenie ![]() -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 1.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Edytuj to w ten sposób i sprawdź. Mam nadzieję, że jesteś świadomy że wysyłasz tak naprawdę z konta serwera http ze swojego hostingu a nie z gmaila - to tak odnośnie traktowania wiadomości jako spam - podszywasz się pod konto na nieswojej domenie ![]() Niestety nic to nie dało, brakuje mi wiedzy i czasu żeby nad tym siedzieć. Jeśli ostatecznie zdecyduję się na ten szablon html to wtedy przeróbka odpłatnie.. Ten post edytował TomaszEkk 2.12.2016, 10:49:16 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 23:26 |