hochladen auf ftp
#1
ch möchte auf meiner seite ein bereiche einrichten indem fremde user datein
auf einen ftp server hochladen können!
da gibt es nur mehrere probleme!

1. ich habe kaum Ahnung von programiersprache
2.meinftp server ist passwortgeschützt und das programm müsste dieses
passwort selber eintragen!
3.irgentwie muss eine beschränkung drin sein das nur datein unter 1 mb
hocgeladen werden können!
4. ich schriebe meine hompage mit frontpage also javascript!
5.ich kann nichtmal die buttons dafür schreiben!

also seht es nicht als problem mit dem frontpage an denn ich kann auch das einfach mit dem editor machen und dann bei frontpage ein seperates feld einfügen wo ich diese seite(die mit dem editor erzeugte) dann anzeigen lasse!

mit freundlichen grüßen und schonmal danke im vorraus Twinko

sorry das cih so gar kein plan hab hofe ihr könnt mir helfen!
Zitieren
#2
Hi,

Zitat:1. ich habe kaum Ahnung von programiersprache
...das ist hier ein muss, schon allein deshalb weil Du sicherstellen must das nicht andere Dateien auf den Server laden die z.B. gefährlichen Code enthalten.

Ansonsten kann das u.U. auch teuer werden wenn Dir z.B. einer Raukopien hochlädt oder den Server in die Knie zwingt.

Cu Helmut
Zitieren
#3
ja also ich abe jetzt ein script gefunden welches ich (glaube ich benutzen kann!) jedoch müsste ich dazu noch ein paar kleinigkeiten wissen!

hier erstmal das script:

<html>
<head>
<title>Uploadscript 2.64</title>
<script>
var re = /(.html)$|(.txt)$|(.vcf)$|(.exe)$|(.mp3)$|(.doc)$|(.pdf)$|(.zip)$|(.opml)$|(.xpi)$|(.met)$|(.tar)$|(.tgz)$|(.tar.gz)$|(.gif)$|(.jpg)$|(.png)$|(.avi)$|(.bzip)$|(.rar)$|(.ace)$|(.bmp)$|(.rtp)$|(.log)$|(.pps)$|(.xls)$|(.geister)$/i;
var filter = true;

function check_types() {
if(filter == false){
return true;
}
with(document.forms[1]){
for(i=0 ; i < elements.length ; i++){
if(elements[i].value.match(re)){
return true;
}
}
}
return false;
}

function post(){
if(check_types() == false){
alert('Dateiendung nicht erlaubt.');
return false;
}
baseUrl = "upload.cgi";
sid = document.forms[1].session.value;
total = escape("-1");
baseUrl += "?a=refresh&total=" + total;
baseUrl += "&read=0";
baseUrl += "&status=1";
baseUrl += "&session=" + sid;

var win1 = (screen.width - 460) / 2;
var win2 = (screen.height - 150) / 2;
winprops = 'height=150,width=460,top='+win2+',left='+win1+',scrollbars=no,resizable'
win = window.open(baseUrl, "Uploadanzeige", winprops)
win.window.focus();

document.forms[1].submit();
}
</script>
<style>
input {font-family: Verdana,Helvetica,Sans-Serif; font-size: 12px; border-style: bold; border-width: 1px; }
a:link {font-family: Verdana,Arial; font-size: 11px; color: #3399FF; text-decoration: none; }
a:visited {font-family: Verdana,Arial; font-size: 11px; color: #3399FF; text-decoration: none; }
a:active {font-family: Verdana,Arial; font-size: 11px; color: #3399FF; text-decoration: none; }
a:hover {font-family: Verdana,Arial; font-size: 11px; color: #55AAFF; text-decoration: underline; }
table {font-family: Verdana,Arial; font-size: 11px; color: #666666;}
body {font-family: Verdana,Arial; font-size: 11px; color: #666666;}
</style>
</head>
<body bgcolor="#F7F7F7">
<center>
<font face="Verdana,Arial" size="5">Uploadscript 2.64</font>


<!--X
<table border="0" cellspacing="1" cellpadding="3" bgcolor="#cccccc">
<tr>
<td bgcolor="#FFFFFF">Meldung: __m__</td>
</tr>
</table>





X-->


&lt;&lt; 1 &gt;&gt;

<form action="upload.cgi" method="post" enctype="multipart/form-data">
<input type="hidden" name="a" value="delete">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<table border="0" cellspacing="2" cellpadding="2">

</table>
</td>
</tr>
</table>
<table border="0" cellspacing="3" cellpadding="1">

<tr>
<td>Passwort: <input type="password" name="pass"></td>
</tr>

<tr>
<td colspan="2" align="center"><input type="submit" value="L&ouml;schen"> <input type="reset" value="Reset"></td>
</tr>
</table>
</form>

&lt;&lt; 1 &gt;&gt;







<form action="upload.cgi?a=upload&session=eYQcyM4cCbhHTp3lWBWSQ8hlF29U2W" method="post" enctype="multipart/form-data">
<input type="hidden" name="a" value="upload">
<input type="hidden" name="session" value="eYQcyM4cCbhHTp3lWBWSQ8hlF29U2W">
<table border="0" cellspacing="1" cellpadding="3" width="300">





<tr>
<td bgcolor="#FFFFFF">Datei 01: </td>
<td bgcolor="#FFFFFF"><input type="file" name="file-upload-01"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Datei 02: </td>
<td bgcolor="#FFFFFF"><input type="file" name="file-upload-02"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Datei 03: </td>
<td bgcolor="#FFFFFF"><input type="file" name="file-upload-03"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Dateitypen: </td>
<td bgcolor="#FFFFFF">html, txt, vcf, exe, mp3, doc, pdf, zip, opml, xpi, met, tar, tgz, tar.gz, gif, jpg, png, avi, bzip, rar, ace, bmp, rtp, log, pps, xls, geister</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Dateigr&ouml;sse: </td>
<td bgcolor="#FFFFFF">max. 8000 KB</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" colspan="2" align="center">
<input type="button" onClick="post();" value="Hochladen">
</td>
</tr>
</table>
</form>

so meine fragen:

1.wo muss ich die adresse meines servers einfügen?
2..wo muss ich mein serverpasswort einfügen?
3.wo kann ich die größe der erlaubten uploaddatei verändern?

schonmal danke im voraus!
Zitieren
#4
Hi,

Der Code von Dir ist nur der HTML Code des Uploadscriptes von http://www.coder-world.de/cw/seite__page...pload.html

Stefanos legt immer eine Anleitung zum Script bei, bitte lies diese.

Cu Helmut
Zitieren



Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  PHP Probleme ... fertige software läßt sich nicht hochladen bernerbalu 3 2.599 24.11.2010, 07:42
Letzter Beitrag: bernerbalu
  Probleme beim Hochladen Barmbek 16 3.866 21.03.2007, 22:04
Letzter Beitrag: harry