Witam mam taki skrypt uploadowania plików na serwer:
wyslij.php
<?php
<html>
<body>
<center>
<table border="1" bordercolor="black" cellspacing="0">
<tr><td>
<table border="0" cellpadding="5" cellspacing="0" bgcolor=white>
<form enctype="multipart/form-data" method="post" action="upload.php">
<tr>
<td colspan="2"><font face="arial" size="2">Plik</font>
<input type="file" name="fupload"></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Wyślij"> <input type="reset" value="Anuluj"></form>
</td></tr></table>
</td></tr></table>
</center>
</body>
</html>
?>
upload.php
<?php
$host = "host";
$username = "username";
$moje_haslo = "haslo";
$port = 21;
foreach($HTTP_POST_VARS as $key=>$val)
{
if($val=="" or !$val)
{
print "<font face="arial
" size="2">Nie zaznaczyłeś $key pliku do przesłania<br><a href="java script
:history
.back
()">Powrót</a></font>"; }
}
$ftp_connect=ftp_connect($host,$port);
if(!$ftp_connect)
{
print "<font face="arial
" size="2">Błšd połšczenia z serwerem $host<br><a href="java script
:history
.back
()">Powrót</a></font>"; }
$ftp_login=ftp_login($ftp_connect,$username,$moje_haslo);
if(!$ftp_login)
{
print "<font face="arial
" size="2">Niepoprawny login<br><a href="java script
:history
.back
()">Powrót</a></font>"; }
if(!$fp)
{
print "<font face="arial
" size="2">Przesłanie wybranego pliku jest niemożliwe<br><a href="java script
:history
.back
()">Powrót</a></font>"; }
ftp_fput
($ftp_connect,$fupload_name,$fp,FTP_BINARY
) or
die("<font face="arial
" size="2">Przesłanie wybranego pliku jest niemożliwe<br><a href="java script
:history
.back
()">Powrót</a></font>");echo "<font face="arial
" size="2"><center><br><br><br>Przesłanie pliku <b>$fupload_name</b>,<br>o rozmiarze <b>$fupload_size bajtów</b>,<br>zostało zakończone sukcesem!<br><br><a href="java script
:history
.back
()">Powrót</a></center></font>"; ftp_quit($ftp_connect);
?>
Lecz nie specjalnie działa :/ Pisze że plik został uploadowny na serwer itp. Ale na serwie go nie widać wczym leży problem?
Prosze o pomoc!:)