Hallo!
Voordat we gaan zeggen dat ik niet gezocht heb, zeg ik dat ik bijna alles nagekeken heb.
PHP.net file-upload.features
GOT alles gezocht op 'enctype', 'netware'
Mijn probleem is nog niet verholpen.
SERVER: PHP 4.0.8-dev / novell NETWARE / apache (register_globals on)
Ik wil een bestandje vanaf de harde schijf uploaden via ftp naar de server.
Als ik in mijn formulier gebruik enctype="multipart/form-data" en druk op OK nadat ik een bestand gekozen heb, dan doet het script niets.
Het blijft maar doorlopen en op een gegeven moment zegt de browser "kan pagina niet vinden".
Ik moet, volgens alle informatie die ik na veel zoeken gekregen heb, die multipart/form-data gebruiken als ik de functie:
wil gebruiken.
Waarschijnlijk ligt het probleem aan netware.
Deze kan waarschijnlijk niet met de functie multipart/form-data overweg, omdat het script dan niets meer doet.
Als ik multipart/form-data niet gebruik kan ik niet de filename niet opvragen met de code:
of
of
Hoe kan ik het nou voormekaar krijgen om toch een bestand te uploaden met de bovenstaande code zonder dat ik die multipart/form-data gebruik?
EXTRA:
Als ik multipart/form-data gebruik wordt $bestand ingelezen als een file in de functie ftp_put.
Als ik multipart/form-data NIET gebruik wordt $bestand ingelezen als een string in de functie ftp_put.
Voordat we gaan zeggen dat ik niet gezocht heb, zeg ik dat ik bijna alles nagekeken heb.
PHP.net file-upload.features
GOT alles gezocht op 'enctype', 'netware'
Mijn probleem is nog niet verholpen.
SERVER: PHP 4.0.8-dev / novell NETWARE / apache (register_globals on)
Ik wil een bestandje vanaf de harde schijf uploaden via ftp naar de server.
Als ik in mijn formulier gebruik enctype="multipart/form-data" en druk op OK nadat ik een bestand gekozen heb, dan doet het script niets.
Het blijft maar doorlopen en op een gegeven moment zegt de browser "kan pagina niet vinden".
Ik moet, volgens alle informatie die ik na veel zoeken gekregen heb, die multipart/form-data gebruiken als ik de functie:
PHP:
1
| ftp_put($conn_id, $source_file_name, $source_file, FTP_BINARY); |
wil gebruiken.
Waarschijnlijk ligt het probleem aan netware.
Deze kan waarschijnlijk niet met de functie multipart/form-data overweg, omdat het script dan niets meer doet.
Als ik multipart/form-data niet gebruik kan ik niet de filename niet opvragen met de code:
PHP:
1
| $_FILES['bestand']['name']; |
of
PHP:
1
| $HTTP_POST_FILES['bestand']['name']; |
of
PHP:
1
| $bestand_name |
Hoe kan ik het nou voormekaar krijgen om toch een bestand te uploaden met de bovenstaande code zonder dat ik die multipart/form-data gebruik?
EXTRA:
Als ik multipart/form-data gebruik wordt $bestand ingelezen als een file in de functie ftp_put.
Als ik multipart/form-data NIET gebruik wordt $bestand ingelezen als een string in de functie ftp_put.