Links von Usern

Hi,

ich möchte gerne folgendes Realisieren:

Ich habe vor kurzem eine Seite für meine Klasse aufgebaut, wo man u.a. auch verschiedene dateien findet (.doc usw). Jetzt wollte ich ein paar Schülern erklären, wie sie Dateien uploaden können. Allerdings währe es zu viel verlangt ihnen auch beizubringen wie sie die html Dateien ändern um die Datei auf der Page zu verlinken.
Ich wollte jetzt einen Link auf die Page bauen, wo ich den anfang der URL auf der die Datei dann liegt eingebe, der, der die Datei hochgeladen hat schreibt den Namen in die Shoutbox auf der HP, sodass die User nur noch den Namen in ein Feld einsetzen müssen, auf OK klicken und dann die Datei laden können.
Geht sowas mit HTML?
Kann mir jemand die Befehle/Link geben?

Vielen Dank
Bart

Hallo Bart,

ich verstehe zwar nicht ganz was du erreichen willst, aber:

Ich habe vor kurzem eine Seite für meine Klasse aufgebaut, wo
man u.a. auch verschiedene dateien findet (.doc usw). Jetzt
wollte ich ein paar Schülern erklären, wie sie Dateien
uploaden können.

Wie sollen die das denn machen? Wirklich uploaden per FTp oder wie auch immer? Die sollen Ihre dateien wohl in ein Verzeichnis stellen oder?

Allerdings währe es zu viel verlangt ihnen

auch beizubringen wie sie die html Dateien ändern um die Datei
auf der Page zu verlinken.

Mag ja sein, aber die Zeile für den Link ist eigentlich einfach genug, wenn mein ein Muster vorgibt und einen relativen Pfad nimt. Dann ist geade mal der Dateiname einzusetzen.

Ich wollte jetzt einen Link auf die Page bauen, wo ich den
anfang der URL auf der die Datei dann liegt eingebe, der, der
die Datei hochgeladen hat schreibt den Namen in die Shoutbox
auf der HP, sodass die User nur noch den Namen in ein Feld
einsetzen müssen, auf OK klicken und dann die Datei laden
können.

He? Woher weiß denn der USer die Namen? Entweder muss man sich die auf einen Zettel schreiben (War es nicht eine Homepage) oder man findet sie in der Homepage, dann müssen sie aber rein.

Ggfs. kann dir folgendes helfen. Sofern es die Einstellungen des Webservers zulassen (kann man idR so einstellen) kann man den Usern das Directory anbieten, das dann automatisch Links auf die vorhandenen Dateien anbietet.

Da oftmals das Anzeigen nicht gesperrt ist findet man unter Goggle ein Menge Beispiele:

http://www.apache.org/dist/httpd/bina

In dieses Verezichnis die Dateien ablegen und als Link anbieten fertig.

Ansonsten etwas JavaScript. Eine Inputbox für den Dateinamen, ein Button zum abschicken, ein Script das die neuen Seite lädt. Also im Prinzip so:

function openPage()
{
window.location.replace(„http://www.meine.de/seiten/“ + document.getElementById(‚Text1‘).value;
}

Dazu noch etwas Fehler abfangen, wie leerer Input und Seite nicht gefunden.

P.S.: Wie alt sind denn die Kids? kann man denen wirklich nicht zumuten ein aufzubauen?

mfg

Dirk

Hi,

ich möchte gerne folgendes Realisieren:

Ich habe vor kurzem eine Seite für meine Klasse aufgebaut, wo
man u.a. auch verschiedene dateien findet (.doc usw). Jetzt
wollte ich ein paar Schülern erklären, wie sie Dateien
uploaden können. Allerdings währe es zu viel verlangt ihnen
auch beizubringen wie sie die html Dateien ändern um die Datei
auf der Page zu verlinken.

kann der Webspace php?
Damit wäre ein upload per webformular kein Problem mehr und auch die Seiten könnten dynamisch die Informationen über die Dateien preisgeben…

Ich wollte jetzt einen Link auf die Page bauen, wo ich den
anfang der URL auf der die Datei dann liegt eingebe, der, der
die Datei hochgeladen hat schreibt den Namen in die Shoutbox
auf der HP, sodass die User nur noch den Namen in ein Feld
einsetzen müssen, auf OK klicken und dann die Datei laden
können.

ja, geht schon. Mittels JavaScript.
ich denke in diesem Beispielscript findest Du alles was Du dazu brauchst:
http://irt.org/script/576.htm

  1. auslesen der variable
  2. weiterleiten auf die richtige Adresse.
    Wenn nicht kannst Du auf der JavaScript Frames Seite noch weitersuchen
    http://irt.org/script/form.htm

Geht sowas mit HTML?
Kann mir jemand die Befehle/Link geben?

HTH
Munich

Ich wollte jetzt einen Link auf die Page bauen, wo ich den
anfang der URL auf der die Datei dann liegt eingebe, der, der
die Datei hochgeladen hat schreibt den Namen in die Shoutbox
auf der HP, sodass die User nur noch den Namen in ein Feld
einsetzen müssen, auf OK klicken und dann die Datei laden
können.
Geht sowas mit HTML?
Kann mir jemand die Befehle/Link geben?

Nur mit HTML geht es nicht.
Dafür wirst du z.B. ein PHP-Script verwenden müssen. Es gibt genügend fertige Scripte (z.B. PFile von http://www.powie.de) mit denen genau sowas zu realisieren ist. Allerdings muss dein Webspace dazu PHP und MySQL unterstützen.

mfg
Jolly