Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Strona główa i includowanie podstron
evolucja
post
Post #1





Grupa: Zarejestrowani
Postów: 362
Pomógł: 27
Dołączył: 14.09.2009

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


Witam. Mam niesamowicie duży problem i żadnej idei w celu jego rozwiązania. Otóż mam stronę główną, index.php do którego metodą GET przesyłam nazwę strony, a potem w zależności od nazwy includuje odpowiednią podstronę w miejsce na treść.

Czy ktoś mi może powiedzieć jak obsłużyć w ten sposób formularze, które będą na tych podstronach?

Konkretnie chodzi o np: KLIK
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




<form action="index.php?id=podstrona" method="post">

W 'action' dajesz zmienną identyfikującą podstronę, która idzie GET-em, reszta idzie POST-em.

Ten post edytował blooregard 21.01.2010, 16:37:57
Go to the top of the page
+Quote Post
evolucja
post
Post #3





Grupa: Zarejestrowani
Postów: 362
Pomógł: 27
Dołączył: 14.09.2009

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


Dzięki. Już myślałem, że czeka mnie przebudowa systemu...

No więc jest taki problem, plik login.php zaczyna się tak:
  1. <?
  2.  
  3. if ($_POST['username']) {
  4.  
  5. if( strtolower($_POST['code'])!= strtolower($_SESSION['texto'])){
  6. echo "<br><br>SECURITY CODE ERROR... ";
  7. }

i chce w tym miejscu przerwać działanie tego skryptu login. Próbowałem dodać "exit;" ale wtedu 'kończy' się też główny skrypt. Proszę zatem o pomoc.

Przy okazji, logowanie zrobić na sesjach czy ciastkach?

Ten post edytował evolucja 21.01.2010, 17:07:00
Go to the top of the page
+Quote Post
lnn
post
Post #4





Grupa: Zarejestrowani
Postów: 361
Pomógł: 11
Dołączył: 17.12.2008
Skąd: LU

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


Cytat(evolucja @ 21.01.2010, 16:48:03 ) *
i chce w tym miejscu przerwać działanie tego skryptu login. Próbowałem dodać "exit;" ale wtedu 'kończy' się też główny skrypt. Proszę zatem o pomoc.

co masz na mysli mowiac "przerwac dzialanie skryptu login" ?

wystarczy ze zakonczysz if-a i juz ci sie zakonczy

widze masz dwa if-y a jeden nawias konczacy...
  1. }
  2. }
Go to the top of the page
+Quote Post
evolucja
post
Post #5





Grupa: Zarejestrowani
Postów: 362
Pomógł: 27
Dołączył: 14.09.2009

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


To chyba logiczne, że to część skryptu czyż nie? A tak to wygląda w całości:
  1. <?
  2.  
  3. if ($_POST['username']) {
  4.  
  5. if( strtolower($_POST['code'])!= strtolower($_SESSION['texto'])){
  6. echo "<br><br>SECURITY CODE ERROR... ";
  7. <ZAKONCZ TUTAJ>
  8. }
  9. <PROCEDURA LOGOWANIA>
  10. }
  11. else {
  12. <WYSWIETL FORMULARZ>
  13. }
Go to the top of the page
+Quote Post

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: 8.10.2025 - 20:21