Probleme beim Ausgeben einer Variable

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Probleme beim Ausgeben einer Variable

    Hi.

    Habe folgende Variable definiert:

    $real_path = realpath("".$config['site_url']."/".$config['upl_dir']."/".$_FILES['upl_file']['name']."");
    echo "Absoluter Pfad zur Datei: $real_path";

    Die Variablen:

    $config['site_url'] enthält "phpkit.morenow.de"
    $config['upl_dir'] enthält "uploads"
    $_FILES['upl_file']['name'] enthält einen Dateinamen (bsqp: datei.txt)

    Zusammen gibt das: phpkit.morenow.de/uploads/datei.txt

    Wenn ich die Variable so ausgebe:

    echo $real_path;

    Dann bringt er mir das auch so wie es sein soll.

    Wenn ich sie so ausgebe:

    echo "Absoluter Pfad zur Datei: $real_path";

    Kommt absolut nix ausser:

    Absoluter Pfad zur Datei:

    Vielen Dank für Hilfe!!!

  • #2
    Und wie sieht es bei
    echo "Absoluter Pfad zur Datei: ".$real_path;
    aus?

    Kommentar


    • #3
      auch net

      So:

      $real_path = realpath("".$site_url."/".$config['upl_dir']."/".$_FILES['upl_file']['name']."");
      echo "Absoluter Pfad zur Datei: ".$real_path;

      Passiert immer noch nix. Denk ich hab in Zeile 1 nen Fehler. Zwischen den Variablen.

      Kommentar


      • #4
        Hmm, müssen die " eigentlich sein, wenn Du alles in Variablen hast?

        $real_path = realpath($config['site_url']."/".$config['upl_dir']."/".$_FILES['upl_file']['name']);

        Die Funktion realpath liefert false zurück, wenn das File nicht existiert.

        Bau mal ein:

        if ($real_path==false) echo "Datei nicht gefunden.";

        Überprüfe auch mal, ob die Slashes wirklich von Hand gesetzt werden müssen oder ob die nicht schon mit in den einzelnen Variablen stehen.

        Kommentar

        Lädt...
        X