Results 1 to 3 of 3

Thread: scanDir() and Special Characters

  1. #1

    scanDir() and Special Characters

    Hi

    I am using scanDir() to generate a XML with the directory content. It is done, and I was very happy until I figured that the special characters like ... are not displayed correctly in XML.

    This is my code:

    PHP Code:
    <? 

    // will scan for privates dir
    $files scandir("private/");

    $totalFiles count($files);

    echo 
    $totalFiles;

    //starting XML
    echo "<?xml version='1.0'?>"."\n";
    echo 
    "<!-- ## WE HAVE ".$totalFiles." DIR ## -->"."\n";
    echo 
    "<lista>"."\n";
    // filling the info
    foreach($files as $key => $value){ 
        echo 
    "<album>"."\n";
            echo 
    "<pasta>".$value."</pasta>"."\n";
            
    // verify if gallery is private
            
    if (file_exists("private/".$value."/_info/_privado_sim")) {
                echo 
    "<privado>1</privado>"."\n";
            } else {
                echo 
    "<privado>0</privado>"."\n";
            };
            
    // verify if gallery is active
            
    if (file_exists("private/".$value."/_info/_activo_sim")) {
                echo 
    "<activo>1</activo>"."\n";
            } else {
                echo 
    "<activo>0</activo>"."\n";
            };
            
    // catch the gallery name
            
    $nome scandir("private/".$value."/_info/");
            echo 
    "<nome>".$nome[2]."</nome>"."\n";
            
        echo 
    "</album>"."\n";
    }



    // ending XML
    echo "</lista>"."\n";
    ?>
    and this is the link: http://www.ruiganga.com/gallery/scanPrivate.php so everybody can see the outputs.

    Any idea on how to fix this?

    Thanks a lot everyone!

  2. #2
    Outputs properly for me.
    Let us live so that when we come to die even the undertaker will be sorry. - Mark Twain
    Don't PM me your CSS, xHTML, JS or PHP questions. I will not reply to ANY IE6 questions.

  3. #3
    HI

    I've just updated the XML headers to <?xml version='1.0' encoding='UTF-8'?> and everything works fine now. Thanks for the attention. This thing of special characters always make my head go around.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012