Skocz do zawartości

Muczkowski

Użytkownicy
  • Zawartość

    12
  • Rejestracja

  • Ostatnio

Wszystko napisane przez Muczkowski

  1. Witam. Otóż jestem dość zielony w języku PHP. Wczoraj próbowałem się pobawić z PHPMailerem. Swoją stronę internetową mam postawioną na VPS'ie z panelem VestaCP (może tu będzie leżeć problem?) Strona z HTML - index.php <?php session_start(); require_once 'security.php'; $errors = isset($_SESSION['errors']) ? $_SESSION['errors'] : []; $fields = isset($_SESSION['fields']) ? $_SESSION['fields'] : []; ?> <?php if(!empty($errors)): ?> <div class="errors"> <ul> <li><?php echo implode('</li><li>', $errors); ?></li> </ul> </div> <?php endif; ?> <form method="post" name="form1" id="form1" action="contact.php"> <input type="text" id="name" name="name" <?php echo isset($fields['name']) ? ' value="' . $fields['name'] . '" ' : '' ?> placeholder="imię"/><br> <input type="text" id="email" name="email" <?php echo isset($fields['email']) ? ' value="' . $fields['email'] . '" ' : '' ?> placeholder="e-mail"/><br> <input type="text" id="phone" name="phone" <?php echo isset($fields['phone']) ? ' value="' . $fields['phone'] . '" ' : '' ?> placeholder="telefon"/> <textarea id="message" name="message" placeholder="wiadomość"/></textarea> <div class="submit_box"> <input type="submit" name="submit" value="Wyślij" /> <img src="images/bg_submit.png"> <div class="shadow"></div> </div> </form> </body> </html> <?php unset($_SESSION['errors']); unset($_SESSION['fields']); ?> no i contact.php <?php session_start(); require_once 'phpmailer/PHPMailerAutoload.php'; $errors = []; print_r($_POST); if(isset($_POST['name'], $_POST['email'], $_POST['phone'], $_POST['message'])) { $fields = [ 'name' => $_POST['name'], 'email' => $_POST['email'], 'phone' => $_POST['phone'], 'message' => $_POST['message'] ]; foreach($fields as $field => $data) { if(empty($data)) { $errors[] = 'Pole ' . $field . ' jest wymagane'; } } if(empty($errors)) { $m = new PHPMailer; $m->isSMTP(); $m->SMTPAuth = true; $m->SMTPDebug = 1; $m->Host = 'smtp.gmail.com'; $m->Username = 'mojmail@gmail.com'; $m->Passowrd = 'blablabla'; $m->SMTPSecure = 'tsl'; $m->Port = 465; $m->isHTML(); $m->Subject = 'Email wysłany z strony KS'; $m->Body = 'From: ' . $fields['name'] . ' (' . $fields['email'] . ')<p>' . $fields['message'] . '</p>'; $m->FromName = 'Contact'; $m->AddAddress('mojmail@gmail.com', 'Karol S'); if($m->send()) { header('Location: thanks.php'); die(); } else { $errors[] = 'Przepraszamy, spróbuj później'; } } } else { $errors[] = 'Something went wrong.'; } $_SESSION['errors'] = $errors; $_SESSION['fields'] = $fields; header('Location: index.php'); ?> I coś niedziała.. mianowicie wywala mi błąd "500 Internal Server Error Sorry, something went wrong :(" Any help? Dzięki i pozdrawiam Edit: ciekawe jest to, że przy wejściu na stronę, bez wypełnienia formularza, wysyła się automatycznie pusty mail na moją skrzynkę.
  2. Witam. Zacznę od tego, że jestem kompletnym lajkiem, uczę się korzystać z serwera VPS i nie wiem wielu rzeczy. W każdym razie na swoim VPS postawiłem już dwie działające strony: http://92.222.5.49/flashback/ http://92.222.5.49/jurandjuggling/ Teraz chcę podpiąć domenę. Załóżmy, że pod stronę JurandJuggling. Zatem co muszę zrobić? Czytałem wiele poradników na googlach lecz google więcej powiedziało niż wytłumaczyło. Chciałbym abyście rzucili okiem i wytłumaczyli mi co i w jakiej kolejności powinienem zrobić? Dodam, że VPS jak i domena są zakupione w OVH. Proszę jednak byście wytłumaczyli mi to w miarę jasno bo nie jestem obeznany z wieloma nazwami różnych narzędzi i generalnie jest to dla mnie czarna magia. Nie chcę znów zgubić się na googlach szukając odpowiedzi.. Dziękuję Wam i pozdrawiam
  3. Podpięcie domeny pod serwer VPS OVH

    A ja już rozgryzłem o co chodzi. Mnie domena flashbackfestiwal.pl przekierowuje na inny adres niż Was. Mnie przekierowuje zgodnie z przekierowaniem w ramce. Was na IP. Dlatego nie mogę skonfigurować tego wordpressa ponieważ nie mam do niego dostępu z poziomu przeglądarki. Wszystko jasne. I doszedłem do wniosku, że może to być też zależne od dostawcy internetu. Niektórym moim znajomym wyświetla się adres z ramki, niektórych przekierowuje zgodnie z IP. Jest jakiś alternatywny link do stron utworzonych przez VestaCP prócz domeny?
  4. Podpięcie domeny pod serwer VPS OVH

    Chodzi o domenę flashbackfestiwal.pl . A w panelu 1and1 mam wyświetlany status domeny i niby się już skonfigurowała..
  5. Podpięcie domeny pod serwer VPS OVH

    Napisałem już kilka postów temu, że ustawiłem rekord A. Zrobiłem to na osobnej zakładce. Jednak przekierowanie wciąż działa i jakby zastępuje skonfigurowany rekord A.
  6. Podpięcie domeny pod serwer VPS OVH

    Wyświetla mi się tam status domeny więc rzekomo widzę kiedy jej konfiguracja wchodzi w życie. Problem w tym, że ja nie mogę wyłączyć przekierowania i mam do wyboru - albo strona w ramce albo 'przestrzeń dyskowa'. Nie mogę zostawić pustego pola przy 'cel przekierowania'... Czy ktoś miał styczność z ich usługami i wie jak się tego pozbyć?
  7. Podpięcie domeny pod serwer VPS OVH

    Witam ponownie. Po pierwsze chciałbym Wam podziękować bardzo za pomoc! Dużo wczoraj bawiłem się w konfiguracji wszystkiego, potem jeszcze raz wypróbowałem VestaCP i nie mogłem uwierzyć, że jest tak prosty w obsłudze. Świetna sprawa. Mam jedynie jeden problem. Mianowicie posiadam domenę w 1&1 i dawno temu przypisałem jej zwykłe przekierowanie w ramce. Teraz chciałbym podpiąć ją pod adres IP mojego VPS więc wpisałem je w rekordzie danych A. Po zaktualizowaniu domeny nadal przekierowuje ona na adres w ramce. Próbowałem się tego przekierowania pozbyć ale nie ma takiej możliwości. Co najwyżej mogę zmienić przekierowanie na 'Przestrzeń dyskową'. Jak więc mam podpiąć ją pod mojego VPS'a?
  8. Podpięcie domeny pod serwer VPS OVH

    Nic z tego nie rozumiem. Najpierw chciałem podpiąć domenę to powiedzieli bym zainstalował coś na serwerze. Zainstalowałem, to powiedzieli, że mam się zarejestrować na cloudflare.com a ja tylko chciałem podpiąć domenę. Czy mógłby mi ktoś wytłumaczyć co zrobić od początku do końca bo robiąc to co mi każecie dalej stoję w miejscu. Dziękuję
  9. Podpięcie domeny pod serwer VPS OVH

    Zalogowałem. Dobra, wiele rzeczy już rozumiem. Przejdźmy do tej domeny. Jak ją podpiąć teraz? Czy muszę gdzieś przypisać IP lub jakieś DNS'y? Od domeny będę wymagał: - aby wyświetlała ona podstrony. Czyli np. www.jurandjuggling.pl/podstrona/ - abym mógł z niej logować się bezpośrednio do danego katalogu ftp. Po rozwiązaniu tych dwóch rzeczy dalej sobie dam już radę
  10. Podpięcie domeny pod serwer VPS OVH

    Zainstalowałem VestaCP. Jak na razie zablokowało mi to HTTP i chyba coś namieszało z Apache2. [EDIT] Apache i HTTP działa. Szkoda jednak, że wywaliło mi to całą zawartość stron i nie zrobiłem backup'a..
  11. Podpięcie domeny pod serwer VPS OVH

    Ok, skonfigurowałem to co miałem do skonfigurowania. Co z tą domeną? Co teraz powinienem zrobić? Iść dalej poradnikami tutka?
×