Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jeżeli user ma wartość 1 w bazie danych includuje plik.
coolorzel
post 13.07.2013, 11:55:02
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.03.2013

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


Witam!

Może to dla niektórych jest proste, lecz na razie nie rozumiem tego.
Chodzi mi o to, że Użytkownik wchodzi do pliku np. admin.php i pokazuje jeżeli ma wartość 1 to includuje plik, bądź nadaje echo, a jeżeli nie ma else i echo z inną wartością.

Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jasioo
post 5.03.2014, 20:44:32
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 5.03.2014

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


O cos takiego Ci chodzi?

a takie cos w login.php
  1. $checkadmin = mysql_fetch_array(mysql_query("SELECT isadmin FROM 1konta WHERE nick='$nick'"));
  2. if($checkadmin[isadmin] == 1){
  3. $_SESSION['admin'] = true;
  4. }



To w Pliku
  1. <?php
  2.  
  3. if(isset($_SESSION['admin']) && $_SESSION['admin'] == true){
  4.  
  5. include("baza.php");
  6. ?>
  7.  
  8. blebelbel(tresc)
  9.  
  10. <?php
  11. mysql_close($connection);
  12. }
  13. else
  14. {
  15. exit("Odmowa Dostępu.");
  16. }
  17. ?>




a takie cos mam w 1konta pozmieniaj sobie albo costam ;d


  1. $table3 = "CREATE TABLE 1konta
  2. (
  3. ID int NOT NULL AUTO_INCREMENT,
  4. nick varchar(32),
  5. pass varchar(80),
  6. email varchar(80),
  7. ip varchar(32),
  8. date_register varchar(32),
  9. date_lastlogin varchar(32),
  10. points varchar(32),
  11. bought_points varchar(32),
  12. spent_points varchar(32),
  13. isadmin varchar(32),
  14. PRIMARY KEY(ID)
  15. )DEFAULT CHARSET=utf8 DEFAULT COLLATE = 'utf8_unicode_ci' AUTO_INCREMENT=1";


Ten post edytował Jasioo 5.03.2014, 20:45:26
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 Wersja Lo-Fi Aktualny czas: 27.04.2024 - 20:42