Datenschutzerklärung

Hintergrundbild dynamisch zusamenbauen

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Javascript-Forum /

Hintergrundbild dynamisch zusamenbauen

  Beitrag schreiben
Autor
Beitrag Seiten: 1
weed
Mitglied

Registriert: 24.04.2007
Beiträge: 2
Hallo.
Ich möchte in einer <div> ein aus Tiles zusammengebautes
Bild als Hintergrundgrafik haben.

In php hatte ich es mir folgendermaßen gedacht

Code:

$tileset = '';
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|\n";
$tileset .= "3|3|3|3|3|3|3|3|3|3|3|3|3|3|3|";

// Tiles-String in Array konvertieren
$tiles = explode("\n", $map['tileset']);
$top_width = 0;
for ($i = 0; $i <= count($tiles); $i++)
{
    $tiles[$i] = explode('|', $tiles[$i]);
    if (count($tiles[$i]) > $top_width) $top_width = count($tiles[$i]);
}

// Breiten- und Höhenzahl der Map in Tiles
$tileset_width = $top_width;
$tileset_height = count($tiles);

// Map erstellen
$image = imagecreate($tileset_width*16, $tileset_height*16);

for ($row = 0; $row <= $tileset_height; $row++)
{
    for ($col = 0; $col <= $tileset_height; $col++)
    {
        $res = imagecreatefromgif($tiles[$row][$col].'.gif');
    }
}

// Map erstellen
ImageGIF ($image);

Das Bild, dass von php dynamisch erzeugt wurde,
kommt als Hintergrundbild in die div.

Geht leider nicht, weil der Server sowas nicht mitmacht
-> Memory Limit für das Array.

Kann mir jemand sagen, wie man in js ein Bild zusammenbaut
und das als Hintergrundbild in eine div einsetzt?

Beitrag geändert von weed (24.04.2007 20:30:46)


24.04.2007 20:29:22
  Beitrag schreiben
weed
Mitglied

Registriert: 24.04.2007
Beiträge: 2
... super, danke ...

26.04.2007 14:55:04
  Beitrag schreiben
Mc Kad
Gast



Hi,

wie hast du denn jetzt das Problem gelöst?

Danke


09.01.2010 13:55:48
  Beitrag schreiben
easywebscript
Mitglied

Registriert: 24.10.2011
Beiträge: 4
es gibt da ja auch eine neuheit:
EeasyWebScript vereinigt die Möglichkeiten von  Server Scripts «PHP, Pyton, Perl» sowie Ajax, Javascript, HTML und CSS in einer einzigartigen Programmiersprache.
Einen Einblick in die neue Skriptsprache erhalten Sie bereits während unserer Entwicklungsphase

http://www.youtube.com/user/easywebscript


24.10.2011 10:33:41
http://www.youtube.com/user/easywebscript Beitrag schreiben
Seiten: 1   Beitrag schreiben
Wechsel zu

Valid HTML 4.01