Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] przypisanie wartości z formularza do zmiennej.
Forum PHP.pl > Forum > Przedszkole
floydmichal
Witam

Stworzyłem stronę z bazą opartą na plikach txt. Panel działa bez zarzutu, z tym, że do edycji każdej podstrony mam zrobioną kolejna podstrone w edytorze. Chcąc tego uniknąć wymyśliłem, że zrobię jakiś wybór podstron, np. przez ratio i wynik tego formularza bedzie wyświetlał się w edytorze. A więc tak wygląda obecny skrypt edytora:
  1. <?
  2.  
  3. $nazwa_pliku = "sprzedaz2.txt";
  4.  
  5. if($_POST['tekst']) {
  6.  
  7. $plik = fopen($nazwa_pliku, "w");
  8. fputs($plik, str_replace("n", "", $_POST['tekst']));
  9. fclose($plik);
  10. }
  11. $dane = stripslashes(str_replace("", "n", implode("", file($nazwa_pliku))));
  12. ?>
  13. <form action="proba.php" method='post' enctype="multipart/form-data">
  14. <br>
  15. <?php
  16. $oFCKeditor = new FCKeditor('tekst') ;
  17. $oFCKeditor->BasePath = $sciezka;
  18. $oFCKeditor->Value = $dane;
  19. $oFCKeditor->Width = 600;
  20. $oFCKeditor->Height = 480;
  21. $oFCKeditor->Create() ;
  22. ?>
  23.  
  24. <input type='submit' value='Zapisz zmiany' />
  25. <br>
  26. </form>

a np. tak ma wyglądać wybór podstrony
  1. <form action="index.php" method="post">
  2. <p>
  3. <input type=radio name=ps value="onas.txt">
  4. O Nas
  5. <input type=radio name=ps value="mechanika.txt">
  6. Mechanika
  7. <input type=radio name=ps value="blacharstwo.txt">
  8. Blacharstwo
  9. <br>
  10. <input name="submit" type=submit value="Kliknij aby wczytać zawartośc strony" />
  11. </form>

oczywiscie ten formularz wyboru jest nad wczytywaniem plików. I teraz tak chcę wartość $nazwa_pliku = "sprzedaz2.txt"; nie pobierała danych z pliku sprzedaz2.txt tylko z tego, który został wybrany z radio. Jak mam zapisać tą warość?
John
Jakieś masz dziwne rzeczy w tagach PHP masz kod HTML ? Dziwne,że to w ogóle błędów nie wyrzuca.
Dodaj zwyczajnie echo w okół formularza.
drPayton
  1. <?php
  2. $nazwa_pliku = $_POST['ps'];
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.