Results 1 to 12 of 12
Thread: Ñêðèïò çà upload íà ôàéë
Hybrid View
-
1st October 2007 16:19 #1Registered User
Join Date: Sep:2007
Location: Bulgaria
Posts: 74
Ñêðèïò çà upload íà ôàéë
Çäðàâåéòå!
Àêî å âúçìîæíî íÿêîé,êîéòî èìà â äîìàøíè óñëîâèÿ ftp ñúðâúð íà LINUX ìàøèíà äà ïîìîãíå ìàëêî!
Èñêàì îò íàñòîëåí êîìï ñ Windows,äà óïëîàäíà íà LINUX Slackware!Ïóñíàë ñúì proftp ñúðâúð!Ïðîáâàõ ñ ftp êëèåíò,áåç ïàðîëà ñàìî ñ âúâåæäàíå íà ftp://172.16.2.1!
Çíà÷è LINUX ãî ïîëçâàì êàòî ðóòåð,÷ðåç dhcp ñúðâàð çà âúòðåøíà ìðåæà,à íåò ñúì ñè ïóñíàë ÷ðåç PPPoE ñúðâúð!
Ïðîáâàõ ÷ðåç command promp-à íà Windows-a,ñòàâà äà ñå ëîãà ïðè ïîëîæåíèå,÷å ïîëçâàì çà ïàðîëà è ïîòðåáèòåëñêî èìà anonymous
Íî òóê,ïîëîæåíèåòî å ðàçëè÷íî!
Åòî ãî è ÷àñò îò ñêðèïòà:
Äàâàì ñàìî íåãî,òúê êàòî ãðåøêàòà êîÿòî äàâà å,÷å íå ìîæå äà ñå ñâúðæå ñ ftp ñúðâúð! :? :? :?Code:$ftp_server = "ftp.172.16.2.1"; $ftp_user_name = "anonymous"; $ftp_user_pass = "anonymous";
Àêî íÿêîé ìîæå è èìà æåëàíèÿ äà ïîìàãà!Code:$conn_id = @ftp_connect($ftp_server); // âðúçâàìå ñå êúì ôòï-òî $login_result = @ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // ëîãâàìå ñå if ((!$conn_id) || (!$login_result)) { // àêî âðúçêàòà è ëîãâàíåòî å íåóñïåøíî äàâà ãðåøêà è ÿ îáðàáîòâàìå echo "FTP connection has failed!<br/>"; echo "Attempted to connect to ".$ftp_server." for user ".$ftp_user_name."<br/>"; die(0); // ïðåêðàòÿâàìå ñêðèïòà ïðåäâàðèòåëíî
Ïðåäâàðèòåëíî áëàãîäàðÿ!!!!
-
1st October 2007 16:40 #2
$ftp_server = "ftp.172.16.2.1"; ?!?!?!
-
1st October 2007 17:05 #3Îòêðèë Dark tranquillity
Join Date: Aug:2006
Location: Sofia
Posts: 796
Core 2 Duo E6600 @ 3.15GHz + Zalman 9500| Gigabyte 965P DS-4 | Asus EAX1950Pro + Samsung 226BW | 4 x 1GB DDR-2 800 A-Data | CM Elite 330 + Fortron BS 500W | X-Fi Fatal1ty Pro | Samsung HD400LJ 400GB | NEC AD-7170A | MS Natural KB + A4 X7 G100 Game pad | Mouse A4 X750 BF
-
1st October 2007 22:19 #4
-
2nd October 2007 16:25 #5Îòêðèë Dark tranquillity
Join Date: Aug:2006
Location: Sofia
Posts: 796
Core 2 Duo E6600 @ 3.15GHz + Zalman 9500| Gigabyte 965P DS-4 | Asus EAX1950Pro + Samsung 226BW | 4 x 1GB DDR-2 800 A-Data | CM Elite 330 + Fortron BS 500W | X-Fi Fatal1ty Pro | Samsung HD400LJ 400GB | NEC AD-7170A | MS Natural KB + A4 X7 G100 Game pad | Mouse A4 X750 BF
-
3rd October 2007 09:39 #6
-
1st October 2007 16:42 #7Registered User
Join Date: Sep:2007
Location: Bulgaria
Posts: 74
Íåùî ãðåøíî äà ñúì íàïèñàë!!!
-
1st October 2007 17:01 #8
"ftp.172.16.2.1" e íåâàëèäíî. Òðÿáâà äà å "172.16.2.1".
EVGA X299 FTW K|i9-7960X@4.7|4x8 Patriot Viper Steel 4000|GTX 1660 Ti|970 EVO 1 TB|Seasonic Focus GX-1000|Xigmatek Elysium|Êèëî è ïîëîâèíà âîäà
Rampage IV Extreme BE|E5-1680v2@4.7|4x4 HyperX 1866|Cougar Aqua 240|GTX 1050 Ti|970 EVO 1/4 TB|CM 850 SilentPro|HAF-X|Áåç èñòèíñêî âîäíî
-
1st October 2007 17:16 #9Registered User
Join Date: Sep:2007
Location: Bulgaria
Posts: 74
Áëàãîäàðÿ ìíîãî!
Connect-íàõ ñå!Ñåãà îáà÷å èìàì ãðåøêà ïðè upload-a
à åòî è ôîðìóëÿðà:Code:$ftp_server = "172.16.2.1"; $conn_id = ftp_connect($ftp_server); $destdir = "/home/ftp/upload"; $destination_file=$destdir.$HTTP_POST_FILES['userfile']['name']; $source_file=$HTTP_POST_FILES['userfile']['tmp_name']; $upload = @ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
Èìà ëè íÿêîÿ ïîäðîáíîñò,êîÿòî ñúì èçòúðâàë òóê!!!Code:<table align="center"> <form enctype="multipart/form-data" action="?op=upload" method="post"> <tr> <td align="right">Upload file: </td> <td><input name="userfile" type="file" /></td> </tr> <tr> <tr> <td align="right"> </td> <td><input type="submit" value="Send file"/></td> </tr> </form> </table> </pre>Last edited by pwizard; 1st October 2007 at 17:42.
-
1st October 2007 20:56 #10Registered User
Join Date: Sep:2007
Location: Bulgaria
Posts: 74
Ñ ftp êëèåíò ñúì ïðîáâàë,ñòàâà è ïðîìåíëèâàòà $destdir="/uploads/"
Ãðåøêòà å â ñëåäíèÿ ðåä,èëè â ñúñòàâíèòå ìó:
êúäåòîCode:$upload = @ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
Íå ñúì íàÿñíî ìíîãî ñúñ ñèíòàêñèñà,çàòîâà Âè ìîëÿ àêî èìà íÿêúäå ãðåøêà,äà ìè êàæåòå!!!!Code:$destination_file=$destdir.$HTTP_POST_FILES['userfile']['name']; $source_file=$HTTP_POST_FILES['userfile']['tmp_name']; $destdir = "/upload/";
-
1st October 2007 20:58 #11
Ñëîæè åäíà íàêëîíåíà ÷åðòà â êðàÿ íà $destdir.
Internet - it doesn't make you stupid, it just makes your stupidity more accessible to others
-
1st October 2007 21:21 #12Registered User
Join Date: Sep:2007
Location: Bulgaria
Posts: 74
Êúäå òî÷íî???
Èçêàðâà ìè ñëåäíàòà ãðåøêà:
Ïðàâàòà íà äèðåêòîðèÿòà upload ñà 777!(ñëîæèë ñúì ñàìî äîêàòî ïîäêàðàì ñêðèïòà)Code:Connected to 172.16.2.1, for user anonymous Warning: ftp_put() [function.ftp-put]: Radio Fresh.m3u: Permission denied in /var/www/htdocs/upload.php on line 41 FTP upload has failed!




Reply With Quote


Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè