Casomai servisse a qualcun altro sono riuscito nell'intento procedendo in questo modo:
Prima ho scaricato la pagina con curl
codice:
// The page that contains the infos
$link_page="http://www.google.it";
// Use Curl to return the raw source of a webpage to a variable called $result
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$link_page);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
poi ho "pulito" la riga che mi serviva
codice:
// Search for the desired text on the $link_page.
$tagbegin=preg_quote("parte da togliere PRIMA di quello che mi serve", '/');
$tagend=preg_quote("parte da togliere DOPO quello che mi serve", '/');
//echo "\n TAGBEGIN \n $tagbegin TAGEND \n $tagend \n";
$pattern = "/$tagbegin(.*?)$tagend/";
//echo "Result pattern: $pattern\n";
preg_match ($pattern, $result, $matches);
//echo "Result $matches[1]\n";
e quindi l'ho data in pasto alla mia funzione
codice:
MiaFunzione(<?php print $matches2[1]; ?>);
Dato che le mie competenze di javascript continuano ad essere comunque limitate vi chiedo come posso popolare automaticamente un combobox e visualizzare informazioni che cambiano a seconda della scelta?
Vi faccio un esempio: con tutto il codice sopra genero alcuni array contenenti il primo il nome di alcune citta' (che possono aumentare e diminuire se apro la pagina oggi o domani) e nei successivi, seguendo lo stesso indice, le informazioni corrispondenti sul meteo (temp_minima, temp_massima, ecc..); io vorrei fare in modo che nella pagina ci sia un combobox che si popoli con il primo array e che, a seconda della citta' scelta, visualizzzi le relative informazioni subito sotto.
Ho guardato alcuni esempi in rete ma mi sta venendo il dubbio che cose di queste tipo non si possono fare lato client, smentitemi per favore!