kostenloser Webspace werbefrei: lima-city


Flash datei erstellen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo, kann mir vieleicht jemand erkl?ren, wie ich mit php eine Flashdatei erstellen kann??
    Also, ich denke da an ein rechteck, mit einer Hintergrundfarbe. In dies wird dann ein Text geschrieben.
    Kann mir hierf?r jemand den grundcode posten??
    Am besten noch erkl?ren, was wof?r da ist.
    Und ich f?rde mich ?ber eine Seite freuen, wo das Thema zwar ausf?hrlich aber f?r "dumme" erkl?rt wird.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Mit php eine Flashdatei erstellen ?????

    Ich glaube was du meinst w?re eher
    mit PHP ?bergabeparameter f?r eine
    Flash Datei zu programmieren ?

    Dazu muss allerdings erst einmal
    die passende Flash Datei vorhanden sein.
  4. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Sorry, aber das verstehe ich nicht :confused:

    Denn mit PHP kann man doch auch Bilder erstellen.

    Beitrag ge?ndert am 19.03.2006 19:54 von speedtouch92
  5. Geht mit mingSWF, musste mal googeln :cool:
  6. Stichwort: Xampp

    Bei Xampp wenn man sich das Lokal eingeichtet hat, dann geht man Aud localhost/xampp
    dann auf beispiele Flashart,
    den Source kann man da sehen(jedenfalls bei mir)
  7. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Sorry, hab jetzt gerade kein Xampp zur verf?gung.
    Darf es aufm Computer auch nicht installieren.

    Bei google habe ich gesucht und das hat meine Frage leider zu 0% beantwortet.

  8. Stichwort: Xampp

    Bei Xampp wenn man sich das Lokal eingeichtet hat, dann geht man Aud localhost/xampp
    dann auf beispiele Flashart,
    den Source kann man da sehen(jedenfalls bei mir)


    das ist mingswf^^

    http://ming.sourceforge.net/ :cool:
  9. Ich schreib mal von mir das script herin ok, ist f?r alle ok, und das mit dem Downloaden, wer will denn das in [b[C++ oder in andere Sprachen[/b]
    Da ist kein Sourcecode vorhanden.Hier mal die 2 scripte:
    Das ertsellt die Flash Datei:
    <?php
    // Copyright (C) 2002/2003 Kai Seidler <oswald@apachefriends.org>
    //
    // This program is free software; you can redistribute it and/or modify
    // it under the terms of the GNU General Public License as published by
    // the Free Software Foundation; either version 2 of the License, or
    // (at your option) any later version.
    //
    // This program is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    // GNU General Public License for more details.
    //
    // You should have received a copy of the GNU General Public License
    // along with this program; if not, write to the Free Software
    // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    //

    $f = new SWFFont("AnkeCalligraph.fdb");

    $m = new SWFMovie();
    $m->setRate(24.0);
    $m->setDimension(520, 320);
    $m->setBackground(251, 121, 34);

    // This functions was based on the example from
    // http://ming.sourceforge.net/examples/animation.html

    function text($r, $g, $b, $a, $rot, $x, $y, $scale, $string) {
    global $f, $m;

    $t = new SWFText();
    $t->setFont($f);
    $t->setColor($r, $g, $b, $a);
    $t->setHeight(96);
    $t->moveTo(-($t->getWidth($string)) / 2, 32);
    $t->addString($string);

    $i = $m->add($t);
    $i->rotateTo($rot);
    $i->moveTo($x, $y);
    $i->scale($scale, $scale);

    return $i;
    }

    $colorr[1] = 255 * 0.85;
    $colorg[1] = 255 * 0.85;
    $colorb[1] = 255 * 0.85;

    $colorr[2] = 255 * 0.9;
    $colorg[2] = 255 * 0.9;
    $colorb[2] = 255 * 0.9;

    $colorr[3] = 255 * 0.95;
    $colorg[3] = 255 * 0.95;
    $colorb[3] = 255 * 0.95;

    $colorr[4] = 255;
    $colorg[4] = 255;
    $colorb[4] = 255;

    $c = 1;
    $anz = 4;
    $step = 4 / $anz;

    for ($i = 0; $i < $anz; $i += 1) {
    $x = 1040;
    $y = 50 + $i * 30;
    $size = ($i / 5 + 0.2);
    $t[$i] = text($colorr[$c], $colorg[$c], $colorb[$c], 0xff, 0, $x, $y, $size, $_GET['text']);
    $c += $step;
    }

    $frames = 300;
    for ($j = 0; $j < $frames; $j++) {
    for ($i = 0; $i < $anz; $i++) {
    $t[$i]->moveTo(260 + round(sin($j / $frames * 2 * pi() + $i) * (50 + 50 * ($i + 1))), 160 + round(sin($j / $frames * 4 * pi() + $i) * (20 + 20 * ($i + 1))));
    $t[$i]->rotateTo(round(sin($j / $frames * 2 * pi() + $i / 10) * 360));
    }
    $m->nextFrame();
    }

    header('Content-Type: application/x-shockwave-flash');
    $m->output(0);
    exit;
    ?>
    Und hier da eigentliche scipt:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta name="author" content="Kai Oswald Seidler, Kay Vogelgesang, Carsten Wiedmann">
    <link href="xampp.css" rel="stylesheet" type="text/css">
    <title></title>
    </head>

    <body>
    <?php include "lang/".file_get_contents("lang.tmp").".php"; ?>
    &nbsp;<p>
    <h1><?php echo $TEXT['flash-head']; ?></h1>

    <?php
    if (empty($_GET['text'])) {
    $_GET['text'] = "ceci n est pas un ami d apache";
    }
    ?>

    <object data="mingswf.php?text=<?php echo urlencode($_GET['text']); ?>" width="520" height="320" type="application/x-shockwave-flash">
    <param name="movie" value="mingswf.php?text=<?php echo urlencode($_GET['text']); ?>">
    <param name="loop" value="true">
    <a href="http://www.macromedia.com/go/getflashplayer"><img src="http://www.macromedia.com/images/shared/download_buttons/get_flash_player.gif" width="88" height="31" alt="get flash player" title=""></a>
    </object>

    <p class="small">
    <?php echo $TEXT['flash-text1']; ?>
    <p>
    <form name="ff" action="ming.php" method="get">
    <input type="text" name="text" value="<?php echo $_GET['text']; ?>" size="30">
    <input type="submit" value="<?php echo $TEXT['flash-ok']; ?>">
    </form>
    <?php
    if (isset($_GET['source']) && ($_GET['source'] == "in")) {
    include "code.php";
    $beispiel = $_SERVER['SCRIPT_FILENAME'];
    pagecode($beispiel);
    } else {
    echo "<p><br><br><h2><u><a href=\"$_SERVER[PHP_SELF]?source=in\">".$TEXT['srccode-in']."</a></u></h2>";
    }
    ?>
    </body>
    </html>
  10. 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!