Vrijvel al mijn php bestanden, volgens mij allemaal (ik heb ze nog niet allemaal gechecked) werken niet meer goed.
Als het bestand wil openen weergeeft het zichzelf zonder te doen wat er opgegeven wordt.

voorbeeld:

<!DOCTYPE html>
<html>
<head>
ini_set('display_errors', "on");
<meta charset='utf-8'>
<title>Tijd</title>
</head>
<body>
<?php
//Tijdzone instellen
date_default_timezone_set('Europe/Amsterdam');

$uur = date('H');
if($uur >= 0 && $uur < 6){
	echo "Goedenacht meneer/mevrouw, ";	
}
elseif($uur >= 6 && $uur < 12){
	echo "Goedemorgen meneer/mevrouw, ";
}
elseif($uur >= 12 && $uur < 18) {
	echo "Goedemiddag meneer/mevrouw, ";
}	
else {
	echo "Goedenavond meneer/mevrouw, ";
}

?>
</body>
</html>


wordt weergegeven als:

ini_set('display_errors', "on"); = 0 && $uur < 6){ echo "Goedenacht meneer/mevrouw, ";	} elseif($uur >= 6 && $uur < 12){ echo "Goedemorgen meneer/mevrouw, "; } elseif($uur >= 12 && $uur < 18) { echo "Goedemiddag meneer/mevrouw, "; }	else { echo "Goedenavond meneer/mevrouw, "; } ?>


Hoe zorgt ik ervoor dat mijn php weer naar behoren werkt?
Hoe roep je het script aan?
Heeft je bestand wel de extentie .php?
Met knip en plak code, blijf je alleen maar vragen stellen en schiet je niks op, maar goed.. Regel 4 hoort sowieso niet tussen <head></head>.
ja het bestand heeft de extentie .php
Open je hem in de Browser en begint het in je URL balk met http:// oid of met file

[size=xsmall]Toevoeging op 19/11/2015 19:21:19:[/size]

Open je hem in de Browser en begint het in je URL balk met http:// oid of met file
Waar vraag je deze PHP-pagina's op?
Op een lokale computer?
Op een website op het internet?

Hoe vraag je deze pagina's op?
Rechtstreekse aanroep van de scripts?
Via wat voor programma? Via een browser? Of iets anders?
Vraag je deze pagina's op via een domeinnaam of virtual host?

Is er recent iets gewijzigd in een van bovenstaande zaken?
Heb je een concreet voorbeeld van waar dit misgaat?
Dat moet de http:// zijn. De webserver moet het script uitvoeren
Ik weet niet hoe ik de webserver het script moet laten uitvoeren maar als ik file verander in http:// verandert hij dat in c en zegt de browser (chrome) dat de webpagina niet beschikbaar is.

Ik gebruik notepad++
Ik vraag de informatie op via mijn eigen laptop denk ik omdat het bestand begint met file maar hij hoort het van een server te halen, vroeger deden de bestanden het wel en ik kan met niet herinneren dat ik iets verandert heb.
Ik vraag de info op met google Chrome het moet via een domeinnaam geopend worden.
Heb je al webhosting ergens, of test je het op je eigen PC uit via een lokale ingestelde webserver?
In het laatste geval moet je op http://localhost je websites in je lokale webserver kunnen oproepen.

Reageren