Mam pewien maly problem moze mnie ktos naprowadzi w jego rozwiazaniu.
Mam zrobiona strone i formularz kontaktowy w PHP, ktory wykorzystuje klase fooPHPMailerfoo do wysylania wiadomosci na skrzynke e-mail. U mnie na localhost wszystko smiga i dziala poprawnie wiadomosci sa wysylane na skrzynke e-mail.
Wrzucilem stronke na darmowy serwer friko.pl (w8w.pl) aby przetestowac jak wszystko smiga no i niby gra gitara, ale jest problem z wysylaniem wiadomosci z mojego formularza. Pojawia mi sie komunikat jaki sobie ustawilem w przypadku kiedy pojawilby sie jakis problem z wyslaniem wiadomosci ze strony i on mi sie wyswietla. Ponadto z klasy PHPMailer dorzuca mi:
fooBlad SMTP: Nie mozna polaczyc sie z wybranym hostem.foo
Jak mam to rozumiec ustawienia sa OK bo z mojego lokalnego kompa wszystko dziala, ale z umieszczonej na serwerze strony wiadomosci nie moge juz wysylac. Czy moze na serwerze cos poblokowali, port albo cos innego i dlatego mi to nie dziala?
Inna sprawa jak u siebie w wampserwerze w ustawieniach PHP wlacze foodisplay errorsfoo to po otwarciu linku KONTAKT wywala mi pare bledow np.
fooNotice: Undefined index: imie in C:\wamp\www\marcin\strona\includes\pages\contact.html on line 16foo
a w polu na imie wypisuje jakies dziwne rzeczy:
foo
<font size="1">
i jeszcze inny:
fooNotice: Undefined index: temat in C:\wamp\www\marcin\strona\includes\pages\contact.html on line 29 Call Stack #TimeMemoryFunctionLocation 10.0005369784{main}( )..\index.php:0 20.0018419960require_once( 'C:\wamp\www\marcin\strona\includes\pages\contact.html' )..\index.php:54 " > foo
Moge wylaczyc wyswietlanie bledow bo na serwerach chyba raczej wylaczaja te opcje w PHP wiec nie bedzie mi tego wywalac ale pytam z ciekawosci o co tu chodzi bo nie za bardzo jarze to.