Chcę zmienić nazwę pliku przy wysyłaniu na ftp:
1. Pobieranie pliku:
<?php function pokaz_formularz() { $k=\"<form action=?m=zapisz method=post>\"; $k.=\"Foto 1:<input name=T[foto1] type=file value=Przegladaj><br>\"; $k.=\"Foto 2:<input name=T[foto2] type=file value=Przegladaj><br>\"; $k.=\"Foto 3:<input name=T[foto3] type=file value=Przegladaj><br>\"; $k.=\"<input type=submit name=zapisz value=zapisz>\"; $k.=\"</form>\"; return $k; } function zapisz($T) { $sciezka=\"ilustracje/testftp/\"; $przed=\"foto_\"; $x=460; $A[foto1]=zapisz_ftp($T[foto1],$sciezka,$przed,$x,$y); $A[foto2]=zapisz_ftp($T[foto2],$sciezka,$przed,$x,$y); $A[foto3]=zapisz_ftp($T[foto3],$sciezka,$przed,$x,$y); } ?>
2. Wysyłanie pliku:
<?php $plik=$sciezka.$przed.makesid(); # tak powinnny wygladac zwrocone dane (oczywiscie z rozszerzeniem jpg) $upload = ftp_put($conn_id, $CONF[\"sciezka_glowna\"].$plik.'.jpg', $k, FTP_BINARY); if(!$upload) { } ftp_quit($conn_id); ?>
Niestety przy tej kombinacji skrypt zapisuje na serwerze zerowy plik - jak to naprawić ?