Welkom, Gast. Je bent niet ingelogd.

PHP onderhouds pagina

JoeyK
Geplaatst op: 13 Jan 2008, 14:40
PimpCoins: 0
💸+
Bewerken Quote

Beste leden,

Ik ben op zoek naar iets als ik die index.php upload dat er komt testaan we zijn bezig met onderhoud maar dat ze dus ook geen andere pagina kunnen bezoeken..
Is dit mogelijk?

Zo ja:

Kan iemand me het geven

Zo nee:

Heb ik pech

Akaryan
Geplaatst op: 13 Jan 2008, 14:55
PimpCoins: 0
💸+
Bewerken Quote

Bij mij staat in de apache config:

1
DirectoryIndex index.html index.htm index.php

Bestaad index.html gebruik die zo niet:
Bestaad index.htm gebruik die zo niet:
Bestaad index.php gebruik die zo niet weergeef error (tenzij anders in je config)

[Laatst bewerkt door Akaryan op zondag 13 januari 2008, om 15:36]
JoeyK
Geplaatst op: 13 Jan 2008, 14:58
PimpCoins: 0
💸+
Bewerken Quote

Oke thnx

Arjan
Geplaatst op: 13 Jan 2008, 15:08
PimpCoins: 0
💸+
Bewerken Quote

Op die manier kunnen ze volgens mij de andere pagina's wel bezoeken.

iisys
Hmhm, indeed. whtvr.
moderator
Geplaatst op: 13 Jan 2008, 15:14
PimpCoins: 0
💸+
Bewerken Quote

Akaryan schreef:

Bij mij staat in de apache config:
[...]
hij kiest index.html voor index.php
je kan ook anders om zetten dus:
index.php eerst en daarna index.html
bestaad index.php dan niet dan kiest hij index.html
of je upload eerst index.html en dan upload je index.php en dan weer .html verwijderen

Wtf is dat nou voor onzin ?
Die instelling zorgt ervoor dat als iemand bijv naar http://www.jesite.nl/ gaat (dus direct naar de hoofdmap) dat hij eerst index.html zoekt, als die niet gevonden wordt index.htm, en als die niet bestaat index.php.
Dus als je alleen index.php geupload hebt en iemand gaat naar http://www.jesite.nl/ dan komt hij op index.php (ongezien, net zoals je de index.php van Saven.nl ziet als je naar www.saven.nl gaat).

Als je niet wilt dat andere mensen op je pagina's komen moet je gewoon geen links in je index.php zetten.
Je kan ook nog al je pagina's naar een subdirectory verplaatsen zodat niemand weet in welke map ze staan.

Riciboy
GewoonBriljant
Geplaatst op: 13 Jan 2008, 17:23
PimpCoins: 0
💸+
Bewerken Quote

Akaryan schreef:

Bij mij staat in de apache config:
[...]
Bestaad index.html gebruik die zo niet:
Bestaad index.htm gebruik die zo niet:
Bestaad index.php gebruik die zo niet weergeef error (tenzij anders in je config)

Bestaat

Kersentaart
Geplaatst op: 13 Jan 2008, 17:27
PimpCoins: 0
💸+
Bewerken Quote

Kan je niet iets doen met PHP en mySQL?
Je kan in je script kiezen of de site online (1) of offline (0) is, dat wordt opgeslagen in je database, dat controleer je op iedere pagina en als hij 0 is dan include hij bijvoorbeeld onderhoud.php.

[Laatst bewerkt door Kersentaart op zondag 13 januari 2008, om 17:56]
Headshot
Geplaatst op: 29 May 2008, 07:57
PimpCoins: 0
💸+
Bewerken Quote

1
2
3
4
5
6
7
8
9
<?php
$a = FALSE;
if($a == TRUE) {
echo 'De site is offline voor onderhoud';
}
else {
// Hier je site.
}
?>

Jaapje
Geplaatst op: 29 May 2008, 08:00
PimpCoins: 0
💸+
Bewerken Quote

Kersentaart schreef:

Kan je niet iets doen met PHP en mySQL?
Je kan in je script kiezen of de site online (1) of offline (0) is, dat wordt opgeslagen in je database, dat controleer je op iedere pagina en als hij 0 is dan include hij bijvoorbeeld onderhoud.php.

Is toch nergens voor nodig? Je kunt de bestanden gewoon in een map zetten, dan moeten ze dus eerst de mapnaam weten voordat ze de files kunnen bekijken.

En desnoods zet je een wachtwoord op je map met bestanden mbv htacces, waardoor alleen jij in die map kunt komen.

Joris
moderator
Geplaatst op: 29 May 2008, 14:28
PimpCoins: 0
💸+
Bewerken Quote

Headshot schreef:

[...]

En hier de verbeterde versie:

1
2
3
4
5
6
7
8
<?php
$a = false;

if($a) {
  die("We zijn bezig met het onderhoud");
}

?>

[Laatst bewerkt door Joris op donderdag 29 mei 2008, om 17:22]
Saven
admin
Geplaatst op: 29 May 2008, 16:45
PimpCoins: 0
💸+
Bewerken Quote

Joris schreef:

[...]

En hier de verbeterde versie:

[...]


Newb Als je iemand zonodig wilt verbeteren doe het dan goed

1
2
3
4
5
6
7
8
9
10
<?php

$a = false;

if( $a )
{
   die('We zijn bezig met het onderhoud');
}

?>

Joris
moderator
Geplaatst op: 29 May 2008, 17:21
PimpCoins: 0
💸+
Bewerken Quote

0ops.. vergeten één haakje weg te halen. Nu is het gefixed.

📫

Nieuw privébericht

🔥

Registreren


Login