Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]chekbox, option value - pomniejszenie obrazków
inny02
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 24.08.2009

Ostrzeżenie: (10%)
X----


Witam,
napisałem taki kod:

  1. <input name="safe" id="safe" value="0" checked="checked" type="radio"><label for="safe"><font color="green">Family Safe</font></label>
  2. <input name="safe" id="unsafe" value="1" type="radio"><label for="unsafe"><font color="red">Not Family Safe</font></label>
  3. <br>
  4. <input name="private" value="1" type="checkbox">Plik Prywatny
  5. <br>
  6. <input name="resizeimg" id="resizeimg" value="1" type="checkbox">Zmień rozmiar obrazka:
  7. <select name="newsize" id="newsize">
  8. <option value="100x75">100x75 (avatar)</option>
  9. <option value="150x112">150x112 (thumbnail)</option>
  10. <option value="320x240">320x240 (for websites and email)</option>
  11. <option value="640x480">640x480 (for message boards)</option>
  12. <option value="800x600">800x600 (15-inch monitor)</option>
  13. <option value="1024x768">1024x768(17-inch monitor)</option>
  14. <option value="1280x1024">1280x1024(19-inch monitor)</option>
  15. <option value="1600x1200">1600x1200(21-inch monitor)</option>
  16. </select><br>


jak dodać tutaj jeśli wybiorę Not Family Safe to pole checkbox w Plik Prywatny zaznaczy się, ale nie będzie można go odznaczyć?
Zaznaczę Zmień rozmiar obrazka to zmienia mi rozmiar obrazka do tych podanych, ale proporcjonalniej, czy ktoś posiada gotowy taki skrypt ?

Dziękuję za pomoc
Pozdrawiam


Go to the top of the page
+Quote Post
YourFear
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 2
Dołączył: 20.09.2009

Ostrzeżenie: (0%)
-----


Ja bym to zrobił na JavaScript
  1. <input name="safe" id="safe" value="0" checked="checked" type="radio"onclick="
  2. document.getElementById('plik_prywatny').innerHTML = '<input name=private value=1 type=checkbox>Plik Prywatny';
  3. "><label for="safe"><font color="green">Family Safe</font></label>
  4.  
  5. <input name="safe" id="unsafe" value="1" type="radio" onclick="
  6. document.getElementById('plik_prywatny').innerHTML = '<input name=private value=1 type=checkbox checked=checked disabled=disabled>Plik Prywatny';
  7. "><label for="unsafe"><font color="red">Not Family Safe</font></label>
  8.  
  9. <br>
  10. <div id="plik_prywatny"><input name="private" value="1" type="checkbox">Plik Prywatny</div>
  11. <br>
  12. <input name="resizeimg" id="resizeimg" value="1" type="checkbox">Zmień rozmiar obrazka:
  13. <select name="newsize" id="newsize">
  14. <option value="100x75">100x75 (avatar)</option>
  15. <option value="150x112">150x112 (thumbnail)</option>
  16. <option value="320x240">320x240 (for websites and email)</option>
  17. <option value="640x480">640x480 (for message boards)</option>
  18. <option value="800x600">800x600 (15-inch monitor)</option>
  19. <option value="1024x768">1024x768(17-inch monitor)</option>
  20. <option value="1280x1024">1280x1024(19-inch monitor)</option>
  21. <option value="1600x1200">1600x1200(21-inch monitor)</option>
  22. </select><br>
  23. </form>

Jeśli coś będzie mało czytelne dla Ciebie to sry tak na szybko napisałem (IMG:style_emoticons/default/tongue.gif)
Po naciśnięciu na "Not Family Safe" będzie zaznaczać to co chciałeś, a po wybraniu "Family Safe" opcja się odznacza.

Ze zmiana wielkości obrazka to pokombinuj, bo tego nigdy nie robiłem.


edit:
sry zapomniałem o zablokowaniu (już poprawione) ^^

Ten post edytował YourFear 20.09.2009, 16:01:40
Go to the top of the page
+Quote Post
inny02
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 24.08.2009

Ostrzeżenie: (10%)
X----


no dzięki o to chodziło, jak ktoś posiada gotowy taki kod PHP do zmiany wielkości obrazków to bardzo proszę o pomoc z tym
Go to the top of the page
+Quote Post
potreb
post
Post #4





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Wszystko gotowe masz tutaj i na google. Trzeba czasami samemu poszukać
Go to the top of the page
+Quote Post
Pawel_W
post
Post #5





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


omg, tylko nie rozumiem po co ten kod
  1. document.getElementById('plik_prywatny').innerHTML = '<input name=private value=1 type=checkbox checked=checked disabled=disabled>Plik Prywatny';

skoro lepiej będzie tak
  1. document.getElementsByName('private')[0].checked= 'checked';
  2. document.getElementsByName('private')[0].disabled= 'disabled';


btw pierwsza opcja się nie validuje...

Ten post edytował Pawel_W 20.09.2009, 19:04:54
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 03:53