blackmamba

Statistika

Pridružen/a:
04 mar 2008, 15:36
Zadnjič aktiven:
26 nov 2025, 11:23
Prispevki:
Teme:
58 | Vse teme
392
25
11

Podpis

#1
<?php echo file_get_contents("http://www.domena.com/novice.php"); ?>
všeč(3) ni všeč(2) spam(0)
#7
$text = file_get_contents("http://www.arso.gov.si/vode/podatki/stanje_voda.html");

preg_match_all("/<table class\=\"online\">(.*?)<\/table>/si", $text, $result);

$table_1 = $result[1][0];
$table_2 = $result[1][1];

$tr_ji = explode("\n", $table_1); //ker sta na strani 2 tabeli, si tukaj zberi iz katere hočeš podatke

$data = array();
foreach ($tr_ji as $key=>$tr){
preg_match_all("/\">(.*?)<\/td/", $tr, $tmp);
if(count($tmp[0])>0)
$data[] = $tmp[1];
}

print_r($data);

Array

(

[0] => Array

(

[0] => Mura - Gornja Radgona

[1] => 105

[2] => 111

[3] => pada

[4] => 13.6

[5] => 4.

)


[1] => Array
(
[0] => Mura - Petanjci
[1] => 178
[2] => 127
[3] => pada
[4] => 13.8
[5] => 6.
)

....


všeč(4) ni všeč(0) spam(0)
#1

zelo na hitro:


$text = '<tr><td class="onlineimena">Soča - Log Čezsoški</td><td class="onlinedesno">79</td><td class="onlinedesno">13.9</td><td class="onlinedesno">&nbsp;</td><td class="onlinedesno">9.1</td><td class="onlinedesno">4.</td></tr>';
preg_match_all("/\">(.*?)<\/td/si", $text, $result);
print_r($result);

[1] => Array

(

[0] => Soča - Log Čezsoški

[1] => 79

[2] => 13.9

[3] =>  

[4] => 9.1

[5] => 4.

)


všeč(3) ni všeč(0) spam(0)
#27

Po malo surfanja, pošiljam še nove ugotovitve.

- Kako pripraviti email in se izogniti phishing-u. KLIK

- Pomembno je tudi, da se pošilja iz istega ip-ja, kot je domena emaila v 'from' headerju


všeč(0) ni všeč(0) spam(0)
#24

Na strani zbiram emaile s prijavo na e-novice.



Ali lahko pride IP ~ domena na spam listo, če

- pošiljam emaile samo tistim, ki so se prijavili na e-novice

- vsak email vsebuje link "nočem več prejemati pošte"

- če pošljem npr. vsako uro max 200 emailov iz istega - web serverja


všeč(0) ni všeč(0) spam(0)
#5

V mojem prejšnjem postu, je link na smajliju. klik


všeč(0) ni všeč(0) spam(0)
#18

Opa, sploh nisem videl 2. strani te teme.

Še moj primer, ki spreminja css dinamično glede na širino okna.


všeč(0) ni všeč(0) spam(0)
všeč(0) ni všeč(0) spam(0)
#9

Pravzaprav imam na serverju neko skripto, ki se poveže z remote mysql-om na nek strežnik, kjer imam dostop samo do baze. Vedno bere iz iste tabele, kjer so non-stop frišni podatki.



Ta skripta ni v cronu, ampak jo uporabniki z javascriptom sprožijo vsakih 10s (prototype: ajax periodical updater).



Skripta najprej preveri ali je pocachiran file(123234324.txt) starejši od 10s. Če je, potem tega zbriše in naredi novega. V nasprotnem primeru ga samo prebere(ni povezave z bazo).



Zadeva dela že 1 in pol BP, procesor je ob navalu dopoldan cca 40-60% idle, drugače tudi 90%. Jaz bi pa to mal 'zoptimiziral' :)


všeč(0) ni všeč(0) spam(0)
#7

Enako stvar že parsam 1 leto in sicer tako, da uporabnik pošlje ajax request, server zadevo sparsa in pocachira v txt file, ki je v bistvu timestamp. In tako vsakič preverjam, če je trenutni timestamp večji za 10s od prejšnjega (cachiranega - 123423423.txt).

Zdaj bi pa rad, da to stvar naredi cron ne pa user client side ajax request.



vini: Si bom pogledal php deamon, thx

fatg: mislim, da ni možno drugače. (podatki, ki jih moram prikazovati na strani so na drugem strežniku, in tam se spreminjajo non stop, še 10s je preveč)


všeč(0) ni všeč(0) spam(0)