phpcode uitgevoerd als html
Ik heb daarnet php, mysql en apache succesvol geïnstalleerd. Nu wou ik m'n eerste phpcode laten uitvoeren in firefox, maar deze wordt als gewone html-code behandelt. Zou dit ergens aan m'n instellingen liggen? De code zou moeten juist zijn want het is een voorbeeldje overgenomen van m'n handboek.
Bedankt!
heb je het wel als .php opgeslagen?
kgeef u anders de code mee:
van het htmlbestand:
<html>
<body>
<form action="processorder.php" method="post">
<table border="0">
<tr bgcolor="#cccccc">
<td width="150">Item</td>
<td width="150">Quantity</td>
</tr>
<tr>
<td>Tires</td>
<td align="center"><input type="text" name="tireqty" size="3"
maxlength="3">
</td>
</tr>
<tr>
<td>Oil</td>
<td align="center"><input type="text" name="oilqty" size="3" maxlength="3">
</td>
</tr>
<tr>
<td>Spark Plugs</td>
<td align="center"><input type="text" name="sparkqty" size="3"
maxlength="3">
</td>
</tr>
<tr>
<td>How did you find Bob's?
</td>
<td><select name="find">
<option value = "a">I'm a regular customer</option>
<option value = "b">TV advertising</option>
<option value = "c">Phone directory</option>
<option value = "d">Word of mouth</option>
</select>
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Submit Order"></td>
<!-- colspan bepaalt het aantal kolommen dat de cel inneemt -->
</tr>
</table>
</form>
</body>
</html>
van het phpbestand:
<html>
<head>
<title>
Bob's Auto Parts - Orde Results
</title>
</head>
<body>
<h1>Bob's Auto Parts</h1>
<h2>Order Results</h2>
</body>
</html>
bedankt alvast voor de snelle reactie
http://www.gratissoftwaresite.nl/tips/Windows+Extensies+voor+bekende+bestandstypen+weergeven
Gewijzigd op 08/02/2011 14:01:29 door Mebus Hackintosh
kbegrijp het echt niet hoe het komt
als ik http://localhost/processorder.php doe, lukt het wel
maar via het html bestand lukt het niet, alleen de html wordt uitgevoerd
Je gaat toch wel via een server naar het html bestand en dan door naar het php bestand?
php code dat uitgevoerd moet worden moet in php bestanden staan. gezien je html bestand geen php bestand is zal deze dus niet worden uitgevoerd. Oplossing: je html en php code in een php bestand opslaan of er voor zorgen dat je server je html bestanden ook als php bestanden ziet en dus op die manier uitvoert.
Mebus vg op 08/02/2011 14:24:43:
php code dat uitgevoerd moet worden moet in php bestanden staan. gezien je html bestand geen php bestand is zal deze dus niet worden uitgevoerd. Oplossing: je html en php code in een php bestand opslaan of er voor zorgen dat je server je html bestanden ook als php bestanden ziet en dus op die manier uitvoert.
beter houd jij gewoon stil.. dit is echt de grootste onzin die ik ooit gelezen heb.
Jaron T op 08/02/2011 16:25:24:
beter houd jij gewoon stil.. dit is echt de grootste onzin die ik ooit gelezen heb.
Mebus vg op 08/02/2011 14:24:43:
php code dat uitgevoerd moet worden moet in php bestanden staan. gezien je html bestand geen php bestand is zal deze dus niet worden uitgevoerd. Oplossing: je html en php code in een php bestand opslaan of er voor zorgen dat je server je html bestanden ook als php bestanden ziet en dus op die manier uitvoert.
beter houd jij gewoon stil.. dit is echt de grootste onzin die ik ooit gelezen heb.
Volgens mij bedoelt mebus gewoon dat ie het bestand waar de php in staat op moet slaan als bestand.php en niet als bestand.html en in dat geval heeft mebus dus gewoon gelijk.
Het is trouwens mogelijk hoor, de server instellen zodat .html files worden uitgevoerd als php.
Of dat gewenst is ...
Ozzie PHP op 08/02/2011 16:33:37:
Volgens mij bedoelt mebus gewoon dat ie het bestand waar de php in staat op moet slaan als bestand.php en niet als bestand.html en in dat geval heeft mebus dus gewoon gelijk.
Jaron T op 08/02/2011 16:25:24:
beter houd jij gewoon stil.. dit is echt de grootste onzin die ik ooit gelezen heb.
Mebus vg op 08/02/2011 14:24:43:
php code dat uitgevoerd moet worden moet in php bestanden staan. gezien je html bestand geen php bestand is zal deze dus niet worden uitgevoerd. Oplossing: je html en php code in een php bestand opslaan of er voor zorgen dat je server je html bestanden ook als php bestanden ziet en dus op die manier uitvoert.
beter houd jij gewoon stil.. dit is echt de grootste onzin die ik ooit gelezen heb.
Volgens mij bedoelt mebus gewoon dat ie het bestand waar de php in staat op moet slaan als bestand.php en niet als bestand.html en in dat geval heeft mebus dus gewoon gelijk.
Dat is niet correct. Je kunt instellen wat voor bestandsextenties door php moet worden geparste. Al maak je er .blaat van en stel je in dat die geparst moet worden.
Mebus vg op 08/02/2011 13:59:52:
Wel in Windows voor gezorgd dat 'Extensies voor bekende bestandstypen verbergen' staat uitgevinkt?
http://www.gratissoftwaresite.nl/tips/Windows+Extensies+voor+bekende+bestandstypen+weergeven
http://www.gratissoftwaresite.nl/tips/Windows+Extensies+voor+bekende+bestandstypen+weergeven
Onzin. Maakt TOTAAL niks uit.
Jan bakkers op 08/02/2011 14:12:34:
ja, staat uitgevinkt
kbegrijp het echt niet hoe het komt
als ik http://localhost/processorder.php doe, lukt het wel
maar via het html bestand lukt het niet, alleen de html wordt uitgevoerd
kbegrijp het echt niet hoe het komt
als ik http://localhost/processorder.php doe, lukt het wel
maar via het html bestand lukt het niet, alleen de html wordt uitgevoerd
De code (php) moet door een programma worden omgezet. Als jij direct naar het bestand gaat wordt die code niet uitgevoerd en zie jij dus gewoon de code.
Als jij via localhost naar het bestand gaat, dan regelt de server (ook een programma) dat de code wordt uitgevoerd.