[ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.11
Prihlásený: 26.01.13
Príspevky: 28
Témy: 10 | 10
NapísalOffline : 19.11.2011 14:19 | Ako spracujem checkboxy?

Zdravím, mám otázku ako by som spracoval checkboxy? Ide mi o to, aby som každému checkboxu priradil nejakú hodnotu a potom po odoslaní formulára vymazal súbor ktorý má názov ako táto hodnota. Pozeral som viacero spracovaní no stále nechápem ako to mám použiť nejak v tvare
Kód:
if (isset($Odoslane)) { unlink ($HodnotaCheckboxu.".php");}
Ďakujem.
// Alebo prípadne ako by som vymazal nejaký súbor kliknutím na odkaz?


Offline

Čestný člen
Čestný člen
Ako spracujem checkboxy?

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5433
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 19.11.2011 15:25 | Ako spracujem checkboxy?

Nejak nerozumiem v čom je problém.
Ak odosielaš formulár metódou POST, tak všetky hodnoty budú dostupné v $_POST.
Čiže ak má tvoj checkbox názov napríklad "subor", tak hodnotu (a tým pádom názov súboru) budeš mať v $_POST["subor"].


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.11
Prihlásený: 26.01.13
Príspevky: 28
Témy: 10 | 10
Napísal autor témyOffline : 19.11.2011 15:31 | Ako spracujem checkboxy?

Ide mi vlastne o zistenie či je zaškrtnutý a keď áno tak sa jeho hodnota spracuje - vymaže ten súbor + každému checkboxu na stránke kde ich je xy dávať unikátny name je dosť otrava...


Online

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 24.05.18
Príspevky: 1459
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOnline : 19.11.2011 15:53 | Ako spracujem checkboxy?

Tak im daj mená od nejakemeno[0] do nejakemeno[n] a máš z toho v podstate normálne pole.


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.11
Prihlásený: 26.01.13
Príspevky: 28
Témy: 10 | 10
Napísal autor témyOffline : 19.11.2011 15:57 | Ako spracujem checkboxy?

No áno, ale ako zistím či zú zaškrtnuté? Ako zistím z poľa ich hodnoty?


Online

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 24.05.18
Príspevky: 1459
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOnline : 19.11.2011 18:23 | Ako spracujem checkboxy?

Veď POSTom sa posielajú len zaškrtnuté, tak čo riešiš?


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 20.01.18
Príspevky: 1171
Témy: 188 | 188
NapísalOffline : 19.11.2011 18:29 | Ako spracujem checkboxy?

priklad, nastuduj a budes vediet co potrebujes:
Kód:
<form action="" method="post">
<input type="checkbox" name="policko[0]" value="subor1">
<input type="checkbox" name="policko[1]" value="subor2">
<input type="checkbox" name="policko[2]" value="subor3">
<input type="submit">
</form>

<?php
   if( isset( $_POST['policko'] ) ) {
      for( $i = 0; $i <= 2; $i++ ) {
         if( isset( $_POST['policko'][$i] ) ) unlink( $_POST['policko'][$i] );
      }
   }
?>


a este si nejak osetri ten unlink ak nechces aby ti niekto zmazal cokolvek ine.


_________________
CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.11
Prihlásený: 26.01.13
Príspevky: 28
Témy: 10 | 10
Napísal autor témyOffline : 19.11.2011 18:38 | Ako spracujem checkboxy?

Ďakujem veľmi pekne už mi to ide ;)


 [ Príspevkov: 8 ] 


Ako spracujem checkboxy?



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

JAVA: dynamicky pridavane checkboxy

v Assembler, C, C++, Pascal, Java

4

252

27.04.2011 14:47

bimbo34

V tomto fóre nie sú ďalšie neprečítané témy.

generovane checkboxy a spoločne označenie

v JavaScript, VBScript, Ajax

2

219

02.04.2010 13:29

kurtulik1

V tomto fóre nie sú ďalšie neprečítané témy.

samsung nenajde ako bootovatelne mediun, inak ide ako ma

v Optické zariadenia

0

403

27.03.2009 21:53

ejo

V tomto fóre nie sú ďalšie neprečítané témy.

WEB stranka.ako na nu a ako s nou

v Ostatné

13

1154

12.10.2007 21:54

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

ako nainstalovat javu do pc s pristupom ako uzivatel

v Assembler, C, C++, Pascal, Java

1

547

18.03.2008 8:40

redw

V tomto fóre nie sú ďalšie neprečítané témy.

Samsung S8300 ultra touch ako navigacia. ako na to?

v Mobilné zariadenia

6

827

26.11.2009 22:25

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

ako kopirovat text z pdf kde je ako obrazok

v Ostatné programy

1

260

19.10.2014 20:18

liqua1

V tomto fóre nie sú ďalšie neprečítané témy.

Ako si nastavim router/modem/wifi? Citaj ako prve!

v Siete

3

1076

17.07.2015 13:52

Tonko340

V tomto fóre nie sú ďalšie neprečítané témy.

Ako inštalovať módy ho PHPbb a ako na reklamu !!!

v Redakčné systémy

8

2653

30.03.2008 15:39

MarkoSVK

V tomto fóre nie sú ďalšie neprečítané témy.

Ako nastaviť v notebooku výkonnejšiu grafiku ako primárnu.

v ATI/AMD grafické karty

0

243

12.12.2015 21:10

krakenis

V tomto fóre nie sú ďalšie neprečítané témy.

ako po preinstalovani mat parametre ako minuly uzivatel

v Operačné systémy Microsoft

1

233

20.08.2008 8:42

shiro

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

ČÍTAJ AKO PRVÉ: Ako sa správne pýtať pri skladaní počítača?

v PC zostavy

0

12343

28.09.2007 12:38

eXistenZ

V tomto fóre nie sú ďalšie neprečítané témy.

Ako je možné že maloobchody majú často lepšie ceny ako

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Obchody, reklamácie a právo

36

3834

20.11.2009 15:49

Googler1

V tomto fóre nie sú ďalšie neprečítané témy.

Návod: Ako si spravit doma zmrzlinu original ako z obchodu?

v Jedlo, pitie a varenie

7

3426

22.08.2009 15:55

david3504

V tomto fóre nie sú ďalšie neprečítané témy.

AMD Athlon 64 3800+ 2,41Ghz ako a ako vela pretaktovat

v Biosy a ladenie výkonu

8

884

23.10.2010 21:04

reDo

V tomto fóre nie sú ďalšie neprečítané témy.

ako nastavit bs player ako predvoleny prehliadac?

v Video programy

1

579

22.07.2010 13:09

milosb



© 2005 - 2018 PCforum, edited by JanoF