![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. W ramach treningu piszę sobie "generator userbarów". Mam dwa pliki - formularz.html - gdzie wypełnia się pola, i skrypt - który wszystko wykonuje.
I mam problem. Chcę zrobić aby można wybrać wygląd za pomocą radio, także kolor. Koło guziczka byłby obrazek jak to wygląda. Myślałem o $_GET ale nie wychodziło. Może ktoś pomóc? Skrypt możecie znaleźć tu - http://csinqo.za.pl/formularz.html refresh. czekam na pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Kod <input type=radio name=wybor value="wybor1"> <input type=radio name=wybor value="wybor2"> Przed tym jakąś formę GET/POST i tyle jescze: Daj w skrypcie Kod if($_POST['wybierz'] == 'wybor1') { // jesli wybrany 1 } else { // jesli wybrany 2 } i jedziesz dalej Czyli: Kod <?php
// Set the content-type header('Content-type: image/png'); // Otwieranie obrazka if($_POST['wybor'] == 'wybierz1') { $img = imagecreatefrompng('images/userbars/user.png'); } else { $img = imagecreatefrompng('images/userbars/inny_OBRAZEK.png'); } // Kolory $white = imagecolorallocate($img, 255, 255, 255); $grey = imagecolorallocate($img, 128, 128, 128); $black = imagecolorallocate($img, 0, 0, 0); // Pisanie tekstu $nick = $_POST['nick']; $msg = $_POST['msg']; // Sciezka czcionki $font = 'visitor2.ttf'; // Laczymy w kupe otwieranie obrazka rozmiar czcionki kat x y kolor czcionka tekst imagettftext($img, 15, 0, 13, 13, $black, $font, $nick); imagettftext($img, 15, 0, 13, 30, $black, $font, $msg); // Zapis imagepng($img); imagedestroy($img); ?> Ten post edytował toaspzoo 14.05.2011, 10:22:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 03:28 |