[PHP][MySQL]wysyłanie wiadomości na adres wyciągnięty z bazy |
[PHP][MySQL]wysyłanie wiadomości na adres wyciągnięty z bazy |
6.05.2011, 13:27:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 26.02.2011 Skąd: Bieruń Ostrzeżenie: (0%) |
Witam,
Mam następujący problem: Chcę wysłać wiadomość na mail wybrany z bazy, ale problem jest z pobraniem z id. Mój formularz kontaktowy wygląda tak:
Po wysyłaniu formularza wyskaują takie błędy: Błąd z id Błąd $wiad_do! ale i również: Wiadomość została wysłana. Coś w kodzie jest nie tak, coś nie tak z id, tylko nie wiem co? Ktoś wie może co to jest? |
|
|
6.05.2011, 13:46:18
Post
#2
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 121 Dołączył: 27.10.2007 Skąd: Poznań, Łódź Ostrzeżenie: (0%) |
Wcale mnie nie dziwi to co otrzymujesz na ekranie. Wszystko działa zgodnie z logiką (lub jej brakiem) kodu. Sprawdź dobrze, krok po kroku co po kolei jest wykonywane.
ps. Gratis1: Według mnie brak id powinien powodować tylko wyświetlenie błędu i ew. formularza - bez pobierania danych do wysyłki - zmień zakresy bloku if/else Gratis2: Na początku dodaj if ($_GET) {....} else {...} Pozdrawiam -------------------- Kliknij jeśli moja odpowiedź Ci pomogła.
askone.pl |
|
|
6.05.2011, 15:24:35
Post
#3
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 26.02.2011 Skąd: Bieruń Ostrzeżenie: (0%) |
Potrzebuję jeszcze jakiś odpowiedź odnośnie tego id...
Sprawdzałam, już na różne sposoby: - żeby sprawdzić czy działa $_GET['id'] i działało jak się wpisywało ręcznie mail od kogo ma być mail, - żeby sprawdzić czy działa $_SESSION['user_id'] i działa jak już jest sztywno napisane do kogo ma być ten mail wysłany, ale jak chcę połączyć obydwa to już nie działa wysyłanie. Wydaje mi się, że problem z tym id to chodzi o to, że podczas wysyłania formularza ono znika dlatego później zmienna $wiad_do jest pusta. Jest jakiś sposób, żeby ją jakoś zatrzymać? Chodzi o to,że jak mam adres strony:http://adres_strony.pl/wyslij_wiadomosc.php?id=1 to żeby ta jedynka nie znikała po wysłaniu formularza? Można coś takiego ustawić w formularzu: ? Jednak się da i działa! Zmieniłam miejsce selectów i wrzuciłam je przed wysyłaniem wiadomości i wszystko działa cacy!! Można zamknąć temat. Ten post edytował sinke 6.05.2011, 17:42:57 |
|
|
Wersja Lo-Fi | Aktualny czas: 7.06.2024 - 01:44 |