Cześć,
próbuję otworzyć plik XML, ale funkcja simplexml_load_file zwraca mi ciągle false... Czy jest ktoś wstanie powiedzieć o co chodzi? Co może być nie tak?
Poniżej kod:
if(isset($_POST['send']))
{
$domyslna_nazwa_pliku = "plik.xml"; //
if(isset($_FILES['file_name']) && !empty($_FILES['file_name']['name'])) //jeśli został ustawiony i wybrany plik
{
if ( is_uploaded_file( $_FILES["file_name"]["tmp_name"] ) && $_FILES["file_name"]["error"] === 0 ) //jeśli operujemy na przesłanym pliku (w celach bezpieczeństwa)
{
//wszystko jest ok!
$f = $_FILES['file_name'];
$name = $f['tmp_name'];
//...
//najpierw przetwarzamy plik -> zapisujemy przetworzoną kopię i umieszczamy link
if(move_uploaded_file($name, $domyslna_nazwa_pliku))
{
echo "PLIK ZOSTAŁ OTWORZONY </br>";
echo "name: $name nazwa: $domyslna_nazwa_pliku </br>";
}
else
{
echo "ERROR! move_uploaded_file NOT working </br>";
}
echo "</br>";
if(($xml = simplexml_load_file($domyslna_nazwa_pliku)) === false)
{
echo "NIE UDAŁO SIĘ POBRAĆ PLIKU XML!!!</br>";
}
//...
Z góry dzięki za pomoc!