Log in

View Full Version : In-browser FTP program/script



lord_havoc
11-01-2007, 09:21 PM
Does anyone know of a good script I can use so my sub-domains can have an FTP client to use from my site? Everything I find it either another site or a program to download. They could just use another site but it would be really nice if they could go to mine in order to login.

djr33
11-01-2007, 09:23 PM
PHP based file managemet system?

Certainly possible, but a big undertaking. Not aware of any existing scripts, myself. Try searching for CMS and hope to get lucky.

lord_havoc
11-01-2007, 09:50 PM
What are they done with most of the time? I don't have much experience with programming other than bits of PHP so I wasn't sure.

djr33
11-01-2007, 09:59 PM
CMS is generally in PHP, or perhaps ASP, and other languages-- perl, cgi, whatever.

PHP could certainly handle all the functions. It would just be complex.

Write an upload script; then write a delete script; then write a reorganization script; then write a login feature; then integrate it all and add a fancy GUI.

Each step is quite possible. Just lots of it to write.

lord_havoc
11-01-2007, 10:10 PM
Ah, but I meant what are FTP scripts normally done with. Because I certainly can't write, I don't have that much experience yet so I was wanting to go with a pre-written one.

thetestingsite
11-01-2007, 10:45 PM
Have you tried Net2FTP (http://www.net2ftp.com/)?

lord_havoc
11-01-2007, 10:57 PM
Actually, that is what i just found. I was wanting something they could access from my site because these are students and if there was a problem I could handle it easier. But I may just go with this.

blm126
11-01-2007, 11:00 PM
Try this link (http://www.net2ftp.com/homepage/download.html?PHPSESSID=ddrt3kR4bIQz-XLKOHqG-Gw%2COcd), it is possible to install Net2FTP on your own server. However, I have had a lot of trouble with Net2FTP in the past. It contains many examples of bad PHP coding, not strictly wrong, but this isn't a program to learn from. To see what I mean, turn error_reporting to E_ALL.