kostenloser Webspace werbefrei: lima-city


Nach dem Upload Pfad ausgeben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    simsobjekts

    Kostenloser Webspace von simsobjekts, auf Homepage erstellen warten

    simsobjekts hat kostenlosen Webspace.

    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ß
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c****s

    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.
  4. Autor dieses Themas

    simsobjekts

    Kostenloser Webspace von simsobjekts, auf Homepage erstellen warten

    simsobjekts hat kostenlosen Webspace.

    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:biggrin:
  5. 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
  6. Autor dieses Themas

    simsobjekts

    Kostenloser Webspace von simsobjekts, auf Homepage erstellen warten

    simsobjekts hat kostenlosen Webspace.

    Ich danke dir.

    kann geschlossen werden.
  7. c****s

    Nur ein Gedanke im Nachclub:
    Es ist Usus, hochgeladene Dateien aus dem Tempdir in ein (von dir bestimmtes) Zielverzeichnis zu verschieben und dann dort zu verlinken. Das Temp sollte (wie der Name schon anzeigt) nur als temporärer Speicherort dienen.
  8. Ä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.
  9. 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
  10. Autor dieses Themas

    simsobjekts

    Kostenloser Webspace von simsobjekts, auf Homepage erstellen warten

    simsobjekts hat kostenlosen Webspace.

    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
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!