Richie: upload

warum funktioniert das nicht?

<?
while(list($key,$val)=each($_POST))
{
$$key=$val;
}
while(list($key,$val)=each($_GET))
{
$$key=$val;
}
$PHP_SELF=$_SERVER["PHP_SELF"];
?>

<html>
<head>
<title></title>
</head>
<body>

<embed src="http://itchydiemaus.milten.lima-city.de/newfile.mp3" width="200" height="40" autostart="false">

<br>

<form
  action="<?php echo $_SERVER['PHP_SELF']; ?>"
  method="post"
  enctype="multipart/form-data">
<input type="file" name="probe" />
<input type="submit" value="Los!" />
</form>
<hr />
<?php
  if (isset($_FILES['probe']) and ! $_FILES['probe']['error']) {
    // Alternativ:            and   $_FILES['probe']['size']
    move_uploaded_file($_FILES['probe']['tmp_name'], "./newfile.mp3");
    printf("Die Datei %s steht jetzt als " .
          "newfile.txt zur Verfügung.<br />\n",
      $_FILES['probe']['name']);
    printf("Sie ist %u Bytes groß und vom Typ %s.<br />\n",
      $_FILES['probe']['size'], $_FILES['probe']['type']);
  }
?>
</body>
</html>

  1. Hi,

    warum funktioniert das nicht?

    was heißt "funktioniert nicht" auf Deutsch?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Ich kann die upgeloadete mp3 datei nicht abspielen...

      Richie

    2. Ich kann die upgeloadete musikdatei nicht via <embed... abspielen...

      Richie

  2. warum funktioniert das nicht?

    <schussinsblaue>
    Der PHP-interpreter hat keine Schreibberechtigung für das Docroot
    </schussinsblaue>

    1. die newfile.mp3 exestiert nachfolgend auf dem Webspace aba ich kann síe nicht mit <embed... abspielen...

      Richie

      1. Hi,

        die newfile.mp3 exestiert nachfolgend auf dem Webspace aba ich kann síe nicht mit <embed... abspielen...

        warum sollte das auch gehen? In HTML gibt es nichts namens "<embed>". Ergibt die erzeugte MP3-Ressource denn eine gültige MP3-Datei?

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. warum sollte das auch gehen? In HTML gibt es nichts namens "<embed>".

          Doch es gibt einen tag namens embed (<embed src"Pfad" width="50" height="50"...>
          Spielt eine musikdatei ab...

          Ergibt die erzeugte MP3-Ressource denn eine gültige MP3-Datei?

          Woran erkenn ich das ob sie eine gültige mp3 datei ist?...
          die extension is auf jedenfall .mp3

          Richie

          1. Hallo Richie,

            Woran erkenn ich das ob sie eine gültige mp3 datei ist?...
            die extension is auf jedenfall .mp3

            Indem du die Datei im Browser aufrufst und in einem MP3-Player abspielst.

            Bis dann!

            Marc Reichelt || http://www.marcreichelt.de/

            --
            Linux is like a wigwam - no windows, no gates and an Apache inside!
            Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
            http://emmanuel.dammerer.at/selfcode.html
            1. 403 - Zugriff verweigert!

              Dies kann folgende Gründe haben:

              Der Webmaster möchte nicht, dass die Seite betreten wird

              Wenn ich das versuche bekomme ich diesen fehler...

              Richie

              1. Hallo Richie,

                403 - Zugriff verweigert!

                Dies kann folgende Gründe haben:

                Der Webmaster möchte nicht, dass die Seite betreten wird

                Wenn ich das versuche bekomme ich diesen fehler...

                Tja - Problem ausfindig gemacht. Du musst in PHP die Dateirechte anders setzen, nützlich könnte sich hierbei insbesondere die Funktion chmod() erweisen.

                Bis dann!

                Marc Reichelt || http://www.marcreichelt.de/

                --
                Linux is like a wigwam - no windows, no gates and an Apache inside!
                Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
                http://emmanuel.dammerer.at/selfcode.html
                1. Ich habs jetzt noch bei einem anderem Webspace probiert, dabei kommt ein downloadfenster auf wenn ich auf öffnen klick kann ich es mitn winamp abspieln, jedoch funktioniert das abspielen von der homepage nicht..

                  Richie

          2. Hi,

            warum sollte das auch gehen? In HTML gibt es nichts namens "<embed>".
            Doch es gibt einen tag namens embed (<embed src"Pfad" width="50" height="50"...>

            nein, das ist nicht Teil von HTML. Es sieht nur so ähnlich aus.

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
  3. Hej,

    <embed src="http://itchydiemaus.milten.lima-city.de/newfile.mp3" width="200" height="40" autostart="false">

    überleg dir bitte wenn du Musik im Browser abspielen möchtest, und es auch abschließend für sinnvoll erachtet hast, ob Marc Reichelts EMFF eine Lösung für dich sein könnte.

    Beste Grüße
    Biesterfeld

    --
    Warum stehen Studenten um halb acht auf? 6% weil sie es so gewohnt sind, 4% weil sie geweckt werden, 90% weil um acht die Läden zumachen.
    1. Hej,

      <embed src="http://itchydiemaus.milten.lima-city.de/newfile.mp3" width="200" height="40" autostart="false">

      Richie, dir ist klar, dass im Moment jeder der will dein upload-skript aufrufen kann und jeden auch nur erdenklichen Müll von seiner Platte in deiner newfile.mp3 speichern?

      Beste Grüße
      Biesterfeld

      --
      Ingenieur: "Wie geht das?"
      Ökonom: "Wie teuer wird das?"
      Informatiker: "Majo oder Ketchup?"