Weergegeven resultaten: 1 t/m 3 van 3
  1. #1
    Gevorderd   Lenny'tje's schermafbeelding
    Geregistreerd
    13 oktober 2010
    Locatie
    Harlingen
    Berichten
    102
    Bedankjes
    49
    Bedankt
    29 keer in 29 posts

    headers already send

    Hoy, ik heb een script gemaakt om een community af te schermen als die aan het updaten is.

    Het script (PHP) moet gewoon kijken of het IP het IP is van diegene die aan de community aan het werk zijn.
    Als dat IP niet overeenkomt, (toegestane IP adressen zijn in een array opgeslagen), dan word je doorgestuurd naar een html pagina waar wat uitleg op staat waarom de community offline is.

    Nu heb ik dit met een header(Location: ./map/index.html); gedaan (<- voorveeldje).
    Is er misschien een andere manier om dit te doen ipv met header() ?
    Want waar ik dit ook include het geeft steeds een error -> headers already send.
    Het staat ook helemaal aan het begin van de index.php file van de community voor de html en voor er iets naar het scherm geschreven word...

    Het script ziet er zo uit:

    Code:
    <?php
    
    
    $ip = $_SERVER['REMOTE_ADDR'];
    
    
    $allow = array('81.206.137.254', '127.0.0.1');
    
    
    if (!in_array($ip, $allow)){
    	header('Location: ./na/index.html');
    	exit;
    }else{
    	$OfflineMessage = '<p>
    					     <font color="red">
    					       <strong>
    					         <center>
    					           ! BoysOnline.eu is op dit moment offline !
    					         </center>
    					       </strong>
    					     </font>
    					   </p>';
    }
    
    
    ?>
    En een colega van me heeft op de server 2 databases gesynchroniseerd (een oude db van dolphin en de nieuwe van BoonEx) en dit zonder eerst een back-up te maken... Het is stom maar het is nu zo, de community maakt gebruik van boonex maar hij heeft de structuur en gegevens van BoonEx gesinchroniseerd met die oude db en dus zijn er veel dingen uit verwijderd.

    Nu heb ik nog een vraagje, bestaat er een SQL Query dat er voor zorgd dat dingen weer ongedaan kunnen gemaakt worden?
    Normaal niet maar misschien dat iemand toch een oplossing weet, want mede hierdoor staat de community nu wel offline.

    Deze kan je normaal hier vinden.

    Toch bedankt iig,

    mvg,
    Lenny,

  2. #2
    Gevorderd   Lenny'tje's schermafbeelding
    Geregistreerd
    13 oktober 2010
    Locatie
    Harlingen
    Berichten
    102
    Bedankjes
    49
    Bedankt
    29 keer in 29 posts
    En ik heb nog een probleem, ik krijg deze error...
    Weet iemand wat dit betekend?

    Fatal error: Call to a member function getParam() on a non-object in /home/boysonli/public_html/inc/db.inc.php on line 83

  3. #3
    Expert   Butterflyice's schermafbeelding
    Geregistreerd
    9 juni 2006
    Berichten
    632
    Bedankjes
    34
    Bedankt
    583 keer in 373 posts
    voor je headers send kan je ob_start(); gebruiken al is het geen nette oplossing maar dat is een ander verhaal.

    En voor je error begint de fout op regel 83 van het script op die pagina ik weet niet wat die pagina zou moeten doen dus kan ik daar geen oplossing voor geven.
    PHP-code:
    function handleException($e) { echo $e->getMessage(); }
            
    set_exception_handler("handleException");
                throw new 
    Exception("There is always a way");
            echo 
    "You caught me!"

  4. De volgende gebruiker bedankt Butterflyice voor deze nuttige post:

    ultddave (16 december 2011)

Discussie informatie

Users Browsing this Thread

Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Soortgelijke discussies

  1. error 10053 on api send. win socket error
    Door karma in forum Games technische problemen
    Reacties: 8
    Laatste bericht: 10 juli 2006, 11:46
  2. Header
    Door The_cobra666 in forum Feedback
    Reacties: 32
    Laatste bericht: 20 april 2006, 07:56
  3. Nieuw logo/header voor website....
    Door ivibes in forum Grafisch algemeen
    Reacties: 18
    Laatste bericht: 7 april 2006, 17:43
  4. you send it !
    Door gentle suzy in forum Internet
    Reacties: 3
    Laatste bericht: 25 januari 2006, 21:22
  5. WSAEINTR net packet send error
    Door pdc in forum Netwerken en internetproviders
    Reacties: 2
    Laatste bericht: 9 december 2005, 12:14

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •