Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt na przerwe techniczną, Skrypt na przerwe techniczną
maxil
post
Post #1





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


Witam od jakiegoś czasu poszukuje skryptu na coś w stylu że ja a panelu administracyjmym włączę przerwę techniczną i wszyscy którzy będą chcieli wejść na moją stronę pokaże im się napis Przerwa Techniczna jednak że ja jako admin będe mieć pełny dostęp do swojej stronki. Wiem że takie coś istnieje. Z góry dziękuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/party.gif)

Ten post edytował maxil 8.11.2008, 00:28:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nexis
post
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Wystarczy przetrzymywać informację o dostępności strony oraz informacji identyfikującej administratora (IP, sesja).

W pliku, który dołączasz do każdej podstrony dajesz:
  1. <?php
  2. if (true == $offline && $adminip != $_SERVER['REMOTE_ADDR']) exit('Przerwa techniczna');
  3. ?>
Go to the top of the page
+Quote Post
maxil
post
Post #3





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


kurde wywala mi błąd ja to robiłem tak:
Kod
   include('cofing/konfiguracje.php');
  
   if ($jest =='tak'){
       echo('<META HTTP-EQUIV="Refresh" CONTENT="0;URL=przerwa1.php">');
   }

tyle że mnie też wywalało bo to jest automatycznie przekierowywanie.
ale działało jak w panelu administracyjnym wpisałem w odpowiednie pole "tak" to każdy kto wchodził na moją stronke pokazywał u się napis.

Może jeszcze pokaże zawartość pliku przerwa1.php
Kod
   <?php
   @include('cofing/konfiguracje.php');
   echo('<center><h1><b>Trwa przerwa techniczna!
   Wracamy o '.$konfprz.'</b></h1></center>')
   ?>


Proszę o zamknięcie tematu już rozwiązałem ten problem (IMG:http://forum.php.pl/style_emoticons/default/party.gif)
Go to the top of the page
+Quote Post
nexis
post
Post #4





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Cytat(maxil @ 8.11.2008, 14:18:00 ) *
Proszę o zamknięcie tematu już rozwiązałem ten problem (IMG:http://forum.php.pl/style_emoticons/default/party.gif)

A może podałbyś swoje rozwiązanie dla przyszłych czytelników? Nie bądź egoistą.
Go to the top of the page
+Quote Post
maxil
post
Post #5





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


po prostu w pliku index zrobiłem:

  1. <?php
  2. if ($jest =='tak'){
  3.    echo('<META HTTP-EQUIV="Refresh" CONTENT="0;URL=przerwa1.php">')
  4. ?>


następnie zrobiłem plik nazwałem go indexprzerwa.php
w nim zrobiłem tak:

  1. <?php
  2. if ($jest =='nie'){
  3.    echo('<h1><b>Niemasz dostępu do tego pliku gdy opcja przerwa techniczna jest wyłaczona!</b></h1>');
  4. }
  5. if ($jest =='tak'){
  6.    echo('<META HTTP-EQUIV="Refresh" CONTENT="0;URL=adminp.php">');
  7. ?>


oraz zrobiłem kopie pliku index.php nazwałem go admin.php

Ten post edytował maxil 24.12.2008, 15:10:23
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: 24.12.2025 - 22:52