To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

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



Powered by phpBB modified by Przemo © 2003 phpBB Group