php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2005, 00:14  
Gast
 
Beiträge: n/a
Standard Dynamischer Text in einer Grafik per Formular einfügen

Hi,

vielleicht kann mir hier ja jemand bei meinem Problem helfen.

Also ich habe mir eine Grafik genommen. Diese mit hilfe eines php skriptes mit Text versorgt. Jetzt wollte ich die Textsegmente mit Hilfe eine Formulars einfügen.

Das heißt wenn ich momentan die Daten die in die Grafik eingefügt werden, direkt im Code eingetrage, sollen sie nun von außen von jedem per Formular eingefügt werden können und somit ein Bild mit Text erzeugt werden.

Jetzt hab ich schon versucht den php code mit einem html code zusamenn in einer datei zusetzen, das ist mir leider fehlgeschlagen, es folgt ein Fehlercode. Also ich wollte das Formular zusammen mit den php code in eine Datei einsetzen um so die Daten per $_get auszulesen.

Dann hab ich eine Möglichkeit in einem Buch gefunden.
Es wird dort eine zweite datei angelegt wo der html Code mit dem Formular steht. Und die Verbindung zur Grafik wird dann per:
Code:
<?php
{
   echo "<img src=\"signatur_form.php?name=$name\">";
}
?>
erzeugt

Die Möglichkeit hat schon ganz gut funktioniert, nur hab ich da das Problem das ich nur ein Formularfeld einsetzen kann, hier im Beispiel "name".

für mich stellt sich jetzt die Frage ob sich die Variante aus dem Buch noch erweitern läßt, oder ob man die Sache ganz anders angehen muß?!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.08.2005, 00:26  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Ooh..
PHP-Code:
<?php
echo "<img src=\"signatur_form.php?name=$name\">";
?>
Gibt probleme mit register Globals..
http://de3.php.net/manual/de/security.globals.php
Warum über GET? Machs doch lieber über POST:
Code:
<form action="datei.php" method="POST">
 <input type="text" name="name" />

 <input type="submit" name="submitted" value="Senden" />
</form>
und die datei.php:
PHP-Code:
<?php
if(isset($_POST['submitted'])) {
        echo 
'[img]signatu_form.php?name=' $_POST['name'] . '[/img]';
}
?>
http://tut.php-q.net/formulare.html
Chr!s ist offline  
Alt 19.08.2005, 00:55  
Gast
 
Beiträge: n/a
Standard

Erst einmal danke für die schnelle Hilfe.

also ich habe eine Datei signatur_form.php

dort wird das Bild erzeugt.

der text wird hier so eingefügt.

Code:
$text_produktion = ($_GET['name']);
imagettftext($image, $pt, 0, 10, 20, $fcolor, $font_bold, $text_produktion);
also das wird noch per get gemacht weil das per post irgendwie nicht funktioniert.

dort wo das bild erzeugt wird also das Formular
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Grafik erzeugen</title>
	<link rel="stylesheet" type="text/css" href="my.css">
</head>

<body>
<h3>Wie lautet Ihr Name?</h3>
<?php
$name = isset($_POST['name']) ? $_POST['name'] : '';
?>
<form method="POST" action="signatur.php">
	Name: <input type="Text" size="30" name="name" value=<?=$name?>>
	<input type="Submit" name="submitted" value="Absenden">
</form>


<?php
if(isset($_POST['submitted'])) {
        echo '[img]signatur_form.php?name=' . $_POST['name'] . '[/img]';
}
?> 
</body>
</html>

Jetzt wollte ich mir ein zweites Formularfeld erstellen.

Ich dachte da an:
Code:
<input type="Text" size="30" name="name2" value=<?=$name2?>>
Jetzt stelle ich mir nur die Frage was ich noch an dem dem ganzen hinzufügen muß.

Muß ich jetzt noch

Code:
$name2 = isset($_POST['name2']) ? $_POST['name2'] : '';
einfügen?

und in der signatur_form.php

Code:
$text_produktion = ($_GET['name2']);
imagettftext($image, $pt, 0, 10, 20, $fcolor, $font_bold, $text_produktion);
für die zweite Stelle des zweiten Formularfeldes?


Ich als Anfänger danke schonmal für Hilfe.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Knifflige Frage zu gedrehtem Text auf grafik jumping-blueberry PHP-Fortgeschrittene 2 14.07.2008 16:08
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
Text und Grafik zentriert in einer Zeile php_frage HTML, Usability und Barrierefreiheit 5 26.04.2006 12:48
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Text + Grafik mit display:inline HTML, Usability und Barrierefreiheit 0 26.07.2005 13:50
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] durch Klick auf Text anderen Text einblenden HTML, Usability und Barrierefreiheit 3 03.07.2005 14:41
in zelle oben text und unten grafik am rand janni HTML, Usability und Barrierefreiheit 4 29.06.2005 23:35
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
Statt Text Grafik PHP Tipps 2005 2 24.02.2005 16:00
Wie bekomm ich die Grafik rechts vom Text? (Align) Paulo HTML, Usability und Barrierefreiheit 5 24.09.2004 12:45
Text in Formular ändern d-81 PHP Tipps 2004 4 20.09.2004 15:30
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005-2/29360-dynamischer-text-einer-grafik-per-formular-einfuegen.html, php text in grafik einfügen, dynamischer text auf bild, dynamischer text html, php dynamischer text auf bild, html text in grafik einfügen, in grafik text einfügen html, php text aus formular auf bild setzen, php grafik einfügen, text in grafik einfügen html, text in grafik über formular, dynamischen text auf bild, php bild dynamische schrift, text in grafik einfügen, imagettftext link einfügen, dynamischen text einfügen, grafik bei php einfügen, text in formular einfügen, text in bild einfügen html, php formularfelder auf bild legen

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.