Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z zapisem danych z formularza do pliku
jakub.drag
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 9
Dołączył: 11.10.2010
Skąd: Kraków

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


Witam,
to jest mój pierwszy temat i post na forum, więc postaram się wytłumaczyć problem dokładnie, nie psując pierwszego wrażenia.
No więc, mam formularz:
  1. <form action="5.php" method="post">
  2. Host bazy danych: <input type="text" name="host"><br>
  3. Login bazy danych: <input type="text" name="login"><br>
  4. Hasło bazy danych: <input type="text" name="haslo"><br>
  5. Nazwa bazy danych: <input type="text" name="nazwa"><br>
- oczywiście dalej jest przycisk wysyłający i zakończenie. Zależy mi na takim skrypcie, aby zapisywał dane z formularza w takiej postaci:
  1. <?php
  2. $host = 'TUTAJ WARTOŚĆ Z POLA HOST';
  3. $login = 'TUTAJ WARTOŚĆ Z POLA LOGIN';
  4. $haslo = 'TUTAJ WARTOŚĆ Z POLA HASLO';
  5. $nazwa = 'TUTAJ WARTOŚĆ Z POLA NAZWA';
  6. ?>

Plik do którego ma zapisać się taki kodzik, będzie już na serwerze, i będzie nosić nazwę config.php.
Bardzo bym prosił o pomoc, sam już próbowałem, nic nie zdziałałem (IMG:style_emoticons/default/smile.gif)
Pozdrawiam
Jakub
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jakub.drag
post
Post #2





Grupa: Zarejestrowani
Postów: 94
Pomógł: 9
Dołączył: 11.10.2010
Skąd: Kraków

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


maniana, dzięki, postąpiłem wg Twoich rad, niestety, po odświerzeniu strony, pojawia się biała strona w przeglądarce. Wklejam kod obecny skryptu z modyfikacjami maniana:
  1. <?php
  2. @$host1 = $_POST['host'];
  3. @$nazwa1 = $_POST['nazwa'];
  4. @$login1 = $_POST['login'];
  5. @$haslo1 = $_POST['haslo'];
  6. @$port1 = $_POST['port'];
  7. $myFile = "config.php";
  8. $fh = fopen($myFile, 'w') or die("<b>Błšd pliku bazowego. Jeœli nie ma go na serwerze, wróć do poprzedniego kroku aby go utworzyć.</b>");
  9. $stringData = "<?php\n
  10. \$host = '$host1';\n
  11. \$login = '$login1';\n
  12. \$haslo = '$haslo1';\n
  13. \$nazwa = '$nazwa1';\n
  14. ?>";";
  15. fwrite($fh, $stringData);
  16. fclose($fh);
  17. ?>

Ps, dzięki maniana za sprecyzowqanie mojego problemu (IMG:style_emoticons/default/winksmiley.jpg) !
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: 6.10.2025 - 11:05