Zum Inhalt springen

Dateieigenschaften werden nicht angezeigt


Empfohlene Beiträge


<?php
extract($_POST);

$Datei=stripslashes($Datei);

if((isset($Datei)) AND !(empty($Datei)))
{
echo $Datei;
echo "<br>";

$newFile="uploaded.doc";
if(copy($Datei,$newFile))
{
echo "done<br>";
}
else echo "no way<br>";

echo "Datei: $newFile<br>";
echo "Size: $newFile_size<br>";
echo "Name: $newFile_name<br>";
echo "Typ: $newFile_type<br>";
}
?>

<html>
<head>
<title></title>
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body>
<form action="<?php $SELF_PHP ?>" method="post" enctype="multipart/formdata">
<table>
<tr>
<td>
Datei:
</td>
<td>
<input type="file" name="Datei"></input>
</td>
</tr>
<tr>
<td>
Pfad:
</td>
<td>
<input type"text" name="Pfad"></input>
</td>
</tr>
<tr>
<td>
<input type="reset" value="löschen"></input>
</td>
<td>
<input type="submit" value="hochladen"></input>
</td>
</tr>
</table>
</form>
</body>
</html>
[/PHP]

Der Upload funzt. Es werden halt nur nicht die Dateiattribute angezeigt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sorry, noch was...

Ändere mal folgende Zeilen:

VON

echo "Size: $newFile_size<br>";

echo "Name: $newFile_name<br>";

echo "Typ: $newFile_type<br>";

ZU

echo "Size: $Datei_size<br>";

echo "Name: $Datei_name<br>";

echo "Typ: $Datei_type<br>";

Außerdem wirst du wohl noch auf folgende Zeile verzichten müssen:

$Datei=stripslashes($Datei);

geht's?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Recht sparsame Info.

Ich gehe mal einfach davon aus, das du meinst "echo $Datei" wird

nicht erreicht. du scheiterst also bereits am äusseren if und es

wird nur der HTML-code angezeigt.

In diesem fall: bist du Upload-Berechtigt?

file_uploads=On (in php.ini)

Mal eine frage am rande:

was soll "extract($_POST);" ???

Link zu diesem Kommentar
Auf anderen Seiten teilen

Der Upload funktioniert. Da liegt nicht das Problem.

Der Befehl extract($_POST) liest alle Variablen aus, die per "post" gesendet wurden. Auf dem Webserver sind nämlich keine globalen Variablen erlaubt. Demnach nehm ich "SUPER-GLOBALE".

Dazu zählen $_POST[], $_COOKIE[], ...

Hat also nichts mit dem Problem zu tun. Habe es auch soweit in den Griff bekommen. Habe in der Zwischen zeit den Speicherpfad ein bischen geändert. Die Eigenschaften kann ich leider immernoch nicht sehen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 8 Monate später...

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...