Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odczyt danych z pliku i ponowne zapisanie
ufo1990
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 26.07.2019

Ostrzeżenie: (0%)
-----


Odczytuje zmienne z pliku connect.php następnie chce zapisać nowe wartości i teoretycznie poniższy kod mi działa. Jednak problem pojawia się w sytuacji kiedy występuje podobny ciąg znaków wtedy dane są aktualizowane w innych zmiennych. Pytanie, w jaki sposób powiązać aby dane zapisywane w pliku były stricte do danej zmiennej.
  1. include 'connect.php';
  2. $content = file_get_contents('connect.php');
  3. $replacementsOld = array($host, $db_user, $db_name, $db_password);
  4. $replacementsNew = array($host_new,$db_user_new,$db_name_new,$db_password_new);
  5. $content = str_replace($replacementsOld, $replacementsNew, $content);
  6. file_put_contents('connect.php', $content);





Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ufo1990
post
Post #2





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 26.07.2019

Ostrzeżenie: (0%)
-----


includowane pliki nie są tablicami np. plik connect.php wygląda tak, następnie te wartości przypisuje do inputów i dalej zapisuje nowe wartości. Zastosowałem tablice bo wydawało mi się to rozsądne ale teraz widzę że jest z tym problem.
  1. $host = "localhost";
  2. $db_user = "root";
  3. $db_name = "test";
  4. $db_password = "test";


Ten post edytował ufo1990 14.04.2022, 15:16:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 1.01.2026 - 20:50