Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Nie wysyła maila
Forum PHP.pl > Forum > Przedszkole
szymon202
  1. $email = $_POST['email'];
  2. mail("$email", 'Zamówienie w serwisie xx-xxxxx.pl', 'Dziękujemy za złożenie zamówienia. Zostanie ono zrealizowane w ciąu 24 godzin. W przypadku przedłużenia poinformujemy, lub zwrócimy pieniądze.');
  3. mail('zamowienia@xx-xxxx.pl', 'Zamówienie w serwisie xx-xxxxx.pl', "ID przedmiotu: $linkid \nURL wymiany Steam: $url \nEmail kupującego: $email");
  4. <input type="text" name="email">


Input jest oczywiście w formie.
Ten 2 mail normalnie wysyła bez problemu.
bartek4175
Spróbuj zamienić
Kod
mail("$email",

na
Kod
mail($email,
szymon202
Cytat(bartek4175 @ 13.02.2015, 18:31:48 ) *
Spróbuj zamienić
Kod
mail("$email",

na
Kod
mail($email,


Wcześniej już tego próbowałem i nie działa wink.gif
Wazniak96
1. Ten cudzysłów jest zbędny.
2. Sprawdź czy zmienna email na pewno zawiera maila.
3. Sprawdź czy czasem wiadomość nie ląduje w spamie.
4. Czy przypadkiem kod html w php nie powinien wywalać błędów składni (patrz linijka 4) ?
szymon202
Cytat(Wazniak96 @ 13.02.2015, 18:39:27 ) *
1. Ten cudzysłów jest zbędny.
2. Sprawdź czy zmienna email na pewno zawiera maila.
3. Sprawdź czy czasem wiadomość nie ląduje w spamie.
4. Czy przypadkiem kod html w php nie powinien wywalać błędów składni (patrz linijka 4) ?


1. To nic i tak nie dało.
2. Na pewno zawiera.
3. Nie ląduje.
4. Nie wyrzuca żadnych błędów.
trueblue
Na jakim hostingu jest serwer?
szymon202
Cytat(trueblue @ 13.02.2015, 19:04:46 ) *
Na jakim hostingu jest serwer?


Na moim własnym. VPS
bartek4175
Cytat(trueblue @ 13.02.2015, 19:04:46 ) *
Na jakim hostingu jest serwer?

Funkcje mail ma włączoną bo jeden mail wysyła drugi nie biggrin.gif
trueblue
Faktycznie, teraz doczytałem, ale nie to miałem na myśli.
Home.pl wymaga ustawienie czwartego parametru (from) lub ustawienie From w nagłówku maila.
Ale czy to hosting home.pl i czy na VPS również obowiązuje ta zasada, nie wiem.
szymon202
Cytat(trueblue @ 13.02.2015, 19:27:02 ) *
Faktycznie, teraz doczytałem, ale nie to miałem na myśli.
Home.pl wymaga ustawienie czwartego parametru (from) lub ustawienie From w nagłówku maila.
Ale czy to hosting home.pl i czy na VPS również obowiązuje ta zasada, nie wiem.


  1. mail($email, 'Zamówienie w serwisie xx-xxxxx.pl', "Dziękujemy za złożenie zamówienia. Zostanie ono zrealizowane w ciąu 24 godzin. W przypadku przedłużenia poinformujemy, lub zwrócimy pieniądze.", "From: $email");


Chyba o to chodzi, mam tak też w książce, ale tam zamiast zmiennej jest podany normalnie mail. Z tym dodatkowym parametrem też nie działa.
shpaque
rob na zmiennych nie tekscie, np:

  1. mail($email, $subject, $body, $header);
szymon202
Cytat(shpaque @ 13.02.2015, 21:09:30 ) *
rob na zmiennych nie tekscie, np:

  1. mail($email, $subject, $body, $header);


Nadal nie działa :c
trueblue
Cytat(szymon202 @ 13.02.2015, 20:55:18 ) *
  1. mail($email, 'Zamówienie w serwisie xx-xxxxx.pl', "Dziękujemy za złożenie zamówienia. Zostanie ono zrealizowane w ciąu 24 godzin. W przypadku przedłużenia poinformujemy, lub zwrócimy pieniądze.", "From: $email");


Chyba o to chodzi, mam tak też w książce, ale tam zamiast zmiennej jest podany normalnie mail. Z tym dodatkowym parametrem też nie działa.

Nie. Nie o to chodzi:
https://pomoc.home.pl/faq/1067
Albo tworzysz nagłówek poprawnie, albo przesyłasz from jak w linku, który podałem powyżej.
http://php.net/manual/en/function.mail.php
szymon202
Cytat(trueblue @ 13.02.2015, 22:07:58 ) *
Nie. Nie o to chodzi:
https://pomoc.home.pl/faq/1067
Albo tworzysz nagłówek poprawnie, albo przesyłasz from jak w linku, który podałem powyżej.
http://php.net/manual/en/function.mail.php


  1. mail($email, $title1, $message1, null,'-fadmin@xx-xxxxx.pl');

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '')' at line 1
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.