login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Online/offline Script

Offline Habsmart - 19/02/2008 17:08 (laatste wijziging 19/02/2008 17:12)
Avatar van HabsmartNieuw lid Beste WM'ers.
Ik ben op zoek naar een PHP Script, in combinatie met MYSQL, die je site automatisch offline zet, doormiddel van een bestand te includen waar de pagina op staat.
ik dacht aan zoiets:
  1. <?php
  2. mysql_connect("localhost", "++", "++");
  3.  
  4. $sql = mysql_query("SELECT status FROM onderhoud");
  5. if ($sql == "ja") // Dus als de site online is
  6. {
  7. include('index2.php');
  8. } else { // Dus als de site Offline is
  9. include('onderhoud.php');
  10. }
  11. ?>

Maar dit werkt niet.
Heeft iemand de fout ondekt of heeft iemand toevalig zo'n script?

Alvast bedankt!

5 antwoorden

Gesponsorde links
Offline nielsvdwal - 19/02/2008 17:10
Avatar van nielsvdwal PHP gevorderde er zal dan wel iets verkeerd staan in je query he.. als je die er ook even bijzet..
Offline Habsmart - 19/02/2008 17:12
Avatar van Habsmart Nieuw lid Sorry, Heb hem erbij gezet!
Offline Martijn1989 - 19/02/2008 17:13 (laatste wijziging 19/02/2008 17:14)
Avatar van Martijn1989 PHP ver gevorderde
  1. <?php
  2.  
  3. mysql_connect("localhost", "++", "++");
  4.  
  5. $sql = mysql_query("SELECT status FROM onderhoud");
  6. $object = mysql_fetch_assoc($sql);
  7.  
  8. if ($object['status'] == "ja") // Dus als de site online is
  9. {
  10. include('index2.php');
  11. } else { // Dus als de site Offline is
  12. include('onderhoud.php');
  13. }
  14. ?>
Offline Rens - 19/02/2008 17:15
Avatar van Rens Gouden medaille

Crew algemeen
Of gebruik gewoon PHP.net: mysql_result...
Offline timmie_loots - 19/02/2008 17:17 (laatste wijziging 19/02/2008 17:17)
Avatar van timmie_loots PHP gevorderde Dat werkt gewoon, je hebt het echter zo geabstraheerd dat we er niet genoeg mee kunnen. Laat eens precies zien hoe je het gemaakt hebt.

Als ander idee is het misschien handig om zoiets in een eventuele config file te zetten die je hebt. Met een bepaalde controle (je kunt het om resources te besparen dan ook met een bestand doen i.p.v. een database) kun je dan gewoon de executie stoppen met een leuk berichtje waarin staat dat je onderhoud aan het plegen bent.

EDIT:

Ja, dat krijg je er van als je het post scherm zo lang open laat staan.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s