Vebers
Reģistrētie lietotāji-
Posts
1,020 -
Joined
-
Last visited
Everything posted by Vebers
-
Šeit, nepieciešama pārbaude tikai pie tā vai šis postotais Id tiešām ir integer, lai nesanāk šmuces ar SQL injekcijām.
-
nu tev rezultātam ir jasanāk apmēram tādam <input type="checkbox" name="checkboxes[]" value="1" /> <input type="checkbox" name="checkboxes[]" value="3" /> <input type="checkbox" name="checkboxes[]" value="4" /> <input type="checkbox" name="checkboxes[]" value="19" /> un tad otrā galā (ar php) apstrādā $delStr = implode(', ', $_POST['checkboxes']); // te derētu arī pārliecināties vai checkbox value tiešām ir Integer (cipars) $q = "DELETE FROM tabula WHERE id IN (".$delStr.")"; mysql_query($q); Tas tā uz ātru roku, lai domu saproti.
-
Paskaties pats ;) var_dump($_POST); to db_ vari likt un vari nelikt. Pēc paša izvēles, bet tā db vietā gan izdomā k-ko citu. Baigi acīs cērtās tas db_
-
Ja tu tam vairāk palasītu visādus tutoriālus, kaut vai šo pašu forumu, tev rastos pats saprastu kas un kā ... Nav prātīgi terorizēt foruma lietotājus...
-
1 un 2. variants kopā, ja nevēlies izmantot ajax. 1) pajautā vai tiešām dzēst , to ar JS var. 2) pie checkboxiem liec name="checboxes[]" value="DB_ieraksta_id" 3) ja lietotājs apstiprina dzēšanu, tad nosubmito formu 4) izdzēs attiecīgos ierakstus pēc ID un redirektē viņu atpakaļ no kurienes viņš nācis ar header('Location: http://adrese');
-
Apac <a href="http://adrese">Virsraksts</a>
-
$id = (!empty($_GET['id']) ? intval($_GET['id'] : 1; EDIT: iemācies debugot savu skriptu, piemēram, ar to pašu mysql_error(), var_dump() (paskaties vai tiešām kaut ko tā vērtība satur), utt utjp
-
Šīm funkcijām ir 2 dažādi uzdevumi. isset pārbauda vai vērtība ir dota (is set), bet empty, paskatās, vai šī vērtība nav tukša (0, '0', false, NULL, array() [tukšs masīvs], '')
-
isset vietā iesaku izmantot http://php.net/empty
-
Tev nav lemts! Nomierinies ar to trakeri.. edit: andrisp paspēja pirmains :)
-
Ilgi domāju kamēr pieleca kas ir lūps... Pārbaudi ar http://php.net/in_array Jā array latviski ir masīvs.
-
Pie pārbaudes vai lietotājs tiešām ir tiešām ir ievadījis kaut ko iesaku izmantot f-ju empty. if(empty($username) OR empty($password) { echo 'nav visi lauki aizpilditi'; } un $_POST[mainigais] vietā izmanto $_POST['mainigais']
-
Lpas pārlādēšanas mirklī AJAX paliek kā bija, bet mainīgās informācija
Vebers replied to bullis028's topic in HTML un XHTML
Tas vien jau par daudz ko liecina :) -
Lpas pārlādēšanas mirklī AJAX paliek kā bija, bet mainīgās informācija
Vebers replied to bullis028's topic in HTML un XHTML
Ja nemāki, tad netaisi un mācies. Nevis prasi gatavus skriptus, imho, tur tajā linkā tak ir arī piemēri + pilna google ar pamācībām.. -
Lpas pārlādēšanas mirklī AJAX paliek kā bija, bet mainīgās informācija
Vebers replied to bullis028's topic in HTML un XHTML
To var diezgan vienkārši panākt izmantojot Prototype -> http://www.prototypejs.org/api/ajax/updater -
Padomā kas notiktu ar visiem kantoriem kas nodarbojas ar mājaslapu izstrādi, ka daudz maz visi klienti grieztos pie viņiem uz teiktu "Man lapa vairs nestrādā, salabojiet!".
-
Paulinjsh: Pēc G-Style rakstītā var saprast ka thumbnaili tiek ģenerēti katru reizi kā arī skanētas mapes! Nekur neesmu arī pieminējis tavu vārdu! Neesmu arī neko teicis par tavu variantu! Zilus zaļus brīnumus izzīd no gaisa!
-
Nu tev tur baigaa noslodze sanaaks, jo katru reizi tik skaneetas tas mapes, gjenereti thumbnail. Lai to visu atvieglotu iesaku izmantot datubaazi, kur pie bilzhu augshupielades ari ieliec bildes path (adresi) ieksh datubazes ari kategoriju, vari pielikt ari aprakstu un sazin vel ko. no DB to visu bus vieglak izvilkt ara un ari daudz atrak neka mocities ar failiem.
-
<?php session_start(); $languages = array( 'lv', 'en', 'ru' ); if(!empty($_GET['lang']) && in_array($_GET['lang'], $languages)) $_SESSION['lang'] = $_GET['lang']; $lang = (!empty($_SESSION['lang'])) ? $_SESSION['lang'] : 'lv'; var_dump($lang); ?>
-
izskatas ka tev ir ieslegti register_globals.. pamegjini shadi-> <? session_start(); class object {}; $config = new object; $config->dir = "lang/"; if (! empty($_SESSION['language'])) { $lang = "en"; } else if ($lang == "lv" ) { $_SESSION["language"] = "lv"; } else if ($lang == "ru" ) { $_SESSION["language"] = "ru"; } else if ($lang == "en" ) { $_SESSION["language"] = "en"; } $config->global = $config->dir.$_SESSION['lang']."/language.php"; include ($config->global); ?>
-
Mja, nedaudz kļūdījos rakstot.. domu gājiens bija tas pats :)
-
Delfina pieprasijums izvelk no tabulas un sasumme visus atshkjiriigos ierakstus piemeram:: abols 1 burkans 12 gurkji 1 bet andrisp, piemerams sasumee shis atshkjirigas vertibas, piemeram: 14 (skat iepriekshejo piemeru)
-
Jā var. Kā jau andrisp teica, ka ar $_SERVER['USER_AGENT'] var. Tur ir noteiktas dažas konstantas īpašības pēc kurām arī browscap izsecina pārlūka iespējas / versijas / utt no savas "datubāzes". Tas tā pieņēmums. Bet to reāli arī pats vari uztaisīt..