CBAR Məzənnə skriptinə cache necə əlavə edə bilərik ki bir günlük çəksin?
<?php $xml = simplexml_load_file("http://cbar.az/currencies/" .date ("d.m.Y").".xml"); foreach($xml->ValType[1]->Valute as $key=>$value){ $attr = $value->attributes(); $value = (array)$value->Value; $valyuta[''.$attr["Code"].''] = $value[0]; } $dollar = $valyuta['USD']; echo $dollar; ?>
Verilmiş cavablar və yazılan şərhlər (1 cavab var)
0
Salam.
Bir fayl qurun, bu skripti çalışdırsın, və echo $dollar olan yer var, o $dollar dəyişənini
mysql table-da saxlasın və ya hər hansı temporary file-da.
Vəssalam, bu qədər sadə.
Ondan sonra saytda hər dəfə mysql-dən çağırın o $dollar dəyişənini və dərc edin.
Növbəti cəhdi isə 1 gün sonra edin. Yenə də bu yaratdığınız faylı çalışdırın ki, bazada dəyişssin yeniləsin html kodu.
Sayt da öz qaydasında mysql-dən çağırsın data-nı. Yəni sayt özü cbar-a bağlanmır heç bir halda. Bağlanan o ayrıca fayl yaratmısız o olur. O da sutkada bir dəfə işlədirsiz.
Scheduled cron yarada bilərsiz sutkada bir dəfə avtomatik çalışması üçün. Cpanel-də var elə bir bölmə
Sual verin
Cavab verin