index.php laten kijken voor een bestand.

Gestart doorJunis10 reacties39 weergaven

11 berichten · pagina 1 van 1

Junis

Lid · Topicstarter

Berichten
45
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe kan ik in mijn index.php laten kijken of het bestand install.php bestaat?
En als het bestaat, hoe laat ik het dan doorlinken?

Ik dacht aan dit:

Check if file "/install.php" exists; //Klopt vast niet.
?>
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"install.php"[/COLOR][COLOR= #007700]) ==[/COLOR] TRUE[COLOR= #007700]) {[/COLOR]
[COLOR= #FF8000]// Het bestand bestaat[/COLOR]
[COLOR= #007700]}[/COLOR]

?>
0
Junis

Lid · Topicstarter

Berichten
45
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat werkt niet.
En het laat de pagina ook niet doorlinken naar install.php
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Dat werkt wel, en doorlinken had ik niet gezien:

[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"install.php"[/COLOR][COLOR= #007700]) ==[/COLOR] TRUE[COLOR= #007700]) {[/COLOR]
    [URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location:  - JOUW SITE HIER -/install.php"[/COLOR][COLOR= #007700]);
}[/COLOR]

?>
0
Junis

Lid · Topicstarter

Berichten
45
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het werkt nog niet. Ik krijg gewoon een white page.
0
Berichten
1.075
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je install.php in een ander mapje staan?
0
Junis

Lid · Topicstarter

Berichten
45
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nee. Gewoon in de root.
0
Berichten
1.075
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kijk nog even naar de code van rik, hij heeft m aangepast zie ik smile
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Inderdaad. Je moest een absoluut path gebruiken bij [func]header()[/func] blijkbaar. Dus http://www.jesite.nl/install.php en niet /install.php
0
Junis

Lid · Topicstarter

Berichten
45
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nu werkt hij wel.

Bedankt Rik.

Nu nog een vraag:
Hoe kan ik bij de laatste stap van install.php ervoor zorgen dat install.php zichzelf verwijderd?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
unlink() zie je andere topic.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren