Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Skrypt edytujący plik .php
Dizzy
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 6.09.2008

Ostrzeżenie: (10%)
X----


Witam chodzi mi o skrypt dzięki któremy będe mógł edytować mój plik Konfiguracyjny tzn. Konfiguracja.php
Oto co znajduje sie w pliku Konfiguracja.php
  1. <?php
  2.  
  3. // Ustawienia ogólne
  4. $site_name = 'Nazwa strony';             // Nazwa Strony
  5. $title = 'Witaj na stronie!';    // Opis strony
  6. $mailer_admin = 'mail@mail.pl';         // Adres email administratora
  7. $globals = ' Drobne ogłoszenie ';        // Ogłoszenie pod logo
  8. $active = 'on';                             // 'on' - Serwis włączony, 'off' - Serwis wyłączony
  9. $theme = 'defult';                         // Standardowy them
  10.  
  11.  
  12. // Ustawienia bazy danych (MySQL)
  13. $db_host = 'localhost';                      // Serwer bazy danych
  14. $db_user = 'Dizzy_strona';                   // Użytkownik bazu danych
  15. $db_pass = '*******';                        // Hasło bazy danych
  16. $db_name = 'Dizzy_strona';                   // Nazwa bazy danych
  17. ?>


Czy mógłby ktoś wykonac dla mnie przykład?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dizzy
post
Post #2





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 6.09.2008

Ostrzeżenie: (10%)
X----


Czy to zadziała?
  1. <?php
  2.  
  3. $file = 'Konfiguracja/Konfiguracja.php';
  4.  
  5. if (isset($_POST['$site_name'])) {
  6.  file_put_contents($file, stripslashes($_POST['$site_name']));  
  7. }
  8. if (isset($_POST['title'])) {
  9.  file_put_contents($file, stripslashes($_POST['title']));  
  10. }
  11. if (isset($_POST['mailer_admin'])) {
  12.  file_put_contents($file, stripslashes($_POST['mailer_admin']));  
  13. }
  14. if (isset($_POST['globals'])) {
  15.  file_put_contents($file, stripslashes($_POST['globals']));  
  16. }
  17.  
  18. $site_name = file_get_contents($file);
  19. $title = file_get_contents($file);
  20. $mailer_admin = file_get_contents($file);
  21. $globals = file_get_contents($file);
  22.  
  23. ?>
  24. <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
  25. <input type="text" name="site_name" value="<?=$site_name?>"><br />
  26. <input type="text" name="title" value="<?=$title?>"><br />
  27. <input type="text" name="mailer_admin" value="<?=$mailer_admin?>"><br />
  28. <input type="text" name="globals" value="<?=$globals?>"><br />
  29.  <input type="reset" value="Anuluj" /> <input type="submit" value="Zapisz zmiany">
  30. </form>


Ten post edytował Dizzy 6.09.2008, 16:38:54
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: 14.10.2025 - 01:43