Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] czy taka konstrukcja jest dozwolona?
rayman
post 10.04.2006, 20:28:16
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.04.2006

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


Mam mniej wiecej taka konstrukcję:

  1. <?php
  2. function nazwa()
  3. {
  4.  
  5. //tresc funkcji
  6. ?>
  7.  
  8. //tutaj formularz w html (chce zeby nalezal do tej funkcji)
  9.  
  10. <?php
  11. }
  12. return true;
  13. ?>


Wszystko dziala ale zastanawiam sie czy mozna cos takiego robic?
Go to the top of the page
+Quote Post
mike
post 10.04.2006, 20:51:26
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


1. [ php ] zamiast [ code ] . Poprawiłem.
2. Można tak pisać. Jest to tak zwana ucieczka od php. Ale nie powinno się tak tobić w tym przypadku. Nie powinno wkładać się kodu HTML do takich funkcji, klas, ... Robi się śmietnik, którego poten nikt nie jest w stanie czytać, poprawiać, debuggować, ... Jednym słowem bardzo zły styl.
Go to the top of the page
+Quote Post
rayman
post 10.04.2006, 20:58:57
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.04.2006

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


Sorry za błedy, dzieki za odpowiedz, ale jak moge uciec od tego?
Go to the top of the page
+Quote Post
mike
post 10.04.2006, 21:09:46
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Masz złe założenia.

Dlaczego chcesz umieścić formularz w funkcji?
Funkcja ma coś realizować, no chyba że chcesz ta funkcją tylko wyświetlić kod HTML i nic więcej.
Go to the top of the page
+Quote Post
rayman
post 10.04.2006, 21:18:54
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.04.2006

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


Funkcja ta ma za zadanie edycje danych z bazy mySQL. W pierwszej częsci pobieram dane i wrzucam je do formularza, żeby użytkownik mógł je zobaczyć i ewentualnie zmienić. Jakieś inne propozycje zrealizowania tego?
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 06:33