![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 9.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, mam pewien problem odnośnie dodawania rekordów do bazy danych z pliku zdalnego, zacznę więc może od początku. Stworzyłem skrypt który dodaje rekordy do bazy danych z pliku txt, działa on ale tylko w wypadku jeśli plik txt znajduję się w tym samym katalogu co skrypt. Problem jest taki że jak chce z innego katalogu wczytać ten plik to jest to nie możliwe. Dodam że chce później serwis przenieś na hosting i tam to na pewno już nie będzie działać dodawanie z komputera. Wspomnę także tutaj że jestem trochę zielony jeśli chodzi o te sprawy, szukałem rozwiązania w Internecie, jeśli jednak ktoś wie gdzie był podobny problem albo jakiś poradnik jak to zrobić, to proszę o podanie linku. Nie oczekuję od razu gotowych rozwiązań ale chociaż nakierowania na temat. Poniżej jest mój kod odpowiedzialny za czytanie pliku i jego małą modyfikacje:
Bardzo proszę o pomoc. Z góry dziękuje za odpowiedzi |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Najprościej będzie zrobić sobie Form i przesłać ten plik na serwer.
Niestety jeśli nie masz publicznego IP to nie zadziała. Ogólnie pobierasz sobie plik przez file_get_contents('adres_pliku') i tyle. PS. Nie uważasz że to trochę bez sensu? Kod $file= implode (",", file($_GET['file']));
$row = explode(",", $file); Ten post edytował Pyton_000 23.04.2016, 11:59:23 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 9.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedz. Hehe masz racje najpierw dodaje przecinek do elementu tablicy, a później przez ten przecinek dziele, no cóż głupota nie boli. Będę próbował się bronić że już przy całym serwisie siedzę strasznie długo i się nie wysypiam
![]() ![]() Ten post edytował stanley4043 23.04.2016, 12:31:51 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 9.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo Panu dziękuję za pomoc. Sprawdziłem napisałem kod i działa. Użyłem funkcji move_uploaded_file. Dziękuję jeszcze raz. Miłego weekendu. Pozdrawiam
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 07:27 |