Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Dwa pytanka ?, logowanie i header
shreker
post 7.07.2008, 16:42:32
Post #1





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 21.05.2008

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


Witam ! Moje pierwsze pytanko jest proste:
Czy mogę "część" (http://www.mojastrona.pl) zawartości header zamienić na zmienną która będzie includowana z zewnętrznego pliku. Chodzi o to że mam to wstawione w kilku miejscach na stronie i część (http://www.mojastrona.pl) jest stała (nazwa strony), natomiast reszta niestety zmienia się. Łatwiej było by po prostu operować, bo wystarczyło by tylko zmienić zawartość w jednym miejscu. Ewentualnie jak to można przerobić inaczej.
Kod
<?php
   header ("Location:http://www.mojastrona.pl/index.php?pokaz=sites/ksiega/str_ksiega");
   ?>


Natomiast drugie pytanie dotyczy skryptu do logowania, rejestracji i wylogowania użytkowników opartego na samych cookies. Server na którym mam stronę ma wyłączoną obsługę sesji więc logowanie oparte o sesje odpada ;-(.

Z góry dzięki za pomoc.

Ten post edytował shreker 7.07.2008, 16:45:51
Go to the top of the page
+Quote Post
rafalp
post 7.07.2008, 17:19:58
Post #2





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


1.

  1. <?php
  2. $podstrona = "?pokaz=sites/ksiega/"; // lub jakiś warunek jaka ma to być podstrona
  3.  
  4. header ("Location:http://www.mojastrona.pl/index.php" . $podstrona);
  5. ?>


?


2.

nie mam nic takiego trzeba by poszukac:
http://www.google.com/search?client=opera&...-8&oe=utf-8

?

Ten post edytował rafalp 7.07.2008, 17:21:15


--------------------
Go to the top of the page
+Quote Post
shreker
post 7.07.2008, 17:25:50
Post #3





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 21.05.2008

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


Dzięki. A czy jest możliwość zapisu tylko "www.mojastrona.pl" jako zmiennej, natomiast reszta pozostaje bez zmian ?
Go to the top of the page
+Quote Post
rafalp
post 7.07.2008, 17:32:03
Post #4





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


Oczywiście, możesz w funkcji header" title="Zobacz w manualu PHP" target="_manual stosować normalne zmiennie a wcześniej w kodzie działania logiczne na nich. Tylko pamiętaj żeby nie podubić się w cudzysłowach i łączeniu stringów lub zmiennych w stringach.


--------------------
Go to the top of the page
+Quote Post
shreker
post 7.07.2008, 17:39:22
Post #5





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 21.05.2008

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


Próbowałem zrobić coś takiego:
Kod
<?php
   header ("Location:http://www.mojastrona.pl/index.php?pokaz=sites/ksiega/str_ksiega");
   ?>


zamieniłem na:

Kod
<?php
include('var.php');

   header ("Location:".$strona."/index.php?pokaz=sites/ksiega/str_ksiega");
   ?>


plik var.php :

Kod
<?php
$strona[0]='http://www.mojastrona.pl',
?>

... i nie działa ... dlaczego, z czym namieszałem !?
Go to the top of the page
+Quote Post
Maxik
post 7.07.2008, 17:44:27
Post #6





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


A po co [0]? Na końcu instrukcji zawsze średnik, a nie przecinek.

  1. <?php
  2. $strona = "http://www.mojastrona.pl";
  3. ?>


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
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: 6.06.2024 - 07:55