Zarządzanie danymi

Krok 1 - Ustawienia > Polecenia na karcie Zaawansowane >

Zarządzanie danymi

Previous pageReturn to chapter overviewNext page
Verborgen tekst tonen/verbergen

W tym oknie można określić, co się będzie działo z nadesłanymi danymi. Dane takie mogą być zbierane przez formularze kontaktowe, Twój blog, Komentarze i oceny, a w edycji Pro, podczas rejestracji użytkowników w strefie użytkownika lub sklepie internetowym.

Polecenia w grupie Baza danych ułatwiają zarządzanie danymi i służą do stworzenia listy baz danych połączonych z projektem witryny. Wszystkie bazy danych zestawione są w tabeli zawierającej pola Opis, Nazwa bazy danych, Nazwa hosta oraz Nazwa użytkownika.

Kliknij aby zwinąć/rozwinąćZagadnienie: Polecenia służące do tworzenia listy baz danych

Oto polecenia służące do tworzenia listy baz danych połączonych z bieżącym projektem:

Dodaj...: Otwiera okno Ustawienia bazy danych, gdzie dodaje się nową bazę danych.
Usuń: Usuwa bazę danych zaznaczoną na liście.
Edytuj...: Otwiera okno Ustawienia bazy danych, gdzie można poddać edycji informacje o bazie danych. Kliknięcie bazy danych dwa razy także pozwala ją edytować.

Zanim będzie można zapisać dane nadesłane przez Formularz kontaktowy, a w edycji Pro, podczas rejestracji użytkowników w strefie użytkownika lub w sklepie internetowym, trzeba utworzyć listę baz danych połączonych z projektem.

Kliknij aby zwinąć/rozwinąćZagadnienie: Opcje wysyłania wiadomości e-mail i zapisywania danych na serwerze

Opcje w grupie Formularz e-mail pozwalają określić, jak mają być wysyłane wiadomości e-mail:

Typ skryptu formularza e-mail: Można określić skrypt, który będzie używany do wysyłania wiadomości e-mail przez obiekty programu WebSite X5, na przykład Formularz kontaktowy albo sklep internetowy. W celu zagwarantowania zgodności z różnymi konfiguracjami serwerów, na których witryna może być publikowana, zalecamy ustawienie metody wysyłania PHP Mailer (zalecane). Metody SMTP oraz Uwierzytelniony SMTP także są oparte na tej bibliotece. Alternatywnie, można zastosować podstawowe metody wysyłania standardowej funkcji PHP "mail" Skrypt standardowy, a jeśli to nie zadziała, spróbować Skrypt serwerowy niskiego poziomu lub Skrypt niskiego poziomu.

W kwestii konfiguracji wysyłania wiadomości e-mail przez SMTP lub Uwierzytelniony SMTP należy skontaktować się z usługodawcą zarządzającym przestrzenią serwerową.

Typ odbierania danych: Ta opcja definiuje sposób wysyłania danych przez obiekt Formularz kontaktowy. Domyślnie używana jest metoda POST, ale niektóre serwery jej nie obsługują, więc można wybrać metodę GET.

Protokół HTTP (Hypertext Transfer Protocol) jest najbardziej rozpowszechnioną metodą transferu informacji w Internecie. Ten protokół działa na zasadzie żądanie-odpowiedź. Klient wysyła żądanie, a serwer odpowiada. Klientem jest na ogół przeglądarka, a serwerem jest ten serwer, gdzie rezyduje witryna.

Komunikaty żądanie-odpowiedź HTTP mają własną składnię. Komunikat żądania musi określać metodę jego wysłania: najczęściej stosowane są POST i GET.

Metodę GET zwykle używa się do żądania określonego zasobu (na przykład żądania strony witryny).

Metoda POST jest zazwyczaj używana do wysyłania informacji na serwer (na przykład danych formularza).

Dla formularza e-mail bardziej odpowiednia jest metoda POST, ale jeśli nie jest ona obsługiwana przez serwer, wtedy WebSite X5 daje możliwość użycia w zamian metody GET.

Zawsze używaj następującego adresu nadawcy: Jeśli ta opcja jest włączona, adres e-mail podany w polu jest ustawiany jako adres nadawcy dla wszystkich wiadomości wysyłanych przez witrynę. Ten adres e-mail przesłania adresy podane w oknie Formularz kontaktowy, ten, przez który klient robi zamówienie w sklepie internetowym, oraz (w edycji Pro) ten, który wykorzystywany jest przez Strefę użytkownika podczas automatycznej rejestracji w witrynie.

Ta opcja przydaje się, gdy dostawca przestrzeni serwerowej blokuje wiadomości e-mail wychodzące z serwera wysyłane przez użytkownika, którego domena jest inna niż domena witryny. Na przykład wiadomość e-mail formularza zamówienia w witrynie www.mywebsite.com nie zostanie wysłana, jeśli nadawca ma inny adres niż ...@mywebsite.com, trzeba utworzyć listę baz danych połączonych z projektem. W takim przypadku problem można rozwiązać podając adres nadawcy wiadomości e-mail o takiej samej domenie, jak domena witryny, która tę wiadomość wysyła.

Należy określić Folder z prawem do pisania:

Folder na serwerze z prawem do zapisu: Ścieżka dostępu do folderu na serwerze z prawem do zapisu (tak by mógł tam zapisywać dane skrypt PHP).

Dostawca przestrzeni na serwerze zazwyczaj nadaje prawo do pisania wszystkim folderom na serwerze. Wtedy nie trzeba podawać ścieżki dostępu do folderu publicznego. Natomiast w przeciwnym wypadku należy zapytać dostawcę przestrzeni dyskowej o pełną ścieżkę dostępu.

Przejdź do sekcji WebSite Test w zdalnym panelu sterowania, żeby sprawdzić, czy folder publiczny z prawem do pisania naprawdę istnieje i czy wszystkie jego podfoldery też mają prawo do zapisu. Jeśli tak, to znaczy, że możesz w nich przechowywać dane.