Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak przekierować gdy nie ma poszukiwanego wpisu
edzioweb
post 25.07.2005, 12:40:16
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 25.07.2005
Skąd: Zamość

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


Witam!
Jestem początkującym "webmasterem" winksmiley.jpg i szukam pomocy w dokończeniu skryptu...

pokazdane.php:
  1. <?
  2.     $dane = file(&#092;"users.dat\");
  3.     foreach($dane as $linia)
  4.     {
  5.      $wpis = explode(&#092;",\",$linia);
  6.      if ($wpis[0]==$id)
  7.      {
  8.       $pass = $wpis[1];
  9.      }
  10.     }
  11.     
  12.      echo '<CENTER><B>Dane uzytkownika '.$id.'</B><BR><BR>';
  13.      echo '<FORM action=\"admin.php\" method=\"post\"><TABLE border=0>';
  14.      echo '<TR><TD align=right>Nick:</TD><TD><INPUT type=\"text\" name=\"tytul\" value=\"'.$id.'\"></TD></TR>';
  15.      echo '<TR><TD align=right>Haslo:</TD><TD><INPUT type=\"text\" name=\"autor\" value=\"'.$pass.'\"></TD></TR>';
  16. ?>


users.dat:
Kod
root,root
hello,hello
mike,mike
asdfgh,asdfgh


wpisuje przykładowo: .../pokazdane.php?id=root i pokazuje mi dane użytkownika (OK!)
ale chciałbym jeśli np. napisze .../pokazdane.php?id=abcdef żeby wyświetliła mi się strona default.php.

Bardzo proszę o dokończenie skryptu żeby w razie braku użytkownika wyświetlała się strona default.php

pozdrawiam

Ten post edytował edzioweb 25.07.2005, 14:38:42
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post 25.07.2005, 12:47:57
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




w przypadku gdy nie ma gościa , musisz zrobić przekierowanie:
  1. <?php
  2.  
  3. if (jestgosciu)
  4. {
  5. //....cos tam robisz
  6. }
  7. else
  8. {//gdy nie ma
  9. header('Location: default.php');
  10. }
  11.  
  12. ?>

Na początku skryptu dodaj jeszcze ob_start();

i przeczytaj regulamin forum (cały). Masz tam wzmiankę, aby nadawać odpowiednie tematy dla swoich topiców. Ty tego punktu nie spelniles. Jakbyś był tak uprzejmy to nadaj odpowiedni temat (np. jak przekierować lub coś w tym stylu)


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 17:59