Ho bisogno di realizzare una striscia grafica con evidenziati i dati meteo di una centralina.

La stringa di partenza è questo file txt , ci sono tutte le informazioni da interrogare, separate da |

http://www.meteoloco.altervista.org/tagmer.txt

Con la funzione explode "|" dovrei riuscire a convertire la stringa in array
Ma non ci riesco, siguramente sarà una cavolata.

Il file php è a questo indirizzo
http://www.meteoloco.altervista.org/filephp/img.php


Questo è il codice che non va

Codice PHP:
<?php
//$pathfile = "http://www.meteoloco.altervista.org/tagmer.txt";

$valore explode('|'file ('http://www.meteoloco.altervista.org/tagmer.txt'));




   
// Qui bisogna stabilire la dimensione dell'immagine
  
   
$file 'transparent.png'// path to png image
   
$immagine imagecreatefrompng($file); // open image
   
imagealphablending($immaginetrue); // setting alpha blending on
   
imagesavealpha($immaginetrue); // save alphablending setting (important)
   
   
$textcolor imagecolorallocate($immagine000);
   
  
// il testo da mettere....
   
$text 'prova testo';
   
// il font da usare (da copiare nella stessa dir!!!)
   
$font 'comicbd.ttf';

   
// stampata del testo
   
imagettftext($immagine801015$textcolor$font$valore[2]."°C");
   
imagettftext($immagine808015$textcolor$font$valore[3]."%");
   
imagettftext($immagine8014315$textcolor$font$valore[44]."Km/h da");
   
imagettftext($immagine8028015$textcolor$font$valore[7]." mm");
   
imagettftext($immagine8036015$textcolor$font$valore[6]." hPa");  // cambiando $testo cambi il colore della scritta i numeri sono le posizioni xy 
   
   // Stampo a video l'immagine
   
imagepng($immagine);

   
// E la salvo anche sul server
   
imagepng($immagine"img.png");

   
// Pulisco la memoria
   
imagedestroy($immagine);
   
?>