HTML/PHP/AJAX/JS - [Problem] z formularzem
Hacker17 - 04-02-2008, 21:26 Temat postu: [Problem] z formularzem Witam mam problem. Napisalem sobie formularz do ktorego wpisuje się treść posta. Zrobilem button ale nie wiem jak zrobic to ze jak sie naciśnie guzik wyślij wysylalo treść z formularza do okna z nowym postem.
buton zdefiniowalem w posting_body.tpl za pomoca tego skryptu:
<INPUT TYPE=button NAME="view" VALUE="Wstaw Tłumaczenie" OnClick="window.open('formularz.html', 'Tłumaczenie', 'HEIGHT=600,resizable=yes,WIDTH=500,scrolling=yes');return false;">
adam.exe - 26-02-2008, 20:23
Proste. Wystarczy trochę php.
Na początku musisz ustawić tak:
Kod: | <form action="formularz.php" method="post">
|
Potem dajesz pola formularza
i przycisk 'submit' wysyłający dane.
Kod: |
<input type="submit" value="Wstaw tłumaczenie" />
</form>
|
Potem na tej stronie formularz.php piszesz:
Kod: |
<?php
$nazwa_pola = $_POST['nazwa_pola'];
?>
|
Zastępując nazwa_pola tym, co umieściłeś w name w elementach formularza. Linijkę zaczynającą się znakiem $ powtórz tyle razy, ile masz pól elementów w formularzu wpisując odpowiednie nazwy pól w miejsce nazwa_pola. I nie zapomnij zamknąc całości "?>"
Potem, jesli chcesz wywołać dane z formularza w odpowiednim miejscu wpisz:
Kod: | <?php echo"$nazwa_pola"; ?> |
znów zastępując nazwa_pola nazwą elementu formularza.
Rozumiesz??
gaku - 27-02-2008, 18:34
adam.exe napisał/a: | Rozumiesz?? | ja rozumiem, że nie znasz podstawowej zasady. W plikach html nie używa się php!!
adam.exe - 27-02-2008, 18:49
fakt...
pomyliłem się. Powinno być formularz.php
|
|
|