заливает на FTP из файла только первые 512 байт!?

mr.GOD

Новичок
заливает на FTP из файла только первые 512 байт!?

Ну вроде коннектится и заливает , но заливает только первые 512 байт картинки :confused:

Кто не будь может подсказать в чем дело ?
 

Demiurg

Guest
кто коннектится ? куда заливает? ничего не понятно.
 

mr.GOD

Новичок
$big_image и $small_image из формы


$ftp_server="....";
$ftp_user_name="....";
$ftp_user_pass="....";
$upload_dirs="/1.jpg";
$upload_dirb="/2.jpg";
$upload_ready=false;
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if ((!$conn_id) || (!$login_result)) {

die;
}
else {
$bupload=file_get_contents($big_image);
$supload=file_get_contents($small_image);
$upload_small=ftp_put($conn_id,$upload_dirs,$supload,FTP_BINARY);
$upload_big=ftp_put($conn_id,$upload_dirb,$bupload,FTP_BINARY);
if ($upload_small==true) {
}
else
{
}
вот код !

все происходит нормально , присоединяется к ФТП серверу и заливает нужные файлы однако , заливает первые 512 байт этих файлов .
 

Alkinoy

Guest
а ты посмотри длину переменных $bupload и $supload.
 

confguru

ExAdmin
Команда форума
Скопируй их куда нибудь сначала а потом
у же перебрасывай по ftp
$big_image
$small_image

[m]http://fr3.php.net/file_get_contents[/m]
 

mr.GOD

Новичок
Люди , поясните "неумному" человеку :D

что и куда перебросить ? чтобы файлы копировались целиком , плиииизззз .
 

Ямерт

The Old One
Читаем документацию:
bool ftp_put ( resource ftp_stream, string remote_file, string local_file, int mode [, int startpos])

Насколько я понимаю, и remote_file и local_file - ПУТЬ к файлам, а НЕ СОДЕРЖИМОЕ (это я к file_get_contents())
 
Сверху