Re: PHP a FTP

From: Michal Bilcik (krutohlav@host.sk)
Date: 05. 09. 2002, 10:08 CEST


Nazdar,
havel napisal (mail mal 968 bajtov):

> Zdravim vsechny priznivce interneti konference,
>         Mam takovej problemek v PHP(doufam, ze me za to Paco nezabije:)).
> Jedna se o FTP upload souboru.
> Upload je z Windows na Unix.
> Skript vypada takto

> <form>
> <input type=file name=file><input type=submit></forM>
> <?
> $ftp = ftp_connect("ftp.nixnet.cz",21);
> ftp_login($ftp,"kh.d2.cz","karel");
> $dir  = "/fs/havel";
> if ($file) $res =
> ftp_put($ftp,$dir."/".time(),stripslashes($file),FTP_ASCII);
> if ($res) echo 'OK';
?>>

> Zkousel sem to i bez Stripslashes, ale nic, porad stejna chyba:
> Warning: ftp_put(): error opening C:\save\zaci2 in
> /home/www/d/d2.cz/k/kh/upnew.php on line 7

Stripslashes by som tam tiez nedaval.
Pre uplnost by som dal do otvaracieho tagu form dal toto:
<form enctype="multipart/form-data" method="post">
Pretoze mas popletenu premennu $file. Preco obsahuje cestu
C:\save\zaci2 ? Spravne by mala obsahovat cestu k docasnemu nazvu v
temp adresary serveru.
To popletenie moze byt sposobene prave tym nezadefinovanim enctype.
Ine ma nic nenapada, vyzera to dobre.



S pozdravom,
 Michal Bilcik (ICQ# 156366308)

--
Bůh je reálný, pokud nebyl deklarován jako integer.                            



This archive was generated by hypermail 2.1.2 : 05. 09. 2002, 11:42 CEST