Archief - PHP: krijg php niet aan de praat

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

The_Rastaman

Legacy Member
dit beeld krijg ik als ik naar http://localhost ga :

php-scherm.JPG


dit is de code van et scriptje (gewoon een testje) :

Code:
<html>
<head>
<title>Voorbeeld 2</title>
</head>
<body>
<?php
for ($i=1; $i<8; $i++)
{
	echo ("<font size=" .$i. ">Hello World</font><br/>\n");
}
echo "<hr/>";
for ($i=7; $i>0; $i--)
{
	echo ("<font size=" .$i. ">Hello World</font></br/>\n");
}
?>
</body>
</html>

IIS 6.0 is geïnstalleerd en werkt (denk ik), aangezien ik op localhost kan en mn php bestanden zie in een soort index.

Xavez

Legacy Member
forward slashes vooraf laten gaan door backslashes als die ge-echod moeten worden (lijkt me zo op't eerste zicht). uw \n moet ook buiten uw quotes staan afaik

Tyfius

Legacy Member
Wie heeft u dat wijsgemaakt dat dat moet ?

Run eens een basic script: <?php phpinfo(); ?> en kijk eens wat de uitvoer daarvan is. Heb je naast IIS ook php zelf geinstalleerd ?

Linwe

Legacy Member
hoogstwaarschijnlijk php libs niet (tegoei) geinstalled aangezien er niks geparsed wordt. Maw: de <?php phpinfo(); ?> zal niet veel uithalen en enkel hetzelfde effect hebben als u gewone lus :)

Xavez

Legacy Member
Tyfius zei:
Wie heeft u dat wijsgemaakt dat dat moet ?
Hmm, heb ooit zo eens een gelijkaardig probleem opgelost... Was misschien wel een of andere bug/beperking in een php-engine van toen ofzo?

killgore

Legacy Member
Xavez zei:
Hmm, heb ooit zo eens een gelijkaardig probleem opgelost... Was misschien wel een of andere bug/beperking in een php-engine van toen ofzo?
/ moete bij mijn weten enkel in regex escapen.

hebde php eigenlijk wel geïnstalleerd :p?

voor iis moete gewoon die windows binaries installer pakken.

dJeez

Legacy Member
Als ik die URL bekijk roep je het script aan met een .phps extensie. De conventie is dat .phps als PHP source wordt weergegeven (in principe wel met code highlighting) - maar wellicht staat .phps niet eens ingesteld als herkend bestandstype in IIS. Gebruik dus om te beginnen al eens de .php extensie, en check dan het script nog eens.

The_Rastaman

Legacy Member
extensie veranderen heeft wonderen gedaan

(iis en php waren geïnstalleerd)

ty xx
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan