![](https://php.lv/f/uploads/set_resources_2/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Venom
-
Posts
1,918 -
Joined
-
Last visited
Posts posted by Venom
-
-
Manuprāt ērts tūlis regulāro izteiksmju rakstīšanai. Testējam, postējam atsauksmes.
-
a) kādā forumā
b) vai tu domā _piereģistrēto_ lietotāju
c) vispār skaidrāk tos ja
-
a) kādā forumā
B) vai tu domā _piereģistrēto_ lietotāju
c) vispār skaidrāk tos jautājumus, lūdzu
-
kur vareetu plasiities par css vispaar?
kaa mainiit 'display:block' attaalumu no viena bloka liidz otram?
skaties:
float:left|right;
clear:left|right|both;
margin[-(bottom|top|left|right)]:xx px|%|em|...;
padding - tas pats kas margin, tikai "uz iekšu"
border - nu te būtu jābūt saprotamam.
NB> kā _cilvēks_ tiek pie RSK webošanas?
-
zināj, zināj'.
pats rakstīj', winrar kā backupotāj' lietoj':
start d:\venom\
-
zināj, zināj'.
pats rakstīj', winrar kā backupotāj' lietoj':
start d:\venom\winrar\winrar U -afrar -ibck -inul -m5 -r -rr10p -ag d:\BackUp\full\ Z:\
un ar' visas "grafiskās" programmas, kas ver vaļā failus ar dubultklikšķi explorerī strādā ar komandrindu, e.g.
VenPad %1
FAR-am manuprāt kaut kāds GUI tomēr iraid.
bet nu tas i' offtopics.
-
diemžēl pieietams tikai IE/MyIE (un negribās uz 128RAM kko alternatīvu instalēt)
varētu būt problēma iekš div/ul/li borderiem
varētu kļūdtīties, bet šis te
#sitemap ul#treelevel1
ir pielīdzināms
#treelevel1, jo id attribūtam jābut unikālam visā lapā
-
at nav DOSiskā komanda :) Dosā tādas nebija. At ir Windows komandrindas aplikācija.
Tāpēc arī teicu, ka DOSiskā, nevis DOSa, jo "saskarne" tai tik un tā ir komandrindas (win16, nevis win32 ;)).
-
(atkal man postu nogļukoja, damn proxy)
-
1) Jā, Windows Task Sheduler, vai, labāk DOS-iskā "at" komanda (see at /?)
vai nu arī pēc vecās labās metodes, izpildīšanās vienreiz dienā:
if (!file_exists(date('ymd').'.done'))
{
//optimizācija
$fp=fopen(date('ymd'.'.done'),'w');
fwrite($fp,'done');
fclose($fp);
}
uz linušiem cron, Windowiem iraid kaut kas līdzīgs un saucās nnCron (bet nezinu, vai drīkstēsi to uz svešā servera instalēt)
parasti visos gadījumos jāizpilda php skripts shellā:
php -f /optimizācija/skripta/atrašānās_vieta/optimize.php
2) a) izpildīt pašā lapas apakšā, kad viss jaur ir ielādējies, pirms tam palaižot flush(), kas piespiedīs php nosūtīt visu outputu pirms sākas bremzes
B) likt backgrounda procesā ar to pašu 1) minēto, vai pa tiešo ar shell_exec, kur, lai procresu palaistu backgroundā izmanto vai nu *.bat palaišanas variantu, kurā tad ir pati komanda (start optimize.bat; optimize.bat satur php -f optimize.php) vai ar to pašu start /B, vai nu uz linušiem tur kaaut kā varēja ar & zīmēm noredirektēt uz apakšprocesu.
-
adrese ir gara
formai stāv method="post"?
-
var.
sessijā.
sliktākajā gadījumā kūkijā.
-
Te atpakalj lasiiju ka cilveekam nepatiik private uc. atribuuti. Nu baac - ta ir super fiicha, bez taas iedoshi savi klasi kaadam citam un tas saaks izmantot tavas iekshejajai lietoshanai paredzeetaas metodes un atribuutus, rezultaata varbuut kautkas stradas, bet nu galiigi greizi. Pectam liks uz galvas ka huinju esi iedevis.
Tur jau tā lieta, ka ja tu cilvēkam iedo kodus, kas viņam/i liegs aizčāpāt uz f-jas definīciju un noņemt to "private". Ja php vienmēr kompilētos, kā ar kādu Zend/Turk MM Cache, tad tam būtu lielāka jēga.
-
UN PAMEKLĒT? tai pašā manuālī
if ($handle=opendir('/path/to/files')) {
echo "Directory handle: $handle\n";
echo "Files:\n";
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
/* This is the WRONG way to loop over the directory. */
while ($file = readdir($handle)) {
echo "$file\n";
}
closedir($handle);
}
-
_ir_ reāli!
sk. $_SERVER apakšmainīgos!
-
var diezgan hitri izdarīties ar .htaccess palīdzību, resp. ar basic autentifikāciju un faila nosaukumiem (ja faila nosaukums sakrīt ar *_sup_*, tad prasīt superlietotāja autentifikāciju, ja *_adm_* tad tikai adminiem utml)
-
$opt['dom_allow']=array('www.ofmy.info','121.0.0.1');//array of do
-
echo '<pre>'.print_r($_SERVER).'</pre>';
lai liegtu pieeju bildēm:
$opt['dom_allow']=array('www.ofmy.info','121.0.0.1');//array of domains to allow executing from if (!in_array($_SERVER['HTTP_HOST'],$opt['dom_allow'])) { //dissalow hotlinking if ($_SERVER['HTTP_REFERER'] && strpos($_SERVER['HTTP_REFERER'],$_SERVER['SERVER_NAME'])===false) exit; if (strpos($_SERVER['HTTP_HOST'],$_SERVER['SERVER_NAME'])===false) exit; }
.htaccess:
<Directory "kur/stāv/bildes/">
Order deny,allow
Allow from tava_servera_ip
</Directory>
-
ignore buggy post
-
offtopic: what stands for GD ģenerēta bilde?
GD stands for Graphic Design library/module for php (see php.ini extensions section for php_gd(2?).(dll|so))
It has capabilities to manipulate images not just like binary files, but also to create such using canvas-like drawing operations.
See http://www.boutell.com/gd/ for more info & download.
-
echo '<pre>'.print_r($_SERVER).'</pre>';
-
man ir ljoti mazinjsh vienkaarsh guestbook skripc , kursh saglaabaa ieraxtus txt failaa. Taatad atveram guestbook lapu kur ir visi ieraxti .. nospiezha uz linka pielikt jaunu ieraxtu. Atveras cita lapa kur var veikt sho ieraxtu. Veicam ieraxtu ... paraadaas ka ieraxtiic veiksmiigi un links apakalj uz guestbooku. Ieejot guestbookaa peedeejais ieraxts neuzraadaas kameer lapai neuztaisa reload (refresh) ar browsera paliidziibu ...
cerams taga buus skaidrs :)
kaut kad tika apspriests. "kļūda" iekš loģikas.
koda gabali:
?formas izvade
ierakstu rādīšana
?formas izvade
jaunā ieraksta saglabāšana
bet vajag
jaunā ieraksta saglabāšana
?formas izvade
ierakstu rādīšana (un jau tiks rādīts pievienotais raxts)
?formas izvade
par refrešu, ja jau tika izvadīts texts:
ob_start();//atslēdzam izvadu
header('Location: kur teff vajag');
ob_end_clean();//šis droši vien vairs nenostrādās, bet manieres prasa
PC> Hiver: mazāk raibīgu goblinu :ph34r:
-
Jaucam, jaucam klienta un servera puses tehnoloģijas
MS tādu fīču piedāvā saistībā ar MS Proxy, .NET passport utml. tehnikām (resp. prgrammām, kas paši var vērt vaļā socketus un sūtīt papldinfo, vai papildheaderus iekš tā paša IE).
No klient side puses kaut ko varētu realizēt ar VBScript/Active ASP kas i kaut kas līdzīgs JavaScript.
Pārejos gadījumos sk. $_ENV un $_SERVER - tas ir viss, kas tev jāzin par klientiem. Viss pāreejais balstās uz tevis izdomātām autentifikācijām - e.g. sessijas, cūkiji etc.
-
ip caur proxy
in PHP un PHP :)
Posted · Edited by Venom
$_SERVER:
REMOTE_ADDR, HTTP_X_FORWARDED_FOR, HTTP_CLIENT_IP
pie tam visu kopā
+ var paskatīties ko atgriež apache_request_headers()
dažādi proxy var sūtīt dažādus headrus ar IP