php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.09.2008, 16:16  
Erfahrener Benutzer
 
Registriert seit: 08.08.2008
Beiträge: 128
kerstel befindet sich auf einem aufstrebenden Ast
Standard Button mit gd-lib

Hallo,

folgendes Problem, ich möchte eine Button mit GD-Lib erzeugen, der in etwa so aussieht:



Die Farbe und der Text kommen dynamisch aus der Datenbank (auf der Seite gibt es noch mehrere solcher Buttons)

Wie kann ich solch einen Button mit der GD-lib erzeugen (gerade die runden Kanten und der Farbverlauf)

Danke und Gruß
Kerstel
kerstel ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.09.2008, 16:19  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

Hallo Kerstel,

Eine vorgefertigte Funktion gibt's dafür leider nicht, da wirst Dir selbst was bauen müssen mit ImageSetPixel in einer Schleife.

Die GDLib ist nicht ganz so mächtig wie Photoshop. Heisst im Klartext: gibts nicht.
Du kannst es so machen, du machst einen Farbverlauf als JPG und fügst ihn dann ins generierte Bild ein.
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:22  
Erfahrener Benutzer
 
Registriert seit: 08.08.2008
Beiträge: 128
kerstel befindet sich auf einem aufstrebenden Ast
Standard

den farbverlauf kann ich ja nicht vorfertigen da das grün ja vorgegeben wird
kerstel ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:28  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

Wie gesagt ImageSetPixel fällt mir nur ein für deine Rundungen und Farbverläufe.
Ist halt ne Elend lange Schleife. Einfacher wird es wenn du den Grundbutton als .png schon einfügst.

header('Content-type: image/png');
$img = ImageCreateFromPNG('button.PNG');
etc.
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:30  
Erfahrener Benutzer
 
Registriert seit: 08.08.2008
Beiträge: 128
kerstel befindet sich auf einem aufstrebenden Ast
Standard

hab das grad gefunden:
Button Example

geht ja in die richtung, allerdings wüsste ich nicht, wie ich die 3 Grundimages aufbauen sollte
kerstel ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:34  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

genau das meinte ich...
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:38  
Erfahrener Benutzer
 
Registriert seit: 08.08.2008
Beiträge: 128
kerstel befindet sich auf einem aufstrebenden Ast
Standard

aber wie müssten die bg bilder aussehen???
kerstel ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:40  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

steht doch auf der seite unter dem eingabefeld. die 3 bilder sind dort sogar abgebildet.
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:46  
Erfahrener Benutzer
 
Registriert seit: 08.08.2008
Beiträge: 128
kerstel befindet sich auf einem aufstrebenden Ast
Standard

für dort ja, aber für meine beispiel finde ich den bezug nicht
kerstel ist offline   Mit Zitat antworten
Alt 11.09.2008, 16:48  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

sorry aber ich versteh gerade nicht was du meinst.
steht eigentlich sogar alles im script selbst.
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] type image button funzt im IE nicht? litterauspirna HTML, Usability und Barrierefreiheit 12 19.07.2008 15:59
Reset Button bei Formularen TeazY PHP Tipps 2008 2 24.12.2007 14:59
Ergebnisliste mit Button weiter bearbeiten Cheesy PHP Tipps 2006 6 23.05.2006 01:01
Prüfen ob Button angeklickt wurde.. krummzahn HTML, Usability und Barrierefreiheit 2 30.04.2006 21:18
Text & Button zusammen ein Link HTML, Usability und Barrierefreiheit 8 22.11.2005 09:59
[Erledigt] Checkbox via Button steuern HTML, Usability und Barrierefreiheit 2 17.10.2005 09:53
[Erledigt] IF Funktion auf einen Button. Funktion wird trotzdem ausgef. HTML, Usability und Barrierefreiheit 3 04.08.2005 14:57
Toplistenscript: Button von anderem Server PHP Tipps 2005 2 20.01.2005 15:43
geechoter button funktioniert nicht richtig Crypi HTML, Usability und Barrierefreiheit 10 29.12.2004 19:08
JavaScript Button Linken! CHRIS HTML, Usability und Barrierefreiheit 3 26.12.2004 14:31
E-MAIL BEI Button klick PHP Tipps 2004-2 14 07.11.2004 12:54
Button onclick-Event HTML, Usability und Barrierefreiheit 3 06.11.2004 13:05
[Erledigt] per Button php in <td> laden PHP Tipps 2004 4 26.10.2004 18:07
Ich habe eine Auswahlliste und einen Button. Wie auswerten? PHP Tipps 2004 1 20.10.2004 16:39
formular button linkt an interne Stelle PHP Tipps 2004 1 08.06.2004 10:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php gd button, php gdlib farbverlauf, gdlib buttons, gdlib verlauf, gdlib script, php gd verlauf, button gd php, runde button php, gd library button farbverlauf, gdlib text verlauf, php gd ecken abrunden, gdlib buttuns, php gd farbverlauf, php buttons gd, gd farbverlauf, gdlib button, php gdlib, button php gd, php runde button, php gd schrift verlauf

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:34 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