Zum Inhalt springen

[PHP]File-Upload Problem


Empfohlene Beiträge

ja egal ob txt bild video ...

hier mal mein html code dürfte aber nicht daran liegen den hab ich nämlich nicht verändert:

<?php

require_once('connect.inc.php');

?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>Pic-It-UP!</title>

</head>

<body>

<center>

<form action="upload.php" method="post" enctype="multipart/form-data">

<p>PIC-IT-UP!:</p>

<input type="hidden" name="MAX_FILE_SIZE" value="1500" />

<p><label>Datei hochladen:</label><br />

<input type="file" name="name"/><br />

<p><label>Beschreibung:</label><br />

<input type="text" name="desc" maxlength="255"/><br />

<input type="submit" value="Hochladen" />

</form>


</center>


</body>

</html>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Vielleicht wäre der erste Schritt von Dir, einmal eben das genannte Error Logging einzuschalten und dann Dich selbst an das Beheben der Fehler zu machen, denn dadurch lernst Du. Ich gehe im Moment davon aus, dass Dein Webserver bzw PHP nicht richtig konfiguriert sind, da Scripte als Download erscheinen.

Phil

Link zu diesem Kommentar
Auf anderen Seiten teilen

so, hab mein skript umgeschrieben

jetzt sieht der fehler nur noch so aus (mit error_reporting):

Fatal error: Can't use function return value in write context in C:\Apache2.2\htdocs\upload.php on line 33

bei zeile 33 steht:

if(isset(copy($tempfile, $target)){

$tempfile=$_FILES['upload']['tmp_name'];

kann ich $target="D:/OnlinePics"; so schreiben?

Link zu diesem Kommentar
Auf anderen Seiten teilen

naja isset kann man eigentlich schon verwenden da es ja true zurückgibt wenn der copy befehl funzt.

und was copy betrifft stimmts normal ja auch da ich von tempfile auf target kopiere und beide sind strings.

moment......... wenn ich target= D/onlinepics sage würde das doch so viel bedeuten das ich tempfile in d/onlinepics umwandle.

ich müsste vermutlich als target noch nen namen angeben oder?

Link zu diesem Kommentar
Auf anderen Seiten teilen

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...