←  Gotowe funkcje

AMXX.pl: Support AMX Mod X i SourceMod

»

PHP
Formularz zakupu - CS

Zablokowany

  • +
  • -
Hajmus - zdjęcie Hajmus 25.10.2011

Ostatnio szukałem formularza zakupu CS, by ułatwic sprawę adminom serwerów takich jak CoD. Nie znalazłem więc spróbowałem swoich sił i napisałem na potrzeby swojej sieci . Jest to moja pierwsza "rzecz" napisana w PHP więc nie bijcie. Myślę, że może nie jest to idealne, ale może komuś przydac.

Demo - [KLIK]


Formularz po wypełnieniu wymaganych pól jest wysyłany na adres e-mail znajdujący się w formularzu. Zmieniamy go w linijce
   @mail("[email protected]","Wiadomosc ze strony WWW - Sklepik CS","$message","$header")

Wiadomośc, którą otrzymujemy na skrzynkę wygląda np. tak:
Nick na serwerze:
Hasło na nick:
Ilosc paczek lvl:
STEAM ID: STEAM_0:0:23328962
Login na Forum: More
E-Mail: [url="http://poczta.o2.pl/?cmd=compose&[email protected]"][email protected][/url]
Gadu-Gadu: 3405236
Usługa: 3
Klasa:
Czas usługi: 3
Kod zwrotny: R47X6AQU
Dodatkowe: Brak



Nie umiałem ustawic wartości wybieranego pola więc musimy znac wartośc identyfikatorów

Usługi
2 = Rezerwacja Nicku
3 = Dostęp do klas premium
4 = Kupno LVL
5 = Opłata Admina

Czas usług
2 = 30 dni
3 = 60 dni


Edycja jest możliwa bardziej na zasadzie "znajdź i zamień"

Załączone pliki


Użytkownik hajmus edytował ten post 25.10.2011 12:46
Odpowiedz

  • +
  • -
Gh0st - zdjęcie Gh0st 25.10.2011

Zmień Kodowanie pliku na UTF-8 , bo nie wyśwetla polskich znaków bo pewnie masz ANSI . xD
Odpowiedz

  • +
  • -
Hajmus - zdjęcie Hajmus 25.10.2011

Faktycznie :P Zrobione.
Odpowiedz

  • +
  • -
Leihto - zdjęcie Leihto 25.10.2011

Taki formularz jest strasznie nie praktyczny...
Przy dobrze rozwinientym CODzie admin miał by strasznie dużo roboty :P
Spróbuj zrobić sklep z amxbansem :D

Możesz również dorobić pliczek config w którym dodał byś zmienne co do nazwy, headera maila itp ;P

Masz + za chęci :)
Użytkownik Blak Rajder edytował ten post 25.10.2011 20:23
Odpowiedz

  • +
  • -
Wisnia18 - zdjęcie Wisnia18 26.10.2011

Ja na twoim miejscu był dał czarne tło ale jest i tak dobrze jak to pierwszy raz :D
Odpowiedz

Chackuu - zdjęcie Chackuu 26.10.2011

super proste i przejrzyste, dodaj więcej opcji i będzie git !
Odpowiedz

  • +
  • -
Hajmus - zdjęcie Hajmus 26.10.2011

O jakich opcjach mówisz?
Odpowiedz

Chackuu - zdjęcie Chackuu 27.10.2011

typu żeby było przejrzyście dodatkowo jakieś zaawansowane opcje które od razu dodadzą np. tylko slota albo vipa na serwer. Będzie git
Odpowiedz

  • +
  • -
Hajmus - zdjęcie Hajmus 27.10.2011

Żeby automatycznie dodawało do pliku na FTP? Nie mój poziom ^^ To jest zwykły formularz. Jeżeli chcesz mieć sklep to przyklejony temat w tym dziale go zawiera...
Użytkownik hajmus edytował ten post 27.10.2011 20:28
Odpowiedz

  • +
  • -
ILikeSpam - zdjęcie ILikeSpam 27.10.2011

Witam Serdecznie.
Mam problem. Lekko edytowałem ten formularz, wysłałem przykładowe zgłoszenie i teraz mam pytanie: Gdzie ono zostało wysłane?
Odpowiedz

MynDoS - zdjęcie MynDoS 28.10.2011

Na twój e-mail który podałeś w tej linijcie tego kodu @mail("[email protected]","Wiadomosc ze strony WWW - Sklepik CS","$message","$header")
Jeżeli tego nie zrobiłeś zrób tak zamień twój@email.pl na twój adres e-mail
NP:
@mail("[email protected]","Wiadomosc ze strony WWW - Sklepik CS","$message","$header"):D
Odpowiedz

  • +
  • -
ILikeSpam - zdjęcie ILikeSpam 28.10.2011

Wystarczyła mi ta pierwsza linijka :-) Ale dzięki ;P
Odpowiedz

  • +
  • -
d0x - zdjęcie d0x 31.10.2011

Ten plik się normalnie wrzuca na stronę ?? bez html czy trzeba zrobić :)
Odpowiedz

  • +
  • -
tomi93 - zdjęcie tomi93 31.10.2011

Nie trzeba dodawać żadnego html.
Użytkownik tomi93 edytował ten post 31.10.2011 18:40
Odpowiedz

Chackuu - zdjęcie Chackuu 01.11.2011

Popraw aby w wiadomości na e-mail o zakupie nie było czas uslugi : 3.
Błędem też jest gdy ktoś kupi admina nie wiadomo czy kupił admina czy kupił paczke expa itd...
Odpowiedz

  • +
  • -
Hajmus - zdjęcie Hajmus 02.11.2011

Chyba wyraźnie napisałem w pierwszym poście, że trzeba znać wartość identyfikatorów? Stary, ja nie mam czasu ani chęci by nad tym pracować.
Odpowiedz
Zablokowany