|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Wygląd strony. |
Autor |
Wiadomość |
Libr3
Posty: 4
|
Wysłany: 28-07-2008, 17:36 Wygląd strony.
|
|
|
Witam
Utworzyłem sobie formularz zamawiania:
http://www.black-sklad.yoyo.pl/zamow.html
Po wypełnieniu wszytskich pół, klikam wyślij, formularz wysyła się poprawnie i przenosi mnie na:
http://www.black-sklad.yoyo.pl/zamow.php
/////---------------------------------------->
1. Chcę aby http://www.black-sklad.yoyo.pl/zamow.html wyglądało tak samo jak strona główna (webspell)
2. Po Wciśnięciu wyślij chcę aby Przenosiło na stronę główną z komunikatem ,,Serwer został zamówiony" lub ,,Błąd! Proszę jeszcze raz zamówić serwer"
3. Co muszę dopisać aby Formularz wysłał się dopiero po wypełnieniu wszystkich pól?
KODY:
zamów.hml
Kod: | <table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="$border">
<tr bgcolor="$bghead">
</tr>
<tr><td bgcolor="$pagebg"></td></tr>
<tr bgcolor="$bg1">
<form action="zamow.php" method="post">
<input type="hidden" name="action" value="send">
<table width="75%">
<table>
<tr><td>Imię: </td><td><input type=text name=imie></td></tr>
<tr><td>Nazwisko: </td><td><input type=text name=nazwisko></td></tr>
<tr><td>E-mail: </td><td><input type=text name=email></td></tr>
<tr><td>Gadu-Gadu: </td><td><input type=text name=gadu></td></tr>
<tr><td>Gra: </td><td><select name=gra>
<option value=Gra:Counter-Strike1.6>Counter-Strike 1.6</option>
<option value=Gra:Counter-Strike:Source>Counter-Strike Source</option>
<option value=Gra:Counter-Strike:Source[tick:100]>Counter-Strike: Source [TickRate 100]</option>
<option value=Gra:EnemyTerritory[2.60b]>Wolfenstein: Enemy Trritory 2.60b</option>
<option value=Gra:COD2>Call of Duty 2</option>
<option value=Gra:COD4[ModernWarfare]>Call of Duty 4 Modern Warfare</option>
<option value=Gra:TeamSpeak2>TeamSpeak 2</option>
</select></td></tr>
<tr><td>Typ: </td><td><select name=typ>
<option value=Typ:Publiczny>Serwer Publiczny</option>
<option value=Typ:Prywatny>Serwer Prywatny</option>
</select></td></tr>
<tr><td>Sloty: </td><td><select name=sloty>
<option value=Sloty:8>8</option>
<option value=Sloty:9>9</option>
<option value=Sloty:10>10</option>
<option value=Sloty:11>11</option>
<option value=Sloty:12>12</option>
<option value=Sloty:13>13</option>
<option value=Sloty:14>14</option>
<option value=Sloty:15>15</option>
<option value=Sloty:16>16</option>
<option value=Sloty:17>17</option>
<option value=Sloty:18>18</option>
<option value=Sloty:19>19</option>
<option value=Sloty:20>20</option>
<option value=Sloty:21>21</option>
<option value=Sloty:22>22</option>
<option value=Sloty:23>23</option>
<option value=Sloty:24>24</option>
<option value=Sloty:25>25</option>
<option value=Sloty:26>26</option>
<option value=Sloty:27>27</option>
<option value=Sloty:28>28</option>
<option value=Sloty:29>29</option>
<option value=Sloty:30>30</option>
<option value=Sloty:31>31</option>
<option value=Sloty:32>32</option>
</select></td></tr>
<tr><td>Lokalizacja: </td><td><select name=lokalizacja>
<option value=Lokalizacja:----->-----</option>
<option value=Lokalizacja:----->-----</option>
</select></td></tr>
<tr><td>Okres płatnosci: </td><td><select name=okres>
<option value=Okres:2Tygodnie>2 Tygodnie</option>
<option value=Okres:1Miesiąc>1 Miesi±c</option>
<option value=Okres:2Miesiące>2 Miesi±ce</option>
<option value=Okres:3Miesiące>3 Miesi±ce</option>
<option value=Okres:6Miesiący>6 Miesięcy</option>
<option value=Okres:12Miesięcy>12 Miesięcy</option>
</select></td></tr>
<tr><td>Uwagi: </td><td><textarea cols=32 rows=8 name=uwagi></textarea></td></tr>
<tr><td><input type=submit name=submit value=Zamów!></td></tr>
</table>
</form> |
zamow.php
Kod: | <?php
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$email = $_POST['email'];
$gadu = $_POST['gadu'];
$usluga = $_POST['usluga'];
$typ = $_POST['typ'];
$sloty = $_POST['sloty'];
$lokalizacja = $_POST['lokalizacja'];
$okres = $_POST['okres'];
$uwagi = $_POST['uwagi'];
mail("libre@pobyku.com", "Zamówienie", "$imie \n $nazwisko \n $email \n $gadu \n $usluga $typ \n $sloty \n $lokalizacja \n $okres \n $uwagi ");
?> |
Pozdrawiam |
Ostatnio zmieniony przez Libr3 28-07-2008, 21:03, w całości zmieniany 1 raz |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Knofel
Pomógł: 69 razy Posty: 796
|
Wysłany: 28-07-2008, 17:43
|
|
|
Myśle że tyle wystarczy
Kod: | if( !$imie || !$nazwisko || [...] || !$uwagi )
{
NIE WYSYŁAJ;
}
else
{
WYŚLIJ;
} |
|
_________________ Reklamuje swoje forum |
|
|
|
|
Libr3
Posty: 4
|
Wysłany: 28-07-2008, 17:50
|
|
|
Wrzuciłem to do zamow.php,
Błąd:
Parse error: syntax error, unexpected T_STRING in /var/www/sites/yoyo.pl/b/l/black-sklad/zamow.php on line 16
W linii 16 jest ,,NIE WYSYŁAJ;"
A co zrobić aby wyskoczył komunikat ,,wypełnij wszytskie pola" ???
I co z resztą moich problemów? |
Ostatnio zmieniony przez Libr3 28-07-2008, 17:53, w całości zmieniany 1 raz |
|
|
|
|
Knofel
Pomógł: 69 razy Posty: 796
|
Wysłany: 28-07-2008, 17:53
|
|
|
Bo to musi być w pliku .php no i odpowiednio przerobić, to jest tylko ogólny "szkic"
[ Dodano: 28-07-2008, 18:57 ]
Aby poinformować że nie wszystkie pola są wypełnione mozesz dać:
Kod: | echo 'Musisz wypełnić wszystkie pola!<BR />Kliknij [ <a href="http://link_do_formularza.html">TUTAJ</a> ] aby powrócić do formularza'; |
|
_________________ Reklamuje swoje forum |
|
|
|
|
szresi
Pomógł: 242 razy Posty: 944
|
Wysłany: 28-07-2008, 18:12
|
|
|
Co do pytania pierwszego..
hmm..
Improwizuje ale..
Spróbuj zamienic rozszerzenie pliku zamow.html na zamow.tpl i wrzucic do katalogu stylu
natomiast w pliku zamow.php
po
dodaj
Kod: | define('IN_PHPBB', true);
define('ATTACH', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
$page_title = 'zamow';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'zamow.tpl')
);
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); |
nie wiem czy będzie dzialac ale formularz będzie wtopiony w reszte forum. |
_________________ | Pomagam TYLKO na forum | | NIE umawiam się na randki | | Instalacja skryptu i modów za sms premium | |
|
|
|
|
Libr3
Posty: 4
|
Wysłany: 28-07-2008, 21:04
|
|
|
Sorry, ale była pomyłka z rozpędu, nie forum.A strony głównej bo to jest webspell
Knofel, Zrobiłem jak kazałeś, ale e-mial dochodzi, a wiadomosc o nie wypełnionych polach wyskakuje. Nawet gdy je wypełnię, wiadomość także wyskakuje;( |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 11 | |
|
|