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!:)