![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
piszę sobie skrypt bramki e-mail w php który pobiera z bazy mysql adres e-mail jednego z adminów
fragment skryptu który generuje e-mail
dostaję w tym fragmencie błąd o treści Cytat Warning: Unexpected character in input: '\' (ASCII=92) state=1 in c:\apache\htdocs\mail.php on line 69 Parse error: parse error in c:\apache\htdocs\mail.php on line 69 przy czym line 69 dotyczy okolicy zapytania SELECT, ew \r\n, te błędy są nie do końca jasne bo nie wiem czy on liczy puste wiersze ma ktos z Was pomysł co jest nie tak? zaznaczam ze w monitorze mysql zapytanie to dział i zwraca e-mail |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 30.04.2006 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Błąd masz przy zmiennej $naglowek ponieważ nazmiane dajesz albo apostrofy albo cudzysłowie a można tylko jedno stosować.
Dokładniej zamień to: Kod <?php $naglowki = 'From: ' . $email_email . "\r\n" . 'Reply-To: ' . $email_email . "\r\n"; ?> na to:
I powinno śmigać. P.S. W pierwszym dałem tag [ code] ponieważ nie wiem czemu przesuwało mi slashe przy cudzysłowiach :/ Ten post edytował Kayne 20.07.2006, 17:02:34 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 219 Pomógł: 5 Dołączył: 18.07.2006 Skąd: Piekary Śląskie Ostrzeżenie: (0%) ![]() ![]() |
Z tego co kiedys empirycznie otrzymalem wyszlo mi, ze \r\n musi byc w cudzyslowach a nie w apostrofach.
Jak robilem "\r\n" to otrzymywalem nowy wiersz a jak '\r\n' to wypisywalo mi na ekranie \r\n |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc
w takim razie jeszcze mi powiedzcie czy to powinno działać z takimi cudzyslowami jak jest:
? bo nie działa Ten post edytował hhg 21.07.2006, 15:39:16 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 30.04.2006 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
ze slashami ale widocznie tutejsze forumowe [php] je usunęło, czyli jest tak:
<?php if(mail('ADRES E-MAIL', 'rejestracja w firmie', 'bleble', "From: asd@asd.pl \r\n Reply-To: asd@asd.pl \r\n")) { echo '<p class="para"><b>Zostałeś zarejestrowany!</b></p>'; } ?> Ten post edytował hhg 21.07.2006, 19:12:02 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gliwice Ostrzeżenie: (10%) ![]() ![]() |
Witam
Błąd najprawdopodoniej leży gdzie indziej, nie ma znaczenia używanie naprzemienne cudzyslowiów z apostrofami. Miałeś dobrze, zostaw "\r\n". Pokaż nam kod mail.php ze zgodnością linii abyśmy mogli być pewni gdzie leży linia 69 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:39 |