Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz i php
afrodyzjak
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
czachor
post
Post #2





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 ->
  1. <?php
  2. echo &#092;"jakiś txt $_GET['osoba']\";
  3. //lepiej (szybciej i czytelniej):
  4. echo &#092;"jakiś txt \" . $_GET['osoba'];
  5. ?>
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:
  1. <?php
  2. echo 'bleble $foo bar()'; // zwróci: blebleble $foo bar()
  3. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 17:06