Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Instalacja
-Zimole-
post
Post #1





Goście







Witam Mam taki skrypt:
  1. <?php
  2. settype($_GET['krok'], "integer");
  3. if ($_GET['krok'] ==2) {
  4. echo "xD";
  5. echo "<input type='hidden' name='localhost' value='{$_POST['localhost']}' />";
  6. echo "<input type='submit' name='submit' value='zapisz' />";
  7. }
  8. elseif ($_GET['krok'] ==3) {
  9. // kod na krok trzeci
  10. }
  11. else {
  12.  
  13. include('config.php');
  14.  
  15. function radio($showforum, $radio) {
  16. if ($radio == 1) {
  17. if ($showforum == 1) {
  18. return "checked='checked'";
  19. }
  20. }
  21. elseif ($radio == 0) {
  22. if ($showforum == 0) {
  23. return "checked='checked'";
  24. }
  25. }
  26. }
  27.  
  28. ?>
  29. <div style="margin: 0px auto;">
  30. <?php
  31. if (!empty($_POST['submit'])) {
  32. echo "Zapisano poprawnie!";
  33.  $put_it = '
  34. <?php
  35. $localhost = "'.$_POST['localhost'].'";
  36.  $dbuser = "'.$_POST['dbuser'].'";
  37. $password = "'.$_POST['password'].'";
  38.  $dbname = "'.$_POST['dbname'].'";
  39.  $forumlink = "'.$_POST['forumlink'].'";
  40.  $showforum = "'.$_POST['showforum'].'";
  41.  
  42. ?>';
  43. file_put_contents('config.php', $put_it);
  44. }
  45. else {
  46. echo "<form action='index.php?krok=2' method='POST'>
  47.  
  48. Localhost:<INPUT TYPE='text' NAME='localhost' VALUE='".$localhost."'><br>
  49. Dbuser:<INPUT TYPE='text' NAME='dbuser' VALUE='".$dbuser."'><br>
  50. Password:<INPUT TYPE='text' NAME='password' VALUE='".$password."'><br>
  51. Dbname:<INPUT TYPE='text' NAME='dbname' VALUE='".$dbname."'><br>
  52. Link do forum:<INPUT TYPE='text' NAME='forumlink' VALUE='".$forumlink."'><br>
  53. Czy link ma sie pokazywac?<br />
  54. <input type='radio' name='showforum' value='1' ".radio($showforum, 1)." />Tak<br />
  55. <input type='radio' name='showforum' value='0' ".radio($showforum, 0)." />Nie<br />
  56. <input type='submit' name='submit' value='zapisz' />";
  57. }
  58. } 
  59. ?>

Zapisuje on do pliku config wpisane dane! I działa!
Ale chciałbym dorobić w tym jednym pliku parę stron formularzami i zrobiłem narazie jeden bez przekazania do krok=2 działa a z tym już nie zapisuje nic do config. Więc jak zrobić w kroku=2 następne pole Imie by zapisywało oba formularze do config.php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Pomocy!!
Go to the top of the page
+Quote Post

Posty w temacie
- Zimole   [PHP]Instalacja   16.08.2008, 00:14:51
- - Zimole   Pomoże ktoś?   16.08.2008, 10:14:16
- - Zimole   A więc czy to jest możliwe?;>   16.08.2008, 12:51:07
- - paziek   [PHP] pobierz, plaintext <?phpif (!empty...   16.08.2008, 12:55:27
- - Zimole   Nie zrozumiałeś mię Chodzi mi o to że jak próbowa...   16.08.2008, 14:46:56
- - Zimole   Pomoże ktoś?   16.08.2008, 20:02:45
- - paziek   Chyba nikt nie rozumie co chcesz zrobić Ja już te...   16.08.2008, 20:11:39
- - Zimole   Ehh no: Zrobiłem formularz który wpisuje treść z p...   16.08.2008, 20:21:25
- - paziek   bo tę część, która odpowida za zapisywanie masz zr...   16.08.2008, 20:56:28
- - Zimole   nie kumam połowy twojego postu A może zrobić tak ...   16.08.2008, 21:07:44
- - paziek   Można. header('Location: index.php?krok=2...   17.08.2008, 00:31:26


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: 23.08.2025 - 18:29