Hallo kenners,

ik wil een lijstje deelnemers laten zien op een gemakkelijke manier. Maar het werkt niet. Terwijl dit volgens de tutorial zou moeten werken.

Waar gaat het bij mij mis? Het bestand deelnemers.txt is wel aanwezig, maar ik test er wel even op.

 
<!DOCTYPE html>
<html>
<body>

<?php
if (file_exists('deelnemers.txt')) {
   echo file_get_contents('deelnemers.txt');
} else {
    echo "Nog geen deelnemerslijst aanwezig!";
}
?>

</body>
</html>


Graag jullie heldere kijk! Dank
Sla je het bestand wel op als .php ? :)
Staat deelnemers.txt wel in dezelfde map als het php script ?

Het werkt namelijk naar behoren als het script als .php is opgeslagen en dus als php wordt uitgevoerd.
Als de deelnemers.txt niet in dezelfde map staat , krijg je foutmelding, en indien die wel in dezelfde map staat krijg je de inhoud van de file.
Staat de server wel PHP toe? En is het wel een .php extentie?
Kijk eens in de HTML-source met Ctrl+U.
De server staat PHP toe. Maar waarom als php opslaan? Tekstbestand staat in dezelfde map. Ik kan toch php opnemen in HTML? Of doe ik dan iets fout?
Nee dat kan niet zonder extra kunstgrepen, en dit zou de overige "echte" statische HTML alleen maar langzamer maken. Scripts dus gewoon opslaan als .php, dan heb je er het minste gezeur van.
Dank, helder. Ik zet het in een php.
Als je zonodig .html wilt gebruiken kan je ook mod_rewrite in .htaccess gebruiken.
- Ariën - op 02/08/2017 11:46:48

Als je zonodig .html wilt gebruiken kan je ook mod_rewrite in .htaccess gebruiken.


Slim, wel gelezen, niet aan gedacht!!

Reageren