Op de website worden er via een form een aantal gegevens ingevoerd.
Waaronder het selecteren van een file dmv het bladeren:
submitform.php ziet er als volgt uit:
Nu plaatst hij wel de overige variabelen in de database alleen niet de naam van het bestand wat wordt geselecteerd.
Verander ik userfile_name in userfile dan komt het gehele pad te staan als link:
C:\WERK\DATA\TEST.pdf
dit moet dus eigenlijk alleen maar TEST worden.
Waarom werkt userfile_name niet ?
Waaronder het selecteren van een file dmv het bladeren:
PHP:
1
2
3
| <form action="submitform.php" method="GET"> <input type='file' name='userfile'> <BR> |
submitform.php ziet er als volgt uit:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <?php mysql_connect ("servernaam" , "gebruiker", ""); mysql_select_db ("nieuws"); mysql_query ("INSERT INTO berichten (bericht, maatschappij, branche) VALUES ( '<a href=run:p:/portaldocu/$_GET[userfile_name].pdf class=link1> $_GET[userfile_name]</a>', '$_GET[maatschappij]', '$_GET[branche]') "); print ("<font face=verdana size=2><b> Het nieuwsartikel is in de database geplaatst</b></font>"); ?> |
Nu plaatst hij wel de overige variabelen in de database alleen niet de naam van het bestand wat wordt geselecteerd.
Verander ik userfile_name in userfile dan komt het gehele pad te staan als link:
C:\WERK\DATA\TEST.pdf
dit moet dus eigenlijk alleen maar TEST worden.
Waarom werkt userfile_name niet ?
[ Voor 14% gewijzigd door Verwijderd op 21-01-2003 13:53 ]