Napisałem generator stron, który z severa głównego przenosi odpowiednie pliku wg. wcześniej wypełnionego formularza jednak wystąpił mały problem gdyż niektórych plików nie da się wybrać ze zbioru tylko trzeba edytować.
Tak więc powiedzmy, że przykładowo kopiujemy plik php:
config.php
i jego zawartość:
<?php $cfg['MySQL.Host'] = "{$host}"; $cfg['MySQL.Username'] = "{$user}"; $cfg['MySQL.Password'] = "{$pass}"; $cfg['MySQL.Database'] = "{$db}"; $cfg['index'] = "{$_index}"; ?>
Chciałbym, żeby tablica $cfg była bez zmian, a zmienne w {} (klamerkach, może to być inny znak wyróżniający) były pobierane z tego co wklepane w formularz.
Wynikają 2 pytania.
1. Jak w ogóle edytować plik w locie?
Pliki przesyłam pętlą rekurencyjną którą sobie napisałem, metoda to:
ftp_put($conn, $remote.$file_name, $source.$file_name, FTP_ASCII)
2. Jak edytować konkretne elementy w kodzie?
Mam nadzieję, że da się coś zrobić...
Poradziłem sobie. Temat można skasować, chyba że kogoś interesuje rozwiązanie...