phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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&#177;c</option>
      <option value=Okres:2Miesiące>2 Miesi&#177;ce</option>
      <option value=Okres:3Miesiące>3 Miesi&#177;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

Kod:
<?php


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;(
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę