Venom
Moderatori-
Posts
1,918 -
Joined
-
Last visited
Everything posted by Venom
-
tad droši vien labāk tiešām kešot, ķipa if (isset($_SESSION['newest_id'])) { mysql_query vai lietotājam ir jaunākās par id=newest_id vēstuli ja ir - unset($_SESSION['newest_id']) NB: tepat var ielikt taimautu, ķipa var refreshot lapu, bet tomēr pārbaudīs ne ātrāk kā $_SESSION['lastchecked'] + X sekundēs } if (!isset($_SESSION['newest_id'])) { mysql_query izvēlēties topikus vai kā tur ob_start(); izvadām, ieglabājam iekš $newest_id jaunākās saņemtās vēstules id $glabajams=ob_get_clean(); fopen fwrite $glabajams iekš faila ar nosaukumu, piem. $lietotajs.'_'.$newest_id; $_SESSION['newest_id']=$newest_id; } @include $lietotajs.'_'.$newest_id; //vienkārši iepārsēts htmls
-
viš tev tik daudz mainās priekš katra lietotāja?
-
nez nez, performances ziņā a kas tev tur iraid tajos 10K ik nepieciešams?
-
atver ar citu redaktoru un paskaties - tev pirms <?php būs BOM (2-3 nasaprotāmi simboli) jāglabā nevis UTF-8, bet "UTF-8 Cookie", bez BOM, vai citā redaktorā jāatdzēš tie simboli Use SciTe 4 1st, e.g. VenPad 4 2nd
-
a vai tad kāds debugeris mācēs atsekot tādu situāciju? jo būtībā jau kodā viss sanāk pareizi, bet ko tu domāji idejiski viš nesapratīs...
-
nez nez, pagaidām pietika ar error_reporting(E_ALL)...
-
BELLETRISTIKA (no franžu: belles lettres) - mākslinieciskā literatūra 1) daiļliteratūra 2) mākslinieciskā proza 3) XX.gs. arī masveida tuvas dzīvei, izklaidējošās tematikas literatūra, pretstats augstās māklsas darbiem
-
sk. session.save_path iekš php.ini parasti tajā pašā %temp% direktorijā ko tu uzskati par lielu?
-
nē-nē, uzreiz .exe. tikai vienīgi vajadzēja php4ts.dll vai kā viņu tur līdzi tam staipīt. vai nu arī meklēt/rakstīt programmu, kas to dll kā resursu pievieno exešnikam
-
Esmu nodarbojies ar augšā nolinkoto Priado Blender (tur vēl kaut kur forumos manis rakstītās fiškas). Tur var arī "formu" aplikācijas taisīt ar to GTK.
-
tev iekš ^/(.*)/index.html (.*) nostrādā līdz pašām URL beigām, try this: ^/(.*)/index.html$
-
jā, tur arī jāatkomentē jāskatās vai iekš .htaccess vai tieši <virtualhostā> iekš httpd.conf ir saliktas instrukcijas kā nopārsēt neeksistējošo "failu"
-
Kavacky, ты не прав. droši vien kaut kas nav tā ar Rewrite Engine * tas ir tāds apache modulis, lai varētu pieprasījumus uz neeksistējošiem dokumentiem/mapēm pārrakstīt kā piem. tavā gadījumā /lv/translations/ varētu būt uz index.php?language=lv&option=translations * resp. tur varētu būt .htaccess fails, bet neieslēgts utt.
-
turpinot рпр domu: sastādi masīvu $ary=array('Ā burts UTF-8 kodējuma'=>'Ā',...); un izmanto str_replace(array_keys($ary),$array_values($ary),$string); tikai atgādināšu, ka iekš tā UTF-8 var būt arī citas valodas nekā latviešu
-
Tad es rīkotos kaut kā tā: SHOW TABLES FROM [database] foreach(Tables_in_[database] as [table]) { SHOW FIELDS FROM epus_billing //noskaidrojam lauku nosaukumus, kuri ir primary SELECT * FROM [table] vienā connectā while(fetch_array) { UPDATE [table] SET foreach (Field) $value=iconv[$value] WHERE tādi un tādi primary keys - citā konektā } }
-
tika aprakstīts variants ar kaučvai MySQL-Front+SciTe
-
resp.: visu noeksportēt iekš viena *.sql, atvērt to ar notepad/whatever Ctrl+A, Ctrl+C, atvērt SciTe vai citu UTF-8 atbalstošu teksta redaktoru, ielikt tajā encodingu uz UTF-8 (Cookie) un tad tajā Ctrl+V, of coss. visu nobackupojot visādam gadījumam
-
C++ jau arī tikai DOS programmām domāts! ;)
-
sen nav manītas
-
bubu, nestreso, tur (register_globals && !E_ALL) ===true
-
kaut ko ūber sadomājis (: ar to moduļu lasīšanu - skaties readdir/opendit piemēru manuālī, vai pameklējis tepat forumā - piemēru kaudzēm att. uz jauno moduļu detektēšanu: saglabā un pārbaudi moduļu direktorijas mainīšanas laiku (ja tiek pievienots fails - tā mainās? vai vismaz notoucho to) ko turpmāk arī čekosi, resp. @include 'lastmoduled.php'; if (!isset($updated)) $updated=0; if (filemtime('./modulu_dirs/') !=$updated) { //nolasām failus, pieņemsim, ka tajā faili sauksies "modula_nosaukums".php //salīdiznām, vai modula_nosaukums eksistē iekš db, ja nē - pieliekam ierakstām lastmoduled.php saturu '<?php $updated='.filemtime('./modulu_dirs/').'; ?>' } tālāk tik un tā jāmaina vai nu php, vai html (template) koda līmenī, bē
-
$niks=$_POST["niks"]; kam tev lieks mainīgais, + kods varētu būt neizturīgs pret E_ALL Have a look at: $lauki=array('name','surname','e-mail',..); $jabut=array('name','e-mail'); if (isset($_POST['submit'])) { $turpinat=true; while($lauks=array_pop($jabut)) if (empty($_POST[$lauks])) $turpinat=false; if ($turpinat) { $query='INSERT into tabula SET ' $tmp=array(); foreach($lauki as $lauks) if (isset($_POST[$lauks])) $tmp[]='`'.$lauks."`='".mysql_escape_string($_POST['lauks'])."'"; $query.=implode(',',$tmp); mysql_query($query); } } foreach($lauki as $lauks) echo '<input name="'.$lauks.'" value="'.(isset($_POST[$lauks])?htmlspecialchars($_POST[$lauks]):'').'" />';
-
WTF: Bučas? te takš puiši apkārt. vai arī dažam labam paštaisītos teksta redaktors iraid šortkats uz Alt+P (: