Delfins
Reģistrētie lietotāji-
Posts
3,746 -
Joined
-
Last visited
Everything posted by Delfins
-
es nez vai tā ir prātīgi...
-
Ir jāmin arī potenciālie projektu veidi... Teiksim, es vairs nekad neiešu uz kantori kurš nodarbojās ar xxx lapu izveidošanu.. Es pat pats aizgāju tā iemesla dēļ ;) Ja minēsi, ka, piemēram, darbs būs saistīts ar SMS & etc krutām un incantām lietām, kur smelties zināšanas, tad gan zinkāre dubultosies.
-
Un vispār... es iesaku parametrus nelikt kā direktorijas... bet kā normālus. mod_rewrite domāts lai paslēptu visu reālo struktūru un tādā veidā rādīt ~ biznes-loģiku /lv/products/browse/pccomponents/cpu (tas ir iznjemums, kad parametrs ir "DB kategorija") /lv/products/viewitem/1001/?fulldescr=true
-
URLs var būt /admin/modulis/page/parms1/parms2 (default language) /lv/modulis/page/parms1/parms2 /lv/modulis/parms1/parms2 /modulis/page/parms1/parms2 (default application, language) /modulis/parms1/parms2 (default application, page, language) /lv/admin/modulis/page/parms1/parms2 Bet tas ir atkar;igs kā tu uzrakstītsi REQUEST apstrādi... tobiš visa loģika ir nevis iekš mod_rewrite, bet iekš PHP... mod_rewrite pilda tikai "netiešo pāradresēšanu" RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?$1 [QSA] function initFromRequest($request) { # Parse request $m = explode('/',$request); foreach ($m AS $i=>$v) { if ($v=='') unset($m[$i]); # remove empty nodes (//) } $m = array_values($m); # Check language (first parameter in string) $this->_sys_locales = & $GLOBALS['SYS_LOCALES']; if ( !empty($m[0]) && !empty($this->_sys_locales[$m[0]]) ) { $this->_sys_locale = $m[0]; array_shift($m); // we do not need it in call stack } # Check modal handling if ( !empty($m[0]) && $m[0]=='modal' ) { $this->isModal = true; array_shift($m); // we do not need it in call stack } # Check modal handling (if broken LOCALE) if ( !empty($m[1]) && $m[1]=='modal' ) { $this->isModal = true; unset($m[0]); // broken LOCALE unset($m[1]); // we do not need it in call stack } # Init application if ( !empty($m[0]) && is_dir('apps/'.$m[0]) ) { $this->_sys_application = $m[0]; array_shift($m); } # Now we have clean call stack $this->_sys_callstack = $m; //print formatArr($this); return false; }
-
Uz cik lielu failu? ;)
-
Mh,... Tabs ir 0x09 ... laikam... jo single-byte režīmā tas būs 0x9 (ja es kaut ko ne jaucu)
-
Ja paskatās pirmo postu, tad fons būs pilnīgi aizpildīts, tā kā tā problēma atkrīt...
-
a ko tu gribi modificēt ? Ja vienu konkrētu "ierakstu" tad nu overkills... kļūdas neizbēgamas... Paņem kādu Text-DB un dzīvo laimīgs... (uploaded varēsi importa failu ar INSERT komandām)
-
Brr.... tavā gadījumā jau jāģenerē gatavi HTML kodi un katru ziņu glabāt atsevišķā failā... a stilu mainīt tas jau ir CSS PS: ziņu indeksu jau var glabāt kā PHP masīvu.. kur ir atsauce uz failu (tas var būt kaut vai tas pats XML..)
-
$_SERVER[PHP_AUTH_USER] mainiigais nav
Delfins replied to neo's topic in PHP instalācija un konfigurācija
Nu kas lai to zin... parādi skriptu vispirms... 100% pārliecināts ka viss pareizi? -
1.) Kāpēc ir jāsaglabā failā, ja ir DB? 2.) unicode failam vait ad nebija mistiskie 2 baiti priekšā? (lai pareizi rādītos citos editoros) 3.) Un vispār ko tu ar to failu dari? Vari nobeigt līniju ar \r\n
-
bubu, tu tagad mēģini pateikt, ka viņš ģenerēs 5x5 GIF/JPG ? :) Parasti GD piesaista, kad ir jāzīmē kādus datus (grafikus).. un tur parasti izmērs ir >200px
-
$_SERVER[PHP_AUTH_USER] mainiigais nav
Delfins replied to neo's topic in PHP instalācija un konfigurācija
phpinfo(); nav nekāda sakar kā tika PHP kompilēts.. par autorizācijas mehānismu atbild Apache -
$_SERVER[PHP_AUTH_USER] mainiigais nav
Delfins replied to neo's topic in PHP instalācija un konfigurācija
Nuuu... ir tikai stulbas atbiles. norm jautājums, parasti viss beidzās ar līku konfigu vai nemācēšanu izmantot to autorizācijas mehānismu . Kā var zināt? Paskaties $GLOBALS -
Nē... Es pat esmu pret GIF-iem... Izmanto png, tam kvalitāte/izmērs daudz labāks...
-
ja izmanto `imagecreatetruecolor`, tad fons pašam jāaizpilda... Es nezinu vai tas ir bugs vai kas cits, bet ar `truecolor` tā ir... ;)
-
nekādu drop vispār nedrīkst būt... Skatoties kāds softs... un kur tas vispār tiek izmantots.. piemēram parasti vajag read/write... bet ir saiti, kur tikai client-daļa:read, admin-daļa: read/write ja tas ir tavs servers, un neesi pārliecināts par savu/citu skriptu drošibu ielikt konfigurācijas failu zemāk neka www-root, un ielsēgt safe_mode ar open_base_dir
-
mueh, nav vienkāršāk? \.[a-z0-9]{1,3}$
-
A priekš kam? Parasti rāda 8 simbolus neatkarīgi no tā kas tur bija ievadīts.. Jebkas cits tik samazinās sec.
-
līkas rokas.. vai nu FF vai kas cits nepareizi sakonfigurēts
-
Es nesaprotu, nu kāpēc ir jāizvaro programmēšanas valoda.. nu nav tam PHP domāts - PHP pamatos ir bijis vienkāršs, ātrs.. tagad grib pataisīt par kārtējo sūdu, lai piemēram uzrakstītu HelloWorld būs jauzliek core-web application, jāuzcep modulis, jasazīmē templeits, jo redz bez tā nevarēs ;)
-
nu extension vien varen gļukaina lieta - katrs saliek visu ko vien vēlas... look deeper..
-
doh,... tu vismaz fukciju aprakstus skaties ?
-
'/[a]+?/i' => 'a' PS: minētajam burtam :)