#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"> </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)
#3
Ni važno v čem je smisel :D
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)