Ik ben bezig met een scriptje die een plaatje wegschrijft naar de server via de FTP functies van PHP:
als foutmelding krijg ik nu :
Supplied argument is not a valid File-Handle resource
als ik overigens de file echo, dan staat er e:\\blaat.gif ipv e:\blaat.gif ... kan dit het zijn, en hoe strip ik die extra \?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| if ($action=="add") { $ftp = ftp_connect ("www2.hku.nl", 21); $connect = ftp_login($ftp, $ftp_login, $ftp_pass); ftp_chdir ($ftp, "public_html/indigo"); if (!ftp_chdir ($ftp, "beeldmateriaal")) { ftp_mkdir ($ftp, "beeldmateriaal"); ftp_chdir ($ftp, "beeldmateriaal"); } $dir = ftp_pwd($ftp); $parts = explode("\\",$file); $filename = time().substr($parts[count($parts)-1], strpos($parts[count($parts)-1], "."), strlen($parts[count($parts)-1])); ftp_fput ($ftp, $dir."/".$filename, $file, FTP_BINARY); ftp_quit ($ftp); } |
als foutmelding krijg ik nu :
Supplied argument is not a valid File-Handle resource
als ik overigens de file echo, dan staat er e:\\blaat.gif ipv e:\blaat.gif ... kan dit het zijn, en hoe strip ik die extra \?