HI!
Moin Leute wollte nochmal Fragen wie ich ne Uploadsektion hinbekommen wie auf JoJo\'s Page (www.9x4.org)!
Nur das sie passwordgeschützt sein sollte also das nur bestimmte member die das password ahben darauf zugriff haben wisst ihr?hatte hier zwar schonmal gelesen wie das geht finde den eintrag aber leider nicht mehr!sry!
gibts da vorgefertigte sachen?greetz max
Homepage selbermachen 7.851 Themen, 35.616 Beiträge
Also, Voraussetzung ist, das eigene cgi auf Deinem Server zugelassen sind. Zuerst mußt Du die Datei config.pl ändern.
Zwar ist dort angegeben, was wie geändert werden muß, aber es ist nicht ganz so einfach, zumindest für einen Anfänger.
Adminmail ist noch klar.
Serverpfad ist schon schwieriger. Dort steht (als Beispiel) "/home/10/hwinspid/cgi-bin/upload/data/pwd.pl". Bei mir kam nach "home/" nicht "10/hwinspid/", sondern "www/" und dann die Bezeichnung, unter der ich mich beim Provider anmelde (Name, nicht Passwort), dann ein "html/" und dann der Rest, also "/home/www/Username/html/cgi-bin/upload/data/pwd.pl". Rest natürlich entsprechend.
Dann die URL zum Script, ist wieder einfach, die max. zulässige Größe und die Art der Dateien.
Das wars an dieser Datei, wenn Du die Kartegorien zum Start-Test erst einmal so lassen willst.
CGI/upload mittels FTP hochladen, am besten auf ASCII Modus, bei automatisch kann es zu Problemen kommen.
SEHR WICHTIG, auf jeden Fall die Rechte setzen wie angegeben:
CHMOD der Verzeichnisse und Dateien
- upload (Verzeichnis)...................................................CHMOD 755
- upload.cgi..................................................................CHMOD 755
- andere Dateien kein CHMOD, bei Problemen mit......... CHMOD 755
- data (Verzeichnis und Dateien darin)...........................CHMOD 777
Erfolgt das nicht, gibt es immer die Fehlermeldung, das der Server nicht mitspielt. Solltest Du die config.pl richtig geändert haben, vermute ich, das die Rechte nicht stimmen.
Wenn Du mit dem exakten Pfad Probleme hast (es ist i.d.R. nicht Domainname/cgi-bin/upload), entweder beim Provider nachfragen oder ich lasse Dir die "sysinfo" zukommen, bei mir unter eigne Infos zu finden, zukommen. Sie ist auch von jex-treme.de, müßte eigentlich auch dort noch drauf sein (oder die haben auch die beim großen Crach verloren).
Danach erst mal in der vorgegebenen Standardversion testen. Geht es, kann man auch ändern, ich zumindest habe es so gemacht, da das Teil bei mir auch nicht sofort lief.
Alles klar, oder noch Fragen?