![]() |
PHP code... Waarom gebeurt dit?
Ik denk dat veel van jullie niet zoveel weten van programmeren, maar kan iemand mij toch vertellen waarom dit niet werkt?
Ik heb dit: HTML-code:
<p>Hier is een formulier waar je mij kunt mailen.</p> Oh, ja, ik zal de php code ook nog even geven: (van verwerk2.php) Code:
<?php |
Ik verwacht dat je vergeten bent PHP voor je http-servert te enablen.
|
Citaat:
|
action="./verwerk2.php" moet action="../verwerk2.php" zijn volgens mij.
Je hebt ook niet gevraagd om iets te laten zien op jouw scherm, maar om te mailen. Gebruik echo of print_r($var) om iets op het scherm weer te geven. print_r() wordt vooral bij testen gebruikt. |
Nou ben ik geen PHP-coder, maar ik weet wel een paar kleine dingen van file systems.
./kaas.txt: kaas.txt in de HUIDIGE werkdirectory (CWD) ../kaas.txt: kaas.txt in de directory liggende BOVEN de CWD als je document op http://bla/bla.php staat en je gaat aan ../bla.php refereren zou het kunnen werken omdat je in de root van de virtual host zit, maar het hoort niet zo. |
Citaat:
Ik heb geleerd dat "../" een map naar boven is. www.ik.com/hardware/index.php Als je een bestand in dezelfde map wil aanspreken: "tweede.php". Of in een map, die er onder zit "../derde.php". De "./tweede.php" hebben we nooit gebruikt, maar kan misschien ook wel een correcte manier van linken zijn natuurlijk. Ik zou het eens moeten uitproberen. |
Citaat:
Citaat:
Dit is ook op Linux/Unix/BSD zo. Hier staat meer over deze speciale directories: https://en.wikibooks.org/wiki/A_Quic...al_Directories |
Alle tijden zijn GMT +1. Het is nu 04:13. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.