Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Checkbox problem

[es] :: PHP :: Checkbox problem
(Zaključana tema (lock), by dakipro)

[ Pregleda: 2451 | Odgovora: 7 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nesa_kg
Nenad Petrovic
Kragujevac

Član broj: 93752
Poruke: 17
77.46.199.*



Profil

icon Checkbox problem22.06.2007. u 13:58 - pre 205 meseci
Problem je sledeći: Imam nekoliko checkbox koje ako su obeleženi, a jesu prosleđujem dalje kako bih izvršio update kolone u bazi. To su imena slika. Naravno moguće je dodati nove slike u formi i sve to zajedno upisati u odgovarajuću kolonu u bazi. Hteo sam da checkbox-ove koji nisu obeleženi prosledim dalje kako bih obrisao slike iz foldera na serveru.
Code:

foreach ($filename as $key => $value) {
    $link_print = substr("$value",0,10);//skraćuje ime fajla ako je previše dugo
echo "$link_print"."..."."<a href='../data/$value' rel='lightbox' title='$_POST[contact_subject]'>Pogledaj</a>&nbsp;<input type='checkbox' name='slika[]' checked='true' value='$value'/><br>";
}

Znači ideja je da korisnik odstavi obeleženim one slike koje želi a ostale je potrebno obrisati pomoću

Code:
    
$return = unlink($ime_fajla);
var_dump($return);

 
0

japan

Član broj: 34328
Poruke: 480
*.BVCOM.NET.



+13 Profil

icon Re: Checkbox problem22.06.2007. u 14:01 - pre 205 meseci
nevezano za problem koji imas, isfiltriraj $_POST varijablu pre nego sto je ispises
 
0

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Checkbox problem22.06.2007. u 15:59 - pre 205 meseci
Iskreno, ne vidim prosto resenje bez zongliranja za ovo. Ja bi stavio po dva radio button-a pored svake slike, pa nek vidi koje ce da mu bude chekirano. Kolega predlozi da prilikom prihvatanja iz posta, opet iscitas sve ID-jeve koje si prokazao na stranici i da chekirana polja izbacis iz obrade, pa ti ostaju samo ne chekirana. Iskreno, meni je ovo malo suvise rizicno, ne znam zasto. A mozes i Javascriptom das im recimo isto ime klase pa ih pohvatas sve nechekirane i ubacis ih u neko hidden polje spojene sa, recimo | (pipe) i onda ih explode u php pa obrises sve kroz foreach. Meni se, iskreno, ovo drugo vise svidja, nekako ima manje mesta za gresku..
 
0

nesa_kg
Nenad Petrovic
Kragujevac

Član broj: 93752
Poruke: 17
77.46.199.*



Profil

icon Re: Checkbox problem22.06.2007. u 16:14 - pre 205 meseci
Hvala na odgovorima. Uspeo sam to da uradim tako što sam uporedio spisak imena slika koje sam prosledio preko checkbox-a sa onima koje već postoje u bazi i onda obrisao slike koje korisnik nije odabrao. Zatim sam odradio UPDATE news SET pic=....
 
0

milosijaa
Milos djordjevic
PHP Developer
srbija

Član broj: 88371
Poruke: 135
*.dialup.neobee.net.



Profil

icon Re: Checkbox problem24.06.2007. u 19:40 - pre 205 meseci
mala dopuna

sta ce ti checked = 'true' na HTML formi ????

<input type='checkbox' name='slika[]' checked='true' value='$value'/>

dovoljno je samo
<input type='checkbox' name='slika[]' checked value='$value'/>

naravno checkbox nije checkiran ako :

<input type='checkbox' name='slika[]' value='$value'/>


ps.

ako bi da se bakces sa javascriptom lako mozes da vidis koje su slike checkirane ako koje ne pa prema tome da vrsis update u bazi
 
0

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.235.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Checkbox problem24.06.2007. u 21:53 - pre 205 meseci
Po XHTML-u treba checked='checked'
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
0

milosijaa
Milos djordjevic
PHP Developer
srbija

Član broj: 88371
Poruke: 135
*.dialup.neobee.net.



Profil

icon Re: Checkbox problem25.06.2007. u 06:10 - pre 205 meseci
:) lepo je nauciti nesto novo
 
0

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Checkbox problem25.06.2007. u 07:18 - pre 205 meseci
I ja sam bio ubedjen da treba checked='checked', al reko da ne mudrujem previse o necemu o cemu nemam pojma.
Tema je kompletna, od pitanja preko misljenja do resenja.
 
0

[es] :: PHP :: Checkbox problem
(Zaključana tema (lock), by dakipro)

[ Pregleda: 2451 | Odgovora: 7 ] > FB > Twit

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.