![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 21.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z formularzem, który wysyła i sam odbiera dane. kod wygląda tak: index.php : CODE <?php require_once 'kontroler.php'; require_once 'view.php'; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <?php $przycisk='przycisk'; $n_input='inpt'; ?> <?php formularz($przycisk,$n_input); ?> <br/> <br/> <h1>Dużo dużo później ...</h1><br/> <?php $wynik=odbierz($przycisk, $n_input); ?> <p>Oto wynik: </p><?php echo $wynik ?> </body> </html> kontroler.php : CODE <?php function odbierz($nazwa_przycisku,$nazwa_input) { if(isset($_POST[$nazwa_przcisku])){ $wynik=trim($_POST[$nazwa_input]); } return $wynik; } ?> view.php : CODE <?php function formularz($nazwa_przycisku,$nazwa_input) { ?> <form action="index.php" method="post"> <div> <p>Nazwa:</p> <?php echo'<input name="'.$nazwa_input.'" value=""/><br/>'; echo'<input type="submit" value="WYŚLIJ" name ="'.$nazwa_przycisku.'"/>'; ?> </div> </form> <?php } ?> Powyższy "program" generuje tylko formularz i po kliknięciu przycisku nie wyswietla zmiennej podanej w formularzu - może ktoś pomoże ? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 11:17 |