Nach dem Upload Pfad ausgeben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
benutzen
bild
code
datei
file
folgende formate
gedanke
hoch laden
image
klein frage
laden
liste
lokale pfad
nennen
ordner
pfad
problem
type
usus
verschieben
-
Hallo Zusammen,
klein Frage: Wie kann ich nach dem Bilderupload denn Pfad ausgeben lassen?
Hier ist mein Code
<?php $tempname = $_FILES['file']['tmp_name']; $name = $_FILES['file']['name']; $type = $_FILES['file']['type']; $size = $_FILES['file']['size']; if($type != "image/gif" && $type != "image/jpeg" && $type != "image/tiff" && $type != "image/png" && $type != "image/bmp") { $err[] = "nur gif,jpeg,tiff,png und bmp Dateien dürfen hochgeladen werden."; } if($size > "5000000") { $err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 5 MB!"; } if(empty($err)) { copy("$tempname", "$name"); echo "Die Datei $name wurde erfolgreich hochgeladen!"; } else { foreach($err as $error) echo "$error<br>"; } ?>
Freue mich auf eure Unterstützung.
gruß -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Welchen Pfad meinst du?
Der Zielpfad für den Upload (vor dem Verschieben) steht in $_SERVER.
Der lokale Pfad vom hochladenden Clienten bekommst du bei aktuellen Browsern gar nicht mehr (sondern nur z.B. /fake path/bild.jpg) und bei älteren auch nur teilweise. -
Ich meine wenn ich die Hochgeladen habe. Also den Pfad zu Bild. Ich möchte mir das in den Ordner wechseln, Bild suchen, rechts klick linkadresse kopieren, ersparen
-
Mach einfach eine POST Variable zu einer neuen Seite beim hoch laden, $Name z.B. und gib sie auf der anderen Seite aus mit "a href="".
Also so:
Wenn der Link "Link" heißen soll (kannst ihn auch anders nennen)
<a href="VERZEICHNIS/<?php echo $_POST["Name"]; ?>">Link</a>
oder wenn der Name direkt der Link sein soll.
<a href="VERZEICHNIS/<?php echo $_POST["Name"]; ?>"><?php echo $_POST["Name"]; ?></a>
edit: Verzeichnis vergessen oben.
Beitrag zuletzt geändert: 25.10.2009 13:48:53 von julian101 -
Äm simsobjekts,
Kann das sein, das du das auf deinen Lima Webspace laden willst?
Wenn ja, ändere bitte noch etwas, damit du keine Probleme mit Lima-City bekommst.
Du hast in deinem Code folgende Formate angegeben, die hochgeladen werden dürfen:
nur gif,jpeg,tiff,png und [b][u][i]bmp[/i][/u][/b] Dateien dürfen hochgeladen werden.
*.bmp Dateien sind auf Lima City nicht erlaubt, deshalb entferne bmb aus deiner Liste, wenn du es auf deinem Lima-City Webspace machst. -
julian101 schrieb:
Äm simsobjekts,
Kann das sein, das du das auf deinen Lima Webspace laden willst?
Wenn ja, ändere bitte noch etwas, damit du keine Probleme mit Lima-City bekommst.
Du hast in deinem Code folgende Formate angegeben, die hochgeladen werden dürfen:
nur gif,jpeg,tiff,png und [b][u][i]bmp[/i][/u][/b] Dateien dürfen hochgeladen werden.
*.bmp Dateien sind auf Lima City nicht erlaubt, deshalb entferne bmb aus deiner Liste, wenn du es auf deinem Lima-City Webspace machst.
Wenn du es bei lima benutzen willst, funktioniert dein Code sowieso nicht. Bei eingeschaltetem Safe-Mode muss man statt copy() move_uploaded_file() benutzen.
LG cookies -
julian101 schrieb: Äm simsobjekts,
Kann das sein, das du das auf deinen Lima Webspace laden willst?
Wenn ja, ändere bitte noch etwas, damit du keine Probleme mit Lima-City bekommst.
Du hast in deinem Code folgende Formate angegeben, die hochgeladen werden dürfen:
nur gif,jpeg,tiff,png und [b][u][i]bmp[/i][/u][/b] Dateien dürfen hochgeladen werden.
*.bmp Dateien sind auf Lima City nicht erlaubt, deshalb entferne bmb aus deiner Liste, wenn du es auf deinem Lima-City Webspace machst.
Dankeschön nehme ich naher raus
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage