Komagruppe Stollberg und Umgebung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
backen
benutzer
board
button
daten
deswegen
hilfe
image
kalender
login
men
mitglied
netzen
party
save
schwachsinn
speicher
variant
wenigsten
zurck
-
hi
meine seite ist www.komagruppe.be.be
(eig. http://komagruppe.freeprojekt.de)
ich wollt mal wissen wie ihr die so findet und naja zur zeit brauch ich ein wenig hilfe mit den buttons vom menü ... vllt. kann mr da auch jem. weiterhelfen
also die buttons werden mit folgendem script erzeugt und das hat vor kurzem noch funktioniert aber aufeinmal kommt nur noch schwachsinn bei raus ... also hier das script:
<?PHP if(isset($_GET['button']) && isset($_GET['color']) && isset($_GET['btt_name'])) { if($_GET['button'] == "full") $image = imagecreatefromgif('../../bilder/btt/btt_full.gif'); if($_GET['button'] == "split") $image = imagecreatefromgif('../../bilder/btt/btt_split.gif'); if($_GET['color'] == "b") $font_c = imagecolorallocate($image,0,0,0); if($_GET['color'] == "w") $font_c = imagecolorallocate($image,255,255,255); $font_d = "../../daten/font/G3.ttf"; if($_GET['btt_name'] == "news") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "News"); if($_GET['btt_name'] == "start") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Home"); if($_GET['btt_name'] == "links") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Links"); if($_GET['btt_name'] == "forum") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Forum"); if($_GET['btt_name'] == "mov") imagettftext($image, 8, 0, 10, 20, $font_c, $font_d, "Movies"); if($_GET['btt_name'] == "mitglieder") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Mitglieder"); if($_GET['btt_name'] == "bilder") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Bilder"); if($_GET['btt_name'] == "partys") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Partys"); if($_GET['btt_name'] == "lan") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "LAN-Partys"); if($_GET['btt_name'] == "kalender") imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, "Kalender"); header("Content-type: image/gif"); imagegif($image); } if(isset($_GET['vista_btt']) && isset($_GET['btt_name'])) { if($_GET['vista_btt'] == "out") $image = imagecreatefromgif('../../bilder/btt/sbtt.gif'); if($_GET['vista_btt'] == "over") $image = imagecreatefromgif('../../bilder/btt/sbtto.gif'); $font_c = imagecolorallocate($image,0,0,0); $font_d = "../../daten/font/G3.ttf"; if($_GET['btt_name'] == "forum") imagettftext($image, 7, 0, 10, 14, $font_c, $font_d, "Forum"); if($_GET['btt_name'] == "suche") imagettftext($image, 7, 0, 10, 14, $font_c, $font_d, "Suche"); if($_GET['btt_name'] == "suchen") imagettftext($image, 7, 0, 23, 14, $font_c, $font_d, "Suchen"); if($_GET['btt_name'] == "login") imagettftext($image, 7, 0, 10, 14, $font_c, $font_d, "Login"); if($_GET['btt_name'] == "pm") imagettftext($image, 7, 0, 10, 14, $font_c, $font_d, "P.M. ".$_GET['add']); if($_GET['btt_name'] == "zurück") imagettftext($image, 7, 0, 27, 14, $font_c, $font_d, "Zurück"); if($_GET['btt_name'] == "send") imagettftext($image, 7, 0, 13, 14, $font_c, $font_d, "Absenden"); if($_GET['btt_name'] == "sendpm") imagettftext($image, 7, 0, 4, 14, $font_c, $font_d, "P.M. senden"); if($_GET['btt_name'] == "profil") imagettftext($image, 7, 0, 13, 15, $font_c, $font_d, "Profil"); if($_GET['btt_name'] == "logout") imagettftext($image, 7, 0, 13, 14, $font_c, $font_d, "Logout"); if($_GET['btt_name'] == "reg") imagettftext($image, 7, 0, 7, 14, $font_c, $font_d, "Registrieren"); if($_GET['btt_name'] == "delacc") imagettftext($image, 6, 0, 7, 14, $font_c, $font_d, "User Löschen"); if($_GET['btt_name'] == "save") imagettftext($image, 7, 0, 7, 14, $font_c, $font_d, "Speichern"); if($_GET['btt_name'] == "del") imagettftext($image, 7, 0, 19, 14, $font_c, $font_d, "Löschen"); if($_GET['btt_name'] == "antworten") imagettftext($image, 7, 0, 12, 14, $font_c, $font_d, "Antworten"); if($_GET['btt_name'] == "boarde") imagettftext($image, 7, 0, 5, 14, $font_c, $font_d, "Neues Board"); if($_GET['btt_name'] == "threads") imagettftext($image, 7, 0, 5, 14, $font_c, $font_d, "Themen"); if($_GET['btt_name'] == "boards") imagettftext($image, 7, 0, 5, 14, $font_c, $font_d, "Boards"); if($_GET['btt_name'] == "user") imagettftext($image, 7, 0, 5, 14, $font_c, $font_d, "Benutzer"); header("Content-type: image/gif"); imagegif($image); } if(isset($_GET['small_button']) && isset($_GET['btt_name'])) { $image = imagecreatefromgif('../../bilder/btt/btt_full_small.gif'); $font_c = imagecolorallocate($image,0,0,0); $font_d = "../../daten/font/G3.ttf"; if($_GET['btt_name'] == "n_thema") imagettftext($image, 7, 0, 10, 12, $font_c, $font_d, "Neues Thema"); if($_GET['btt_name'] == "antworten") imagettftext($image, 7, 0, 19, 12, $font_c, $font_d, "Antworten"); header("Content-type: image/gif"); imagegif($image); } if(isset($_GET['back'])) { $image = imagecreatefromgif('../../bilder/btt/back.gif'); header("Content-type: image/gif"); imagegif($image); } if(isset($_GET['small_vista_btt']) && isset($_GET['btt_name'])) { if($_GET['small_vista_btt'] == "out") $image = imagecreatefromgif('../../bilder/btt/sbtt_small.gif'); if($_GET['small_vista_btt'] == "over") $image = imagecreatefromgif('../../bilder/btt/sbtto_small.gif'); $font_c = imagecolorallocate($image,0,0,0); $font_d = "../../daten/font/G3.ttf"; if($_GET['btt_name'] == "ja") imagettftext($image, 7, 0, 8, 16, $font_c, $font_d, "Ja"); if($_GET['btt_name'] == "nein") imagettftext($image, 7, 0, 3, 15, $font_c, $font_d, "Nein"); header("Content-type: image/gif"); imagegif($image); } if(isset($_GET['bl'])) { $pz = $_GET['bl']*2; $img = imagecreate(200,15); $farbe_body=imagecolorallocate($img,200,200,200); $farbe_b = imagecolorallocate($img,140,13,13); imagefilledrectangle($img,0,0,$pz,15,$farbe_b); imagecolortransparent($img,$farbe_body); $font_c = imagecolorallocate($img,255,255,255); $font_d = "../../daten/font/BKf.TTF"; imagettftext($img, 9, 0, 4, 12, $font_c, $font_d, round($_GET['bl'],1)."%"); header("Content-Type: image/gif"); imagegif($img); } ?>
vllt. kenn auch noch jem. ne andre variante mit der ich dsa problem beheben kann ... aber zur zeit siehts halt deswegen bissel blöd bei uns aus ^^
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich würde alles irgendwie so machen:
<?php $image = imagecreatefromgif('../../bilder/btt/'.$_GET[button'].'.gif'); //oder imagettftext($image, 8, 0, 10, 18, $font_c, $font_d, $_GET['btt_name']); ?>
Allso alles zusammensetzen.
Wenn das nicht geht, musst du wenigstens mal Switch-Case verwenden. So wie du das machst, verliehrst du ja garantiert die Übersicht. Und dann schleichen sich auch schnell Fehler ein... -
ja isn bissel unübersichtlich aber auf meim lokalen server läufts ohne porbleme halt nur nicht im netz
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage