![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.11.2004 Ostrzeżenie: (0%)
|
Mam formularz który wysyła dane klienta razem z jego zamówieniem, wyświetla się strona - wysłano.
Próbuję napisać osobną stronkę aby wyświetliło się to zamówienie i dane z formularza. Problem w tym, że dane związane z bazą daych sql przechodzą przez link, a z formularza wypisanego przez klienta - już nie. Jak można przesyłać dane ze zwykłego formularza na inną stronę w php? |
|
|
|
Post
#2
|
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin |
dane zapisujesz w bazie danych
proponuje za pomoca odpowiedniego ID odczytac ponownie te dane i wyswietlic podaj adres strony zobacze soebie pozniej |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%)
|
przypisujesz zmienną do każdego pola, z którego wyświetlasz dane na nowej stronie.
np.: i wyświetlasz:
trochę na skróty to opisałem... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) oczywiście o wiele lepszą metodą jest zapis do bazy, bo wtedy pozostaje ślad po zamawiającym, a jak wyświetlać z bazy - mniemam, że wiesz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Chełmno Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%)
|
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%)
|
@rogrog
dlaczego uważasz, że zamknięcie w cudzysłowie nie jest poprawne? |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
Jest poprawne, tylko niepotrzebne. W cudzysłowiach nie ma sensu za bardzo wstawiać zmiennych, lepiej robić to poza nimi ->
Chodzi m. in. o to, że php sprawdza każdy string w " " pod kątem funkcji, zmiennych itp. Czyli 100-linijkowy tekst (bez żadnego php) w " " parser sprawdzi, czy nie ma tam żadnej funkcji/zmiennej => dłużej. Tekst lepiej zamknąć apostrofami ' ' -> wtedy parser nie męczy się z tym, tylko wyświetla tak, jak jest:
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%)
|
@mpps: dokładnie to, co powiedział czachor. Poza tym, w żadnym z innych języków programowania (znanych mi) nie istnieje coś takiego. Tylko taki bajer php.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Chełmno Ostrzeżenie: (0%)
|
A ja tam myślę, że się po prostu czepiacie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jak miałbym używać w ciągłym tekście zawsze nowego echa jak wstawiam zawartość zmiennej to sam bym się nie połapał w tak poszatkowanym skrypcie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%)
|
Cytat(Fibolg @ 2004-12-06 17:58:26) zawsze nowego echa jak wstawiam zawartość zmiennej nie nowe echo. Wystarczy zamykać stringa i łączyć za pomocą kropki |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
Można, zresztą przecież @Fibolg podał to parę postów wyżej... Ale to nie jest najlepsze rozwiązanie... Powody - też wyżej... I po co usuwać cudzysłowia, jeśli można użyć apostrofu ($_POST['osoba']), co (chyba) zaleca manual (tzn. że powinno tam coś być, albo apostrof, albo cudzysłów).
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 04:09 |