Je reçois ce message qui dit que le fichier XML n'a pas été trouvé, mais j'obtenir l'ID du produit, nom du produit, je ne comprendre comment puis-je résoudre ce problème, s'il vous plaît me aiderpas trouvé mon xml avec codeigniter?
/* Fin du fichier welcome.php // Lieu: ./system/application/controllers/welcome.php */fichier « C: \ Users \ amaury \ Documents \ xml \ myxml.xmlwas not found CATÉGORIE dE PRODUIT ID NOM dU PRODUIT PRIX
Ceci est mon code:
function _getXML($fname)
{
$filename = $fname.'.xml';
$xmlfile="“C:\\Users\\beto\\Documents\\xml\\".$filename;
//$xmlRaw = file_get_contents($xmlfile);
$result = '';
//$this->load->library('simplexml');
//$xmlData = $this->simplexml->xml_parse($xmlRaw);
if(file_exists($xmlfile)){
$xmlRaw = file_get_contents($xmlfile);
$this->load->library('simplexml');
$xmlData = $this->simplexml->xml_parse($xmlRaw);
foreach($xmlData['Emisor'] as $row)
{
$result .= '<tr>';
$result .= '<td>'.$row['id'].'</td>';
$result .= '<td>'.$row['name'].'</td>';
$result .= '<td>'.$row['category'].'</td>';
$result .= '<td>$ '.$row['price'].'</td>';
$result .= '</tr>';
}
}else{
$result = 'File' . $xmlfile . 'was not found';
}
return $result;
}
même si je change le répertoire, j'obtiens le même résultat $ xmlfile = "" C: \ Utilisateurs \ beto \ Documents \ xml \ myxml.xml ". $ Filename; – bentham
@George essayez de changer la ligne à '$ xmlfile =" C: \\ Utilisateurs \\ beto \\ Documents \\ xml \\ myxml.xml ";' –
@Mark E merci de répondre mais je le change déjà, et je obtenir la même erreur – bentham