Brauche Hilfe Buttongenerator

Begonnen von oliver, 13 Januar 2003, 08:09:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

DarkBoy

Also, die Idee ist schon einmal GUT, nur  ist es fast zwingend das man beim Auswählen des BUTTONS anschliessen wenigstens den TEXT der Buttons selber wählen darf! So ist es irgendwie  nur halb. Ich hoffe ich werde nicht erschlagen dafür, finde es ja gut es fehlt halt nur der Kick das gewisse etwas ;)

oliver

@Admin DarkBoy

das ging mir gestern auch noch durch den kopf.
das wird auch noch geändert das der user den text bestimmen kann.

oliver

könnte bitte mal einer schauen.

habe jetzt mit texteingabe, aber nach dem absenden wird das bild nich angezeigt.
kommt aber auch keine fehlermeldung.

 http://fhost.de/modules.php?name=Button_Generator

jubilee

Hallo !
Nein, kann niemand schauen ...... :exclam:
Das Modul ist nicht aktiv !
MfG
jubilee

oliver


jubilee

Ja, stimmt .
Der link oben ist verkehrt.
Da steht noch ein  dahinter.
Das sieht ja verdächtig nach copy&paste aus  ;)
MfG
jubilee

oliver

wie der link ist verkehrt

edit

achso den hier im forum.

nochmal richtig

http://fhost.de/modules.php?name=Button_Generator

[Editiert am 14/1/2003 von oliver]

jubilee

Genau der war gemeint.
Hab's mir einmal angeschaut. Denke, das Problem ist ähnlich dem Letzten.
Weitergabe der Parameter schein nicht zu klappen.
Entweder Du schaust nochmal selbst, oder Du schickst mir das Modul einmal per E-Mail zu
mailto:mailcollect@grunert-web.de
und ich schau nochmal.
MfG
jubilee

oliver

habs dir per mail mal zu geschickt

jubilee

O.K.
Werds mir einmal ansehen.
Komm ich aber erst etwas später dazu (heut abend).
Ich versuchs mal zu fixen und schicks Dir dann zurück (falls Erfolg  ;) )
MfG
jubilee

oliver

ok und setzt in den scripte schon mal dein copyright mit rein.
aben es ja praktisch zusammen gemacht   ;)  

oliver

so habe alles noch mal neu gemacht mit mehren button kategorien zur auswahl.

mein problem ist folgendes.

im modul liegt die index.php mit den kategorien. da ich das modul von der index nicht direkt aufrufen kann hab ich mehrer button1.php, button2.php in einen ordner im root liegen.

wenn ich jetzt von der index.php die button1.php aufrufe wird die datei mainfile.php in der datei header nicht includet.

welche pfad einstellungen muss ich vornehmen oder geht das nicht.

müssen die butten1.php ...... im root liegen.

wo kann man die farbe der schrift ändern

[Editiert am 15/1/2003 von oliver]

jubilee

Hmmmm.....
Warum packst Du den ganzen(!) Auswahlkram nicht in die
index.php.
Die ruft dann über das Form wieder die Indexx.php auf die auf die
Erstellungsroutine zurückgreift und den fertigen Button ausgibt ??
Dann könntest Du dir die x extra Auswahlseiten sparen.
MfG
jubilee

oliver

äh jetzt mal in ruhe was soll ich in die index packen

edit

mach mal bitte ein beispiel

[Editiert am 15/1/2003 von oliver]

jubilee

Nun, du hast jetzt ja die Auswahl für die Button-Gruppe und die Auswahl für den einzelnen Button in der Gruppe (und den Text) auf verschiedene Dateien aufgeteilt (index.php, button1 - 5.php).
Diese würde ich in eine Datei zusammenfassen (idealerweise in der index.php)
Das würde einige Probleme beheben.MfG
jubilee

oliver

mach ich später.

hab gerade mal bei selfphp geschaut, finde aber nichts wie ich die text farbe ändern kann.


jubilee

Hallo !
Die Textfarbe kannst Du in der ImageString-Funktion einstellen.
Die verwenest du doch, um den String auf die Buttongrafik zu schreiben.
ImageString(int im, int font, int x, int y, string s, int col)
Die Übergabewerte : int im - Image-Variable, int font - Schriftgröße,
int x und int y - (XY-Koordinaten) Startpunkt des Textes, string s - der Text,
int col - die Textfarbe.
MfG
jubilee

oliver

da hab ich auch schon alles mögliche geändert aber ohne erfolg

jubilee

Jaaaaa .... Hmmm hmmm .....
Die farbe, die Du verwenden möchtest, musst Du vorher mit
ImageColorAllocate alloziieren.
Die Farbe wird im RGB-Modus angegeben (RotGrünBlau jeweils von 0 bis 255)
Beispiel :
$Farbe_Text=ImageColorAllocate($im, 255,255,255);
Damit hast Du der Variablen $FarbeText diesen Farbwert zugeweisen.
und dann nimmst du für das Schreiben dann :
ImageString($im,xxx,xxx,xxx,xxx,$Farbe_Text);
So müüste das gehen.
MfG
jubilee

oliver

jep so klappt es. so ähnlich hatte ich es auch schon hab nur vergessen die andere variable raus zu machen.