![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam chciałbym zrobić taki skrypt
Cytat - mam stronę sklep.php a w niej : > Wybieram czy chcę kupić admina czy slota > Druga opcja do wyboru : na ile miesięcy i do wyboru 1 miesiąc / 2 miesiące > 3 opcja : na jakim serwerze FFA / 4Fun > I przycisk kup po naciśnięciu na kup pokazuje się jakaś tam strona i wyskakuje np. Wybrałeś opcję zakupu admina na okres 1 miesiąca cena za admina na serwerze FFA wynosi 10zł [ button - generuj blankiet zaplaty ] [button - pokaż dane do zapłaty ] [ button - Rezugnuje z kupna admina ] Wiem że trzeba użyć formularzy + warunków i nie miem od czego się zabrać jestem zielony w PHP znam tylko html :/ Da ktoś jakiś przykład a dalej tozaczaje i sam sobie poradzę ![]() Z góry dzięki za pomoc . Pozdrawiam! |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Po pierwsze to zacznij od pisania we własciwych działach. Obiektówka to na pewno nie Twoj dzial. Przenosze
Cytat Da ktoś jakiś przykład a dalej tozaczaje i sam sobie poradzę Jasne, nie znasz totalnie php i na podstawie pierwszego lepszego przykładu zaczaisz.... ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
skoro znasz HTML to potrafisz już zrobić sam takowy formularz, więc do dzieła, nikt nie poda Tobie gotowca. Jeżeli napiszesz już formularz, umieść tutaj jego kod a postaramy się pomóc w reszcie.
A tutaj mały artykuł: http://malenstwo.aei.polsl.pl/~kwadrat/phpsp/phpsp_form.htm -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zaczaje
![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
przecież wysłałem link do artykułu z obsługą formularzy w PHP btw 1st w google
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Takie coś zrobiłem
Tu jest demo : www.cs-kontownia.xaa.pl/strona.html I teraz jak zrobic dalej jeden przyklad i zrobie sam :] tak jakby Ten post edytował Miecio. 1.10.2010, 10:55:52 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 24 Dołączył: 21.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jednak twój HTML to poziom bardzo podstawowy, poczytaj jak powinien wyglądać formularz, czegos tutaj ci brakuje. Kurs HTML Formularze
Zapomniałeś ram formularza I z tabel też zrezygnuj, tabele służą do pokazywania danych tabelarycznych Ten post edytował minolone 1.10.2010, 11:22:53 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
^^ dokładnie... a jak już to zrobisz to odbierz dane z $_POST (to taka tablica) wyświetl użytkownikowi za pomocą echo, print dodaj te 3 buttony i np zeby bylo prosto blankiet porzedstaw w HTML bo lepiej byloby w pdf, ale to już troszkę skomplikowana spr
![]() -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
:/ tak ma to wyglądać ?
Ten post edytował Miecio. 1.10.2010, 11:48:01 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 3 Dołączył: 4.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Aby cokolwiek wysłac musisz mieć formularz na stronie.
Kod <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post"> tutaj pola input i oczywiście submit do wysłania formularza np. <input type="text" name="nazwa_inputa" /> <input type="submit" value="wyślij" /> </form> Na samej górze umieść se taki skrypcik Kod <?php
if($_POST) { if($_POST['nazwa_inputa']) $input = $_POST['nazwa_inputa']; } print 'Twój tekst $input; ?> Ten post edytował fire_dept 1.10.2010, 13:47:06 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Co to wogóle jest? Rozumiem, że Twój przykład działa jak wpisze w inputa true albo 1 ? w innych przypadkach nie? tu to samo hmm powinno być
albo
Ten post edytował lord2105 1.10.2010, 13:55:34 -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 3 Dołączył: 4.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
A cóż jest do rozumienia w tych kilku linijkach.
Kod if($_POST) czy wysłany formularz
if($_POST['nazwa_inputa']) // czy w inpucie było coś napisane $input = $_POST['nazwa_inputa']; // zapisz to co bylo wysłane else // brak tresci w inpucie else { // pokaz formularz } |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
@fire_dept poczytaj sobie o instrukcjach warunkowych bo widzę, że nie wiesz jak one działają...
Nadal uważasz że ten Twój kod:
Sprawdza czy było coś wpisane w inputa? Ja się zgodzę sprawdzi jeżeli wpisze jeden lub true to pokaże, że coś wpisałem, a no i jeszcze jedno żeby w ogóle coś sprawdził warunek powyższy niż ten musi mieć taką formę:
Ten post edytował lord2105 1.10.2010, 14:36:21 -------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Na stronie, np. strona.php musisz:
- pobrać dane z formularzy
- potem sprawdzasz co dostałeś i masz dwie możliwości 1. Robisz to ifami
Wynik zmiennej tekst tutaj będzie wynosił, np. Zamawiasz serwer dedykowany na okres 1 miesiąca. 2. Zamiast if'ów, gdybyś miał więcej wyborów, dajesz switch'a. -------------------- Sklep
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 380 Pomógł: 59 Dołączył: 24.04.2010 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Ale kręcicie po co to sprawdzać jak on ma wszystko w polach select wystarczy podstawić odpowiednie value i tylko pokazać
czy nie prościej? Ten post edytował lord2105 1.10.2010, 17:21:42 -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:29 |