Stránka 1 z 5

[PHP] Pex-vip list/List-hlasu/Výpis prihlášení/ MP výpis sms

Napsal: 10 říj 2013, 19:29
od zikl
VIP list
Ukázka: http://zikl.projectsurvive.cz/msvip/
Ke stažení: http://zikl.projectsurvive.cz/download/vip.rar

Informace: Zobrazují se jen časová vip

Co k tomu potřeba: PermissionsEX napojené na MySQL

Návod na napojení PermissionsEX na mysql
1. PEX via MySQL - Základy (1.díl) - viewtopic.php?f=85&t=7854
2. PEX via MySQL - Migrace (2.díl) - viewtopic.php?f=85&t=7859

Instalace:
*Stáhneme soubor a rozbalíme jej, odkaz výše.
*Otevřeme si config.php a přepíšeme údaje k MySQL (nejlépe v notepad++ nebo něčem podobném)

Kód: Vybrat vše

   $dbHost = 'host'; # Jméno stroje např. obiwan.fakaheda.eu
   $dbUser = 'root'; # Jméno databáze např. 110978_mysql_db
   $dbPw = '****'; # Heslo           
   $dbDatabase = 'root'; #Jméno databáze např. 110978_mysql_db
 

*Nahrajeme soubory do webové složky, poté bude odkaz http://www.neco.neco/název-složky

Funkce:
Zobrazení Vip hráčů
Zobrazení délky Vip
Čas do kdy Vip platí

Výpis prihlášení
Ukázka: http://zikl.projectsurvive.cz/ukazka/authme/
Ke stažení: http://zikl.projectsurvive.cz/download/authme.rar

Informace: Zobrazuje se posledních 20 přihlášeních hračů

Co k tomu potřeba: Plugin authme napojené na MySQL

Návod na napojení authme na mysql
1. Jak napojit authme na mysql databázi - Dodám později
2. Konvere stávající AuthMe .db databázi do MySQL - viewtopic.php?f=85&t=14487

Instalace:
*Stáhneme soubor a rozbalíme jej, odkaz výše.
*Otevřeme si config.php a přepíšeme údaje k MySQL (nejlépe v notepad++ nebo něčem podobném)

Kód: Vybrat vše

///////////////////////////////////////
// Tohle prenastavte na svoje mysql  //                                     
   $server = "Host";   # Jméno stroje např. obiwan.fakaheda.eu
   $dbuser = "root";   # Jméno databáze např. 110978_mysql_db
   $dbpass = "****"; # Heslo           
   $dbname = "root";  #Jméno databáze např. 110978_mysql_db 
///////////////////////////////////////

*Nahrajeme soubory do webové složky, poté bude odkaz http://www.neco.neco/název-složky

Funkce:
Zobrazení avatarů hráců
Zobrazení nicku hráců
Zobrazení ip hráců
Zobrazení posledního přihlášení

List hlasu
Ukázka: http://zikl.projectsurvive.cz/ukazka/hlasi/
Ke stažení: http://zikl.projectsurvive.cz/download/hlasi.rar

Informace: Tento code je od Mystiho já sem jen dodělal design autor je uveden primo v codu a v patice je že sem tomu dodělal vzhled

Co k tomu potřeba: Znát svoje id na czech-craftu

Návod na plugin votivier
1. viewtopic.php?f=85&t=14137

Instalace:
*Stáhneme soubor a rozbalíme jej, odkaz výše.
*Otevřeme si index.php najdete si tento řádek a místo tech čísel si tam zadáte svoje id na czech-craftu

Kód: Vybrat vše

$XML = 'http://www.czech-craft.eu/xml/4304.xml';

*Nahrajeme soubory do webové složky, poté bude odkaz http://www.neco.neco/název-složky

Funkce:
Zobrazení avatarů hráců
Zobrazení nicku hráců
Zobrazení počet hlasů
Zobrazení datumu posledního hlasováni

Mobilní platby sms výpis
Ukázka: http://zikl.projectsurvive.cz/ukazka/mpsmsvypis/
Ke stažení: http://zikl.projectsurvive.cz/download/mpsmsvypis.rar

Informace: Vypisují se přijaté sms

Co je k tomu potřeba: Mít nebo si sehnat script který po příchodu sms zapíše udaje do DB

Instalace:
*Stáhneme soubor a rozbalíme jej, odkaz výše.
*Otevřeme si config.php a přepíšeme údaje k MySQL (nejlépe v notepad++ nebo něčem podobném)

Kód: Vybrat vše

<?php
   $server = "Host";   # IP adresa stroje kde je mysql databáze pokud mate web na stejným stroji napiš te tam localhost
   $dbuser = "root";   # Jméno uživaltele
   $dbpass = "****";   # Heslo           
   $dbname = "root";   #Jméno databáze
   $dbtable = "tabulka z údaji o sms"; #Jméno tabulky z informacemi

*Nahrajeme soubory do webové složky, poté bude odkaz http://www.neco.neco/název-složky

Funkce:
Zobrazení kdy byla sms odeslána
Zobrazení stavu sms jestli byla správně vyřízená

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 19:43
od zdenda204
Celkem pěkný :)
Jen mám dvě připomínky.
Přejdi na MySQLi, tady je to sice jedno, ale při použití obyčejného MySQL PHP zanedlouho začne vyhazovat errory na nebezpečnou funkci.
A k těm lichým a sudým řádkům... Jde to udělat pomocí CSS, takže výhoda :)
Spoiler: zobrazit

Kód: Vybrat vše

tr:nth-child(even) {
  background-color: red;
}


tr:nth-child(odd) {
  background-color: white;
}

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 21:13
od Mysteria
Celou page obalenou v <center>? Mé oči krvácí.

zdenda204: Nejsem si jistej, jestli tohle funguje ve všech prohlížečích, konkrétně IE 8 a níž (od 9 je IE už skoro plnohodnotný prohlížeč).

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 21:18
od zikl
Předěláno už tam není center

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 21:29
od zdenda204
Mystíku, podle toho co tam psali, tak by to mělo fungovat i v těch starších.
Btw, prej je to jen upravenej tvůj kód, což mi taky přijde když tam má ty T1, T2, T3 a tak....

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 21:39
od zikl
Ale mysti nic takového nestvořil a je pravda inspiroval sem se jeho kódováním

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 21:53
od zdenda204
Ok, tak ještě tag font nahraď tagem span, protože font už se také nepoužívá (Pokud se nepletu...)

//Edit: Ještě jsem zapomněl připsat že ti chybí tag body.

Re: [PHP] Pex-vip list

Napsal: 10 říj 2013, 23:55
od Mysteria
zikl píše:Ale mysti nic takového nestvořil a je pravda inspiroval sem se jeho kódováním
Bohužel k tvé smůle jsi se zrovna inspiroval u těch špatných částí a naopak ty správné jsi vynechal... :(

Re: [PHP] Pex-vip list / List-hlasu / Výpis prihlášení

Napsal: 19 říj 2013, 15:21
od SamerLP
otázka dalo by sa to nastaviť aj na viac grupiek lebo ja mám VIP,EVIP,UVIP šlo by to či nie? :)

Re: [PHP] Pex-vip list / List-hlasu / Výpis prihlášení

Napsal: 19 říj 2013, 15:47
od Mysteria

Kód: Vybrat vše

SELECT FROM permissions WHERE type 1 GROUP BY name
Když mi řekneš, co obsahuje sloupeček type a jestli v něm máš i něco jinýho než 1, tak ti to klidně řeknu. ;)

Osobně předpokládám, že type bude cizí klíč na typ VIP, mám pravdu? Jako že type = 1 bude třeba VIP, type = 2 bude EVIP a tak dále...