![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam! mam pytanie. Mam kod php który pobiera dane z bazy. Wyświetla kilka ofert na stronie. Chciałbym teraz żeby pod każdą ofertą był link do pełnego opisu.
W jaki sposób najlepiej to zrobić? Czy wykorzystać formularz i wysłać dane do drugiego pliku gdzie wyświetli się całość oferty? Jakie rozwiązanie jest najlepsze?
Myślałem żeby pobrać z bazy dwie rzeczy za pomocą których dotrę do konkretnej oferty. I teraz czy przypisać ich wartości do zmiennych i następnie wysłać do drugiego pliku? Co o tym myślicie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 16 Dołączył: 13.05.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
hmmm. czy nie tworzysz czasem agencji turystycznej?
![]() -------------------- Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Znajoma ma stronę swojego biura turystycznego i prosiła mnie o wstawienie ofert na stronie. Robię to pierwszy raz więc dużo rzeczy nie wiem a dzięki temu forum już bardzo dużo się nauczyłem dzięki za to
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 16 Dołączył: 13.05.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
z jakiego systemu korzystasz?
Sart, Merlin, Blue Vendo? Co wdrażasz? 2. korzystasz z gotowych produktów, ala wyszukiwarka Merlina, czy tworzysz/modyfikujesz własną listę ofert/wyszukiwarkę ofert bazującą na danych z xmlów? -------------------- Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Najprościej jest najlepiej. Każda oferta ma zapewne swój identyfikator unikalny. Stwórz stronę, która jako parametr GET pobiera go i na jego podstawie tworzy stronę oferty. Wtedy będziesz mógł stworzyć link pod każdą z ofert kierujący do pliku z tą ofertą, w stylu: www.domena.pl/oferta.php?id=123 gdzie 123 to identyfikator oferty, o którym piszesz. Oczywiście zawsze możesz się z mod rewrite pobawić i zrobić linki SEO-friendly.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
z jakiego systemu korzystasz? Sart, Merlin, Blue Vendo? Co wdrażasz? 2. korzystasz z gotowych produktów, ala wyszukiwarka Merlina, czy tworzysz/modyfikujesz własną listę ofert/wyszukiwarkę ofert bazującą na danych z xmlów? Mam dane przez inna strone w pliku CSV zrobiłem swoją bazę zaimportowałem pliku teraz chciałem je wyświetlić Najprościej jest najlepiej. Każda oferta ma zapewne swój identyfikator unikalny. Stwórz stronę, która jako parametr GET pobiera go i na jego podstawie tworzy stronę oferty. Wtedy będziesz mógł stworzyć link pod każdą z ofert kierujący do pliku z tą ofertą, w stylu: www.domena.pl/oferta.php?id=123 gdzie 123 to identyfikator oferty, o którym piszesz. Oczywiście zawsze możesz się z mod rewrite pobawić i zrobić linki SEO-friendly. Właśnie o to mi chodziło tylko nie bardzo wiem jak wysłać identyfikator a nawet dwa do pliku poprzez formularz? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 16 Dołączył: 13.05.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Właśnie o to mi chodziło tylko nie bardzo wiem jak wysłać identyfikator a nawet dwa do pliku poprzez formularz?
Tak możesz przez formularz przekazać dane ukryte, a później nic tylko odczytujesz dane i odpowiednio wykorzystujesz. O to chodziło? Ten post edytował Larges 12.10.2009, 09:06:34 -------------------- Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Jeśli poprzez formularz to zrób dwa, z różnymi name, jak kolega wyżej podał. Ale uważam, że skoro tylko masz wyświetlić dane już istniejącej oferty to wystarczy zwykły link postaci: www.domena.pl?id=parametr&inny=parametr2
Formularz w zasadzie powinno stosować się jedynie gdy będziesz edytował lub tworzył nowe dane. Do prostego wyświetlania formularz jest zbędny. Ten post edytował thek 12.10.2009, 09:34:04 -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli $_GET['id'] ma być wyłączenie liczbą to dla bezpieczeństwa warto dodać intval();
Poprawiony kod: Ten post edytował foxik000000 14.10.2009, 22:41:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 23:27 |