login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Ftp Class

Offline zwobbel - 01/12/2008 21:48
Avatar van zwobbelPHP gevorderde Hallo

Ik zit al een tijdje te zoeken achter een deftige ftp class waarmee ik in c# 1 of meerdere afbeeldingen tegelijkertijd naar mijn server kan uploaden. Ik heb google al goed afgezogd maar tevergeefs nog niet echtig iets gevonden waarmee ik kon verder bouwen.
Mits ik niet zo ben voor het "heruitvinden van het wiel" vroeg ik mij af of iemand van jullie je ftp class kan delen met mij en anderen?

8 antwoorden

Gesponsorde links
Offline Stijn - 01/12/2008 21:50
Avatar van Stijn PHP expert Zoek je een upload of een ftp class?
Offline zwobbel - 02/12/2008 09:20
Avatar van zwobbel PHP gevorderde Upload classe
Offline darkdrag0n20 - 02/12/2008 09:23
Avatar van darkdrag0n20 Nieuw lid ik heb nog wel een sript dat meerdere afbeeldingen upload, maar niet in een class.
Offline zwobbel - 02/12/2008 10:21
Avatar van zwobbel PHP gevorderde Mja, mess dat ik er iets mee ben en dat ik het in een class kan gieten?
Laat maar zien...
Offline darkdrag0n20 - 08/12/2008 17:05 (laatste wijziging 08/12/2008 17:06)
Avatar van darkdrag0n20 Nieuw lid
  1. echo '<form method="post" action="indexadmin.php" enctype="multipart/form-data">';
  2. echo '<input type="hidden" value="'.$_GET["upload"].'" name="upload" class="content">';
  3. for ($s = 1;$s <=10;$s ++){
  4. echo '<input name="userfile'.$s.'" type="file" class="content" /><br />
  5. ';
  6. }
  7. echo '<input type="image" src="../icons/PNG-24/Save.png" />';
  8. echo '<form>';
  9.  
  10. if (isset($_POST["upload"])){
  11. $map = $_POST["upload"];
  12. $res = mysql_query("SELECT * FROM ftp WHERE id = '1'");
  13. if ($Rij = mysql_fetch_object($res)) {
  14.  
  15. $ftp_server = $Rij->ftphost;
  16. $ftp_user_name = $Rij->ftpgb;
  17. $ftp_user_pass = $Rij->ftpww;
  18.  
  19. }
  20. for ($s = 1;$s <=10;$s ++){
  21. $userfile = 'userfile'.$s;
  22. $name = $_FILES[$userfile]['name'];
  23. if (!empty($_FILES[$userfile]['name'])){
  24.  
  25. $source_file = $_FILES[$userfile]['tmp_name'];
  26. $destination_file = "../../public_html/xfcms/fotoalbum/".$map."/". $_FILES[$userfile]['name'];
  27.  
  28. // maak een basis connectie aan
  29. $conn_id = ftp_connect($ftp_server);
  30. ftp_pasv($conn_id,TRUE);
  31.  
  32. // meldt je aan met een gebruikersnaam en wachtwoord
  33. $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  34.  
  35. // controleer de verbinding
  36. if ((!$conn_id) || (!$login_result)) {
  37. echo "Het met de server is mislukt.";
  38. }
  39. else {
  40. // upload een bestand
  41. $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
  42. // controleer de upload status
  43. if (!$upload) {
  44. echo "Het uploaden van de userfile is mislukt.";
  45. }
  46. else {
  47. echo "gelukt";
  48. // sluit de FTP stream
  49. ftp_close($conn_id);
  50. }
  51. }
  52. }
  53. }
  54.  
  55.  
  56.  
  57. }


niet op mijn slordigheid letten maar hij werkt goed.
ik hoop dat je er wat aan hebt
Offline Wim - 08/12/2008 17:16
Avatar van Wim Crew algemeen zoiets?
http://www.chilkatsoft.com/refdoc/csUploadRef.html
Offline henver - 08/12/2008 17:26
Avatar van henver HTML gevorderde
darkdrag0n20 schreef:
[..code..]

niet op mijn slordigheid letten maar hij werkt goed.
ik hoop dat je er wat aan hebt


C# ?
Offline zwobbel - 08/12/2008 20:33
Avatar van zwobbel PHP gevorderde @wimmarien , is niet bruikbaar.
Kost geld vandaar ;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s