Wat ik wil
Een lokaal bestand bij een remote client op de pc (file.txt) laten inlezen door een PHP script, en daarna een aantal PHP bewerkingen erover halen om de inhoud van file.txt te verifieren.
Wat wel lukt
Ik kan via de informatie van PHP.Net een bestand uploaden.
Wat niet lukt
Nu kan ik in de form-tag de action veranderen in een .php bestand, maar ik weet niet hoe ik dan de inhoud van file.txt weer kan geven.
Wat ik liever niet wil, is het bestand werkelijk opslaan.
Een lokaal bestand bij een remote client op de pc (file.txt) laten inlezen door een PHP script, en daarna een aantal PHP bewerkingen erover halen om de inhoud van file.txt te verifieren.
Wat wel lukt
Ik kan via de informatie van PHP.Net een bestand uploaden.
code:
1
2
3
4
5
6
7
| <form enctype="multipart/form-data" action="__URL__" method="POST"> <!-- MAX_FILE_SIZE must precede the file input field --> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> <!-- Name of input element determines name in $_FILES array --> Send this file: <input name="userfile" type="file" value="C:\file.txt" id="userfile" /> <input type="submit" value="Send File" /> </form> |
Wat niet lukt
Nu kan ik in de form-tag de action veranderen in een .php bestand, maar ik weet niet hoe ik dan de inhoud van file.txt weer kan geven.
code:
1
2
3
4
5
6
| <?php $bestandsnaam = $_FILES['userfile']['tmp_name']; /* Nu wil ik de inhoud eigenlijk gewoon zo simpel mogelijk op het scherm weergeven */ ?> |
Wat ik liever niet wil, is het bestand werkelijk opslaan.