mam pytanie czy można jakoś zmienić ścieżkę domyślną pliku który pobieram przez formularz i wysyłam do skryptu odpowiedzialnego za INSERT danych do bazy z pliku.
Mam tak że w formularzu wybieram plik csv zlokalizowany gdzieś na moim komputerze , klikam wyślij i dane przesyłane są to do skryptu który odpowiada za umieszczenie tych danych w tabeli mssql. Jednak nie działa mi to do końca na maszynie gdzie postawiony jest serwer bazowy i www.
Po wysłąniu formularza pojawia mi się komunikat że nie odnaleziono pliku , i jak odwieżę tę strone dwa razy , to plik się zapisuje. Jak to samo zrobię na lokallhoście , to wszystko jest ok. I tak wywnioskowałem że to chyba że to że ten plik umieszczany jest w TEMP-ie do którego chyba nie mam dostępu
ale to tylko moje gdybanie.
to kawałek kodu:
<?php $fieldseparator = ";"; $lineseparator = "\n"; $csvfile= $_FILES['plik'][tmp_name];//to jest 13 linia// $save = 1;
a takie dane dostaje ten skrypt z formularza
Variable: _FILES["plik"]
Values: Array
(
[name] =>TEST.csv
[type] => application/vnd.ms-excel
[tmp_name] => C:\WINDOWS\TEMP\php1B87.tmp
[error] => 0
[size] => 173
)
dzięki za pomoc
pozdrawiam