Ich mache dieses Tutorial aber mit einem diferent xml http://blog.insicdesigns.com/2009/03/parsing-xml-file-using-codeigniters-simplexml-library/, aber ich erhalte die gleichen Fehler: Ein PHP-Fehler aufgetreten Schweregrad: Nachricht Hinweis: Nicht definierte Variable: myXML Dateiname: Controller/welcome.php Linie Nummer: 45file_get_contents Fehler in PHP mit Codeigniter?
das ist mein mi-code: Ich habe die XML-Datei in das Verzeichnis C: \ Benutzer \ beto \ Documents \ xml \ myxml.xml, aber ich denke, ich bin falsch, können Sie mir helfen, oder mir sagen wie man es repariert?
function _getXML($fname)
{
$filename = $fname.’.xml’;
$xmlfile=“C:\\Users\\beto\\Documents\\xml”.$filename;
**$xmlRaw = file_get_contents($xmlfile);**ERROR
$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>’;
}
return $result;
}
Sie sollten 45 dort –
Controller/welcome.php und Linie zeigen, ist die Linie, die sagt: ** $ xmlRaw = file_get_contents ($ xmlfile); ** ERROR – bentham
Ihre Fehlermeldung stimmt nicht mit Ihrem Quellcode überein, die Nachricht spricht von '$ myxml', aber es gibt kein' $ mysql' in der Quelle. – Petah