Seite 3 von 6
Verfasst: 05.08.2006 17:25
von Jojoponn139
LOL-- Ich dachte, du hastn richtigen Webserver mit FTP-Zugang wie z.b. von Strato oder so.
Naja ist ja auch egal -- schau halt irgendwie nach, ob es die hochgeladene Datei nun auch gibt.
Verfasst: 05.08.2006 17:31
von prinzcool
Ja, sie sind drin.
Aber es kann jedre an die Dateien bzw. Ordner oder?
Verfasst: 05.08.2006 17:50
von Jojoponn139
Ja es kann jeder ran.
du musst halt nur oben in die Adressleiste das richtige Ziel eingeben.
So, wie ich das Script geschrieben hab, müsste die korrekte Adresse mit der Erfolgsmeldung zum Upload angezeigt werden.
Verfasst: 05.08.2006 22:47
von prinzcool
Da steht immer die Seite kann nicht angezeigt werden.
Verfasst: 06.08.2006 02:06
von Jojoponn139
Na dann hast du dich entweder vertippt;; Oder es liegt an deinem Webserver.
Verfasst: 06.08.2006 12:21
von prinzcool
Kennt einer einen guten?
Muss Er das in den Ordner hochladen, warum nicht auf den Webspace, also nicht in den Ordner?
Verfasst: 06.08.2006 13:12
von Jojoponn139
Nur, weil es innem Ordner ist, liegt es doch trotzdem auf deinem Webspace.
Also mal ehrlich. Ich würd mir einen Webserver bei Strato oder so mieten.
ABER so wie du dich auskennst, solltest du dich erst nochn viertel Jahr mit PHP, HTML und wie Webserver funktionieren auseinandersetzen.
Verfasst: 06.08.2006 13:26
von prinzcool
In HTML bin Ich der beste!
PHP kann Ích nicht.
Aber den Ordner kann man öffnen.
Ich will das, das Er sich nicht in einen Ordner hochlädt.
Verfasst: 06.08.2006 18:24
von prinzcool
Geht daS?
Verfasst: 06.08.2006 20:33
von Jojoponn139
Code: Alles auswählen
<html>
<head>
<title>Datei-Upload - Status</title>
</head>
<body>
<?php
// Zielverzeichnis
$zv = "./";
// Überprüfung zur Existenz des Verzeichnisses -- eventuelles Erstellen
if (!is_dir($zv))
{
if (@mkdir($zv))
{
echo "Verzeichnis erstellt<br>";
}
else
{
echo "Fehler: Das Verzeichnis ". $zv ." konnte nicht erstellt werden!";
}
}
// Prüfen des Array $_FILES
if (isset($_FILES["datei"])) {
// Upload-Status
if ($_FILES["datei"]["error"] == UPLOAD_ERR_OK) {
// Dateigröße
if ($_FILES["datei"]["size"] > 0 && $_FILES["datei"]["size"] < 100000) {
// Temporäre Datei in das Zielverzeichnis schieben
move_uploaded_file($_FILES["datei"]["tmp_name"],$zv.$_FILES["datei"]["name"]);
// Erfolgsmeldung
echo "Datei erfolgreich hochgeladen.<br>
Über diese URL können Sie das Bild aufrufen:<br>
http://www. -- Domainname -- .de/". $zv .$_FILES["datei"]["name"];
// Fehlermeldungen
} else {
echo "Fehler: Im Dateigrößenlimit von 100 KB !";
}} else {
echo "Fehler: Während der Übertragung aufgetreten!";
}} else {
echo "Fehler: Datei-Upload fehlgeschlagen!";
}
?>
</body>
</html>
Ich hab dir doch geschrieben, dass du den Ordner selbst bestimmen kannst.
Wüsstest du in HTML so viel, wie du sagst, wüsstest du, dass du anstelle eines richtigen Ordners auch einfach ./ schreiben kannst.
Also nutze diesen code. Damit wird die Datei ins Hauptverzeichnis geladen.