Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] [HTML] Jak masowo stworzyć kilkaset podstron z różnymi nazwami i formularz kontaktowy
batmat1903
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 28.02.2024

Ostrzeżenie: (0%)
-----


Witam

Szukałem w Google rozwiązania po polsku oraz angielsku. Zapewne rozwiązanie mojego problemu jest, ale nie potrafię go znaleźć. Zaznaczę jeszcze, że w PHP jestem bardzo początkujący i dopiero się uczę.

1. Sytuacja wygląda tak:
Chciałbym utworzyć około 900 plików *.php o konkretnych nazwach z podstawioną zmienną z listy (listę mogę mieć w dowolnym formacie - to nie problem).
Nazwa pliku będzie wyglądała tak: (to oczywiście przykład) szkola-warszawa.php ; szkola-wroclaw.php ; szkola-stalowa-wola.php ; czyli wzór wygląda tak: szkola-$zmienna.php
Natomiast zawartość na każdej stronie będzie taka sama, czyli HTML z odpowiednimi zmiennymi w PHP. Te zmienne będą generowane z innego pliku i tutaj nie mam większych problemów, tak samo potrafię wyciągnąć wyciągnąć nazwę miejscowości z już utworzonego pliku, tak aby odpowiednio na każdej stronie zachodziły zmiany. Nie mam zielonego pojęcia jak ugryźć ten temat.

2. Drugim moim problemem, jest to, że chciałbym utworzyć formularz kontaktowy z możliwością wysyłania załączników (6szt). Nie do końca rozumiem PHPMailer, tak więc próbowałem stworzyć prosty formularz korzystając z metody POST i wiadomości dochodzą bez problemu na moją skrzynkę jednak nie dochodzą załączniki. Czy jest jakaś możliwość, aby nie korzystając z PHPMailer stworzyć taki formularz? Ew. czy jest ktoś w prosty sposób nakierować mnie jak to zrobić w PHPMailer, ponieważ na ten moment nie mogę zrozumieć działania PHPMailer - a też nie chcę bezwiednie kopiować rozwiązań z internetu. Formularz po wysłaniu przez użytkownika powinien przesłać na moją pocztę wiadomość z załącznikami oraz wcześniej przygotowana odpowiedź do nadawcy z podziękowaniem.

Bardzo prosiłbym o pomoc w tych kwestiach, ponieważ w tym temacie ciężko mi cokolwiek znaleźć (zapewne dlatego, że źle szukam). Siedzę nad tym już kilka dni i wszystko co napiszę ląduje w koszu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
batmat1903
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 28.02.2024

Ostrzeżenie: (0%)
-----


Dziękuję Wam za odpowiedzi!

Do trueblue:
Rzeczywiście, jest do dużo prostsze rozwiązanie niż tworzenie tylu plików, tylko pytanie jak na to zareaguje Google z indeksowaniem, podejrzewam, że nie zaliczy tych stron, a tutaj chodzi o pozycjonowanie na daną miejscowość. Z drugiej jednak strony czy nie będzie to duplikat wtedy... Treści będą zmienne, ale przy tak ogromnej liczbie i tak się sporo powtórzy. Muszę jedynie odnaleźć informacje jak to wpłynie na indeksowanie, bo jeżeli okaże się to ok, to z przyjemnością wykorzystam.

Do Salvation:
Jak powyżej, chodzi mi o pozycjonowanie strony pod konkretne miejscowości, więc nie do końca wiem czy potrzebuję. Na logikę wydaje mi się, że tak - spróbuję doedukować się na szybko w tym temacie.

Co do PHPMailer, to chciałbym wysyłać wiadomości bez wpisywanie ustawień SMTP. Próbowałem na różne sposoby to omijać i niestety nic nie działało. Gdzieś w internecie znalazłem informację, że aby wysłać dodatkową wiadomość podziękowania należy utworzyć nową instancję, tą także wcześniej tworzyłem, ale skoro i tak wiadomości nie dochodzą, no to nie mam jak sprawdzić. Chyba, że nie ma możliwości pominięcia serwera SMTP.

Jeżeli piszę niejasno, to przepraszam, jednak w tym temacie na chwilę obecną jestem jak dziecko we mgle - cały czas staram się uczyć(głównie z dokumentacji) i powoli prę do przodu, jednak niestety powoli.
Go to the top of the page
+Quote Post

Posty w temacie
- batmat1903   [PHP] [HTML] Jak masowo stworzyć kilkaset podstron z różnymi nazwami i formularz kontaktowy   28.02.2024, 08:38:06
- - trueblue   ad.1 Źle do tego podchodzisz. Powinieneś mieć utwo...   28.02.2024, 08:51:30
- - Salvation   Problem #1. Pytanie ode mnie. Na pewno potrzebujes...   28.02.2024, 08:52:54
- - batmat1903   Dziękuję Wam za odpowiedzi! Do trueblue: Rzec...   28.02.2024, 09:04:13
- - nospor   ad1 tak sie wlasnie robi jak koledzy ci powiedziel...   28.02.2024, 09:32:14
- - batmat1903   Do nospor: Ad.1 Wspaniale!! To rozwiązani...   28.02.2024, 10:20:01
- - nospor   ad2) No tak, wszystkie komenty z kody sa ok. Nadaw...   28.02.2024, 10:30:48
- - trueblue   Podstrony będą się indeksować, ale ze względu na m...   28.02.2024, 10:40:15
- - batmat1903   Wiem, że to są podstawy PHP, ale się dopiero uczę ...   28.02.2024, 10:41:47
- - nospor   T a funkcja move_uploaded_file($_FILES['u...   28.02.2024, 10:44:56
- - batmat1903   Wiem, o tym. Cały czas się szkolę i ćwiczę w tym j...   7.03.2024, 09:28:28
- - trueblue   KodRewriteEngine On RewriteCond %{REQUEST_URI} /...   7.03.2024, 09:50:49
- - batmat1903   Jak zastosowałem Twoje rozwiązanie to cała strona ...   7.03.2024, 09:58:52
- - trueblue   A co jest w pliku post.php?   7.03.2024, 10:13:45
- - nospor   dawno w htaccess nie siedzialem ale masz kilka ble...   7.03.2024, 10:16:57
- - batmat1903   Na ten moment tylko struktura HTML i dorzucony Hea...   7.03.2024, 10:28:12
- - trueblue   Powinno być raczej: KodRewriteRule ^blog/szkola-...   7.03.2024, 10:35:46
- - batmat1903   Faktycznie, masz absolutną rację. Podałeś już wcze...   7.03.2024, 11:01:45
- - trueblue   Kropka oznacza dowolny znak, co równie dobrze możn...   7.03.2024, 12:48:20


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 31.12.2025 - 08:47