JPEG aus SWF heraus speichern

Um ein jpeg aus einem swf heraus zu speichern, ist eigentlich ein gewisser, nicht unerhebelicher Aufwand nötig. Mit dem jpegencoder von bytearray.org wird’s relativ einfach, ein jpeg zu exportieren. Ein Beispiel findet man unter:

http://www.bytearray.org/?p=26

Die Einbindung des Scriptes wird auf dieser Seite ziemlich gut erklärt:

http://www.video-flash.de/index/actionscript-3-jpgs-aus-einem-video-erstellen/

Abstand zwischen DIVs im Internet Explorer

Wenn man zwei Divs untereinander anordnen möchte, ohne einen Zwischenraum / Abstand zu haben, kommt es im IE oft vor, dass zwischen den Divs doch ein Abstand angezeigt wird. Dies passiert dann, wenn man im Stylesheet keine Höhe angibt.
Man vermeidet also den Abstand zwischen den Divs im Internet Explorer, wenn man jedem der beiden Divs eine feste Höhe gibt.

‚Speichern Unter‘ – Dialog öffnen mit PHP

Um z.B. eine PDF-Datei nicht direkt zu öffnen, sondern über den Speichern Unter – Dialog herunterzuladen, legt man das PDF zuersteinmal im Webspace ab.
Dann legt man eine PHP-Datei an, die wir hier einmal test.php nennen.
In diese Datei holt man sich das PDF-File, welches in unserem Beispiel mal test.pdf heißt.
Um dies zu bewerkstelligen schreibt man folgenden Code in die test.php:

<?php
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="test.pdf"');
readfile('test.pdf');
?>

Wenn man jetzt auf die test.php verlinkt, öffent sich der Speichern Unter – Dialog für das PDF.
Über den Content-Type kann man dies auch mit anderen Dateitypen hinbekommen.

Suche in Texten

Um eine gesuchtes Wort innerhalb eines Textes farbig zu markieren, benötigt es nicht viel Code.

<?php

$searchtext="Text";

$text="";
$text.="Hallo, dieses ist ein ganz normaler Text, den wir Mithilfe dieses Scriptes druchsuchen möchten.<br />";
$text.="Selbstverst&auml;ndlich soll das gesuchte Wort in der Textanzeige farbig dargestellt werden.<br />";
$text.="Selbst dann wenn es ein Bestandteil eines Wortes ist.";

echo "<p><b>Text ohne Suchworte :</b><br />";
echo $text."</p>";
echo "<p><b>Das Suchwort</b><br />";
echo $searchtext."</p>";

$tex="";
$tex.= str_replace($searchtext, "<font style=\"font-family:Arial;background-color:#03FC0F;font-size:12px;color:#000;\">";
$tex.="$searchtext."</font>", $text);

echo "<p><b>Text mit markiertem Suchworte :</b><br />";
echo $tex."</p>";

?>

Wichtig ist hier die Funktion str_replace.

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

Diese Funktion gibt einen String oder ein Array zurück, in dem alle Vorkommen von search (hier $searchtext) innerhalb von subject (hier $text) durch den angegebenen replace -Wert
(hier „<font style=\“font-family:Arial;background-color:#03FC0F;font-size:12px;color:#000;\“>
.$searchtext.“</font>) ersetzt werden.

Ich möchte bei spieletipps.de eine frage stellen, weiss aber nicht wie?

Um bei spieletippps.de eine Frage zu stellen, muss man eingeloggt sein. Als eingeloggter User sucht man sich nun ein Spiel aus, z.B. GTA:
http://www.spieletipps.de/g_011726/grand-theft-auto.html

Hier gibt es oberhalb im Reitermenü einen Menüpunkt ‚Fragen‘, auf den man klickt. Jetzt gelangt man hierher:
http://www.spieletipps.de/g_011726/grand-theft-auto-fragen/A/1/

Nun kann man am Ende der Liste mit den bereits gestellten Fragen selbst eine Frage stellen.