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
  Zitieren
weed
Mitglied

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

26.04.2007 14:55:04
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01