Sascha Stoll Geschrieben 6. Januar 2008 Teilen Geschrieben 6. Januar 2008 Hallo miteinander. Kennt sich hier vielleicht jemand mit Scripts oder so aus? Ich möchte ein Formular machen welches dann irgendwie in ein Bild hineinschreiben kann... Ist das irgendwie möglich? Hier wäre das mal so als Beispiel für die ZRH Movements (wäre ja nur ne Idee) Alles was in den Klammern ist, würde dann mittels Formular ausgefüllt. Vielleicht weiss ja jemand was. =) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Viktor D. Geschrieben 6. Januar 2008 Teilen Geschrieben 6. Januar 2008 Klar geht das... Und zwar mit PHP und der gd-lib: imagestring() bietet die dafür nötige Funktionalität. Einfach Bild einlesen, string drüberlegen und Bild rausschreiben. "on the fly" kann sowas bei großen Bildern allerdings etwas träge werden bzw. bei vielen Anfragen den Server leicht auslasten. Einfachere Möglichkeit wäre, das Bild als Hintergrund einer Seite zu machen und mit HTML den Text drüberlegen. Aber auch hier kommt man um PHP kaum herum, weil das Formular ja ausgewertet werden muss. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Sascha Stoll Geschrieben 6. Januar 2008 Autor Teilen Geschrieben 6. Januar 2008 Hallo Viktor, vielen Dank für die schnelle Antwort. Schau mal was ich machen kann, aber brauchen kann ichs auf jeden Fall. :005: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Stefan Gschwind Geschrieben 6. Januar 2008 Teilen Geschrieben 6. Januar 2008 Stimmt, beschäftige dich mit PHP. Noch als Ergänzung eine Übersicht von Image Funktionen die mit PHP nutzbar sind. Schaust du HIER hth Stefan Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Sascha Stoll Geschrieben 6. Januar 2008 Autor Teilen Geschrieben 6. Januar 2008 Vielen Dank euch beiden, werde es aber wohl bleiben lassen. Mit PHP komme ich einfach nicht draus, und per HTML weiss ich so auch gerade keine Lösung. :005: aber trotzdem danke. =) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Stefan Gschwind Geschrieben 6. Januar 2008 Teilen Geschrieben 6. Januar 2008 und per HTML weiss ich so auch gerade keine Lösung. Weill html auch nur eine reine Seitenbeschreibungs-"Sprache" ist. Dynamische Inhalte kann man damit nicht gerade erstellen. Schau dir mal folgendes Bild an Lade dann mehrmals diese Seite neu (Ctrl + R). Fällt dir etwas an diesem Bild auf? Ist also gar nicht so schwer was du machen möchtest... Stefan Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Sascha Stoll Geschrieben 6. Januar 2008 Autor Teilen Geschrieben 6. Januar 2008 <?PHP$image = imagecreate(300,150); $farbe_body=imagecolorallocate($image,243,243,243); $farbe_b = imagecolorallocate($image,10,36,106);imagestring ($image, 5,30, 70, "PHP3/4 - Die Befehlsreferenz", $farbe_b);imagegif($image); ?> oder <?php header ("Content-type: image/png"); $string = $_ENV["QUERY_STRING"]; $md5 = md5($string); //just so we don't convert valid text into a + $string = str_replace("^+", $md5, $string); //replaces ^+ with long, unnatural string $string = str_replace("+", " ", $string); //replaces + with space $string = str_replace($md5, "+", $string); //replaces the long, unnatural string with + $width = imagefontwidth($font) * strlen($string); $height = imagefontheight($font); $image = @imagecreate($width+2, $height+2); $black = imagecolorallocate($image, 0, 0, 0); //background $white = imagecolorallocate($image, 255, 255, 255); imagestring($image, 2, 1, 1, $string, $white); imagepng($image); imagedestroy($image); ?> /[php] Nun gut, also das als Beispiel, wird das einfach in ne .php Datei gespeichert und wenn die aufgerufen wird zeigt es das Bild an? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Stefan Gschwind Geschrieben 6. Januar 2008 Teilen Geschrieben 6. Januar 2008 Nun gut, also das als Beispiel, wird das einfach in ne .php Datei gespeichert und wenn die aufgerufen wird zeigt es das Bild an? im Prinzip ja -meinte Radio Eriwan- Dateien mit der Endung .php erstellen und auf den Server laden. Nur erwarte nicht gleich das solche Code Schnippsel einfach nach dem kopieren schon fix fertig funktionieren. Stefan Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.