Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problemi con caratteri speciali da parser xml

    Salve uso questo script come parser per la lettura di un xml


    codice:
     <?php$news = simplexml_load_file('https://miorss.com');
    $xmlout = iconv('UTF-8', 'ISO-8859-1//TRANSLIT', $news);
    
    
    $feeds = array();
    $i = 0;
    foreach ($news->entry as $entry) 
    {
        $feeds[$i]['title'] = $entry->title;
        $feeds[$i]['link'] = $entry->link->attributes();
        $feeds[$i]['content'] = $entry->content;
    	
    	echo'<center>';
    	//$link=$entry->link->attributes();
    	//echo'<a href="'.$link.'">';
    	echo'<b>';
    	$titol=strtoupper($entry->title);
    	$titolo=str_replace('CALCIOMERCATO', '' ,$titol);
    	echo $titolo;
    	echo'</b>';
    	echo'<h3>';	
    	$desc=strtoupper($entry->content);
    	$descrizione=str_replace('CALCIOMERCATO', '' ,$desc);
    	echo strtolower($descrizione);
    	echo'</h3>';
        $i++;
    if ($i==10) {
    break;
    }
    }
    ?>

    ma ottengo risultati strani credo su caratteri speciali tipo così:

    €�
    avete per caso suggerimenti?
    ho inserito anche utf8_decode o utf8 nei meta ma non cambia nulla
    grazie mille
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    11,635
    Leggi il post in evidenza sui caratteri strani.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.