Jump to content

Search the Community

Showing results for tags 'php'.

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Obecné
    • Všeobecné
    • Všechno možné
  • Programování
    • Poradna
    • Návody
    • Tvorba
    • Hledám programátora
  • Herní oblast
    • Poradna
    • Jak na to?
    • Herní kontext
    • Herní zážitky
    • Komunita
  • Grafika
    • Poradna
    • Návody
    • Tvorba
  • Ostatní
    • Hardware a software
    • Hledám/nabízím
    • Archiv
    • 3D Tisk

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web


Facebook


Jabber


Skype


Steam


Twitter


Github


Pastebin

  1. Guest

    php SA:MP ][ Control Panel v1.2

    Zdravím, spravil som pre vás bezpečnú administračku pre samp pre jedneho uživateľa sf a npc ešte neni dokončené bude to v ďalšej verzii a zobrazovanie gm a fs ;-) Návod ako nainštalovať administráciu: 1.) Nahraje všetko na VPS 2.) V zložke server samp03svr, samp-npc, announce, zložku gamemodes, zložku filterscripts, zmeňte atributy na 777 ( chmod 777 ) 3.) udaje.php si nastavte nick a heslo pre prihlásenie a ip servera Stiahnuť si môžte tu: http://uloz.to/5249670/samp-admin.rar
  2. Novy upload web pro všechny je už předelaní na chrismas mužete nahravat stahovat hodí se dokonale pro obrazky , hudbu, atd. http://www.najdes.4fan.cz/ pište komenty..
  3. Ahoj, tak dneska jsem spustil portál http://www.sa-mp.cz. Co na něj říkáte? sa-mp.cz: - určeno již pouze pro české/slovenské návštěvníky - na sa-mp.cz najdete věškeré české a slovenské servery sampcenter.net - databáze všech existujících samp serverů
  4. Caute, dufam ze ste uz o mojom apanely poculi Takze toho nejdem moc rozpisovat. EasyPanel EasyPanel obsahuje: MySQL Login/Register //SERVER// On/Off/Restart system Server Builder Server Config Server log a BanList GM/FS Installer Status Auto Nahadzovac ktory vam kazdu minutu kontroluje server //WEB FTP// Upload veci Vytvorenie zlozky Vstupenie do zlozky Zmazanie subora Menenie subora Tu su screeny: Zaver: Chcel by som na zaver tohto topicu podakovat IvoSK za pozicanie jeho vpska, 7.Hostovi a Bloodmanovi za pomoc a mojmu bratovi co mi nasel srandovnu chybu . (namiesto UPDATE som napisal UPTADE ). Este by som chcel podakovat Toretovy za pekny desing co navrhol pre apanel . Dalej by som chcel napisat zopar faktov: Ja niesom pro v php, ale apanel je vyborny, az na ten WebFTP. Ten by som chcel dobuducna zmenit. Dalej desing: Ja na desingy moc nesom, je to z jedneho tutu lebo ja CSS wobec nwm. Ale kamarat Toreto mi vo photoshope nakreslil pekny desing, tak brat mi ho zkonponuje (Je v screenoh) Taky faktik, jedine v 2 apaneloch som videl taky iny tip vyberania gamemodov vo configu. Zatial vam nepoviem aky, ale mozete ho ocakavat v dalsej verzii Perlicka nazaver: Kolko mi asi trvalo urobit tento apanel? Prvo si typnite a typ napiste do odpovede(kolko dni). Odoslite to a kuknite sa na dolny spoiler : Uz som van napisal, co chcem dorobit nebo prirobit, ale mam ete jednu vec. Dialkove ovladanie cez RCON, a take statistiky atd.... P.S. Nebudeme hostovat iba samp, ale aj mta a cs1.6 a to uplne zdarma P.S. 2 Hosting je FREE a vase servere budu hostovane na mojom linuxovom servere P.S. 3 Otvorenie hostingu bude cca zajtra alebo pozajtra. Musim zajtra zostavit linuxovy server P.S. 4 PLS Komentujte a kritizujte
  5. Predstavujem Vám portál O Mobile. Tento portál sa zaoberá mobilami....hry na mobil, aplikácie, knihy, chyby telefónov a podobné hovadinky. Tu je adresahttp://www.o-mobile.eu a prosím dajte nejaké nápady čo by sa tam ešte mohlo dodať a podobné veci. Ďakujem
  6. Ahoj. Trocha dávnejšie som spravil plánovač poznámok v PHP. Je to taká fun app nepredpokladám, že si niekto bude chodiť každý deň pozerať na net či má poznámku a nie ako v telefóne, že zapípa keď má. Ak niekedy vydám v2.0 tak som uvažoval, že bude posielať správu: týždeň pred, v deň a presne na pripomienku. Nemá to žiadny design ( pretože s CSS neviem ). Možnosť nastaviť 40 rokov od aktuálneho dátumu. Odkazy Ukážka Stiahnuť ( UpniTo )
  7. Ewwe

    php [CODE=pawn]

    Zdravím vytvořil jsem pro své forum modifikaci bbcodu a to [code=pawn] mnohým to už došlo těm pomalejším vysvětlím že učel tohoto je zvýraznění syntaxe jazyku pawn. [center][/center] Proč to tu vůbec píšu ? Prosté . Pokud by někdo měl zájem o tuto modifikaci bbcodu (PHPBB3) může mě kontaktovat na skype. Již pracuji na obdobě a to pro jazyk squirrel. Více info :[size=50]http://ewolutions.cz/bbcode-codepawn/[/size]
  8. Zdravím, potřeboval jsem si udělat pokec podle vlastní potřeby, tak jsem se do toho dal. Není k tomu potřeba žádná databáze, všechno se ukládá pouze na server. Můžete se podívat a vyzkoušet Zde Refresh přes javascript každých 5 sekund. Ukládá jména (Přiřazuje je k IP adrese). Odstraněna chyba diakritiky, kterou způsoboval javascript. Design je dělán jednoduše přes HTML. Příspěvek nemůže být prázdný a odstraňuje html tagy, které by mohly zničit funkčnost pokecu.. Kdyby byl nějakej zájemce, můžu mu to poslat
  9. Guest

    php Mafie world-Game

    Zahraj si ity novou hru MAFIA WORLD Každý mésíc je losování o VIP účet do dalšího kola. !MAFIA WORLD! http://www.mojemafie.cz/Mf-world Moc krát ďekuji www.mojemafie.cz (Poskytovately)
  10. Většina tu používáte php fusion. Vzpomněl jsem si, že jsme měli před asi rokem lowcost klienta, co chtěl redesign phpfusion. Udělali jsme to. I s odstupem času si myslím, že to není až tak strašné na php fusion ) Co říkáte? Adresa je http://spustit.cz PS: Pár prvků se mi tam vůbec nelíbí.. to byla jeho iniciativa, že to tam takto chce..
  11. vydel sem tu nekolik helpu a i ja sam sem chtel mit vlastni generator statusu s vlastnim obrazkem...tak sem se rozhodl ze tady zverejnim zdrojak toho sveho...dekuji chytrakovi ze mi pomohl se zacatkem toho generatoru...a dale uz zdrojak toho generatoru... tohle si uložte jako soubor samp_query.php..a musite to umistit primo k vasemu generatoru statusu: <?php /********************************************* * * SA-MP Query Server Version 0.3 * * This class provides you with an easy to use interface to query * your SA-MP 0.2 servers. Usage is simple, but has changed a bit * since the last version, so be sure to check out the examples * that come along with this script. It is updated with some of * the new SA-MP 0.2 query-techniques that can be used. * * Author: Peter Beverloo * [email protected] * Ex SA-MP Developer * * Updated: Wouter van Eekelen * [email protected] * SA-MP Betatester *********************************************/ class QueryServer { // Private variables used for the query-ing. private $szServerIP; private $iPort; private $rSocketID; private $bStatus; // The __construct function gets called automatically // by PHP once the class gets initialized. function __construct( $szServerIP, $iPort ) { $this->szServerIP = $this->VerifyAddress( $szServerIP ); $this->iPort = $iPort; if (empty( $this->szServerIP ) || !is_numeric( $iPort )) { throw new QueryServerException( 'Either the ip-address or the port isn\'t filled in correctly.' ); } $this->rSocketID = @fsockopen( 'udp://' . $this->szServerIP, $iPort, $iErrorNo, $szErrorStr, 5 ); if (!$this->rSocketID) { throw new QueryServerException( 'Cannot connect to the server: ' . $szErrorStr ); } socket_set_timeout( $this->rSocketID, 0, 500000 ); $this->bStatus = true; } // The VerifyAddress function verifies the given hostname/ // IP address and returns the actual IP Address. function VerifyAddress( $szServerIP ) { if (ip2long( $szServerIP ) !== false && long2ip( ip2long( $szServerIP ) ) == $szServerIP ) { return $szServerIP; } $szAddress = gethostbyname( $szServerIP ); if ($szAddress == $szServerIP) { return ""; } return $szAddress; } // The SendPacket function sends a packet to the server which // requests information, based on the type of packet send. function SendPacket( $cPacket ) { $szPacket = 'SAMP'; $aIpChunks = explode( '.', $this->szServerIP ); foreach( $aIpChunks as $szChunk ) { $szPacket .= chr( $szChunk ); } $szPacket .= chr( $this->iPort & 0xFF ); $szPacket .= chr( $this->iPort >> 8 & 0xFF ); $szPacket .= $cPacket; return fwrite( $this->rSocketID, $szPacket, strlen( $szPacket ) ); } // The GetPacket() function returns a specific number of bytes // read from the socket. This uses a special way of getting stuff. function GetPacket( $iBytes ) { $iResponse = fread( $this->rSocketID, $iBytes ); if ($iResponse === false) { throw new QueryServerException( 'Connection to ' . $this->szServerIP . ' failed or has dropped.' ); } $iLength = ord( $iResponse ); if ($iLength > 0) return fread( $this->rSocketID, $iLength ); return ""; } // After we're done, the connection needs to be closed using // the Close() function. Otherwise stuff might go wrong. function Close( ) { if ($this->rSocketID !== false) { fclose( $this->rSocketID ); } } // A little function that's needed to properly convert the // four bytes we're recieving to integers to an actual PHP // integer. ord() can't handle value's higher then 255. function toInteger( $szData ) { $iInteger = 0; $iInteger += ( ord( @$szData[ 0 ] ) ); $iInteger += ( ord( @$szData[ 1 ] ) << 8 ); $iInteger += ( ord( @$szData[ 2 ] ) << 16 ); $iInteger += ( ord( @$szData[ 3 ] ) << 24 ); if( $iInteger >= 4294967294 ) $iInteger -= 4294967296; return $iInteger; } // The GetInfo() function returns basic information about the // server, like the hostname, number of players online etc. function GetInfo( ) { if ($this->SendPacket('i') === false) { throw new QueryServerException( 'Connection to ' . $this->szServerIP . ' failed or has dropped.' ); } $szFirstData = fread( $this->rSocketID, 4 ); if (empty( $szFirstData ) || $szFirstData != 'SAMP') { throw new QueryServerException( 'The server at ' . $this->szServerIP . ' is not an SA-MP Server.' ); } // Pop the first seven characters returned. fread( $this->rSocketID, 7 ); return array ( 'Password' => ord( fread( $this->rSocketID, 1 ) ), 'Players' => $this->toInteger( fread( $this->rSocketID, 2 ) ), 'MaxPlayers' => $this->toInteger( fread( $this->rSocketID, 2 ) ), 'Hostname' => $this->GetPacket( 4 ), 'Gamemode' => $this->GetPacket( 4 ), 'Map' => $this->GetPacket( 4 ) ); } // The GetRules() function returns the rules which are set // on the server, e.g. the gravity, version etcetera. function GetRules( ) { if ($this->SendPacket('r') === false) { throw new QueryServerException( 'Connection to ' . $this->szServerIP . ' failed or has dropped.' ); } // Pop the first 11 bytes from the response; fread( $this->rSocketID, 11 ); $iRuleCount = ord( fread( $this->rSocketID, 2 ) ); $aReturnArray = array( ); for( $i = 0; $i < $iRuleCount; $i ++ ) { $szRuleName = $this->GetPacket( 1 ); $aReturnArray[ $szRuleName ] = $this->GetPacket( 1 ); } return $aReturnArray; } // The GetPlayers() function is pretty much simelar to the // detailed function, but faster and contains less information. function GetPlayers( ) { if ($this->SendPacket('c') === false) { throw new QueryServerException( 'Connection to ' . $this->szServerIP . ' failed or has dropped.' ); } // Again, pop the first eleven bytes send; fread( $this->rSocketID, 11 ); $iPlayerCount = ord( fread( $this->rSocketID, 2 ) ); $aReturnArray = array( ); for( $i = 0; $i < $iPlayerCount; $i ++ ) { $aReturnArray[ ] = array ( 'Nickname' => $this->GetPacket( 1 ), 'Score' => $this->toInteger( fread( $this->rSocketID, 4 ) ) ); } return $aReturnArray; } // The GetDetailedPlayers() function returns the player list, // but in a detailed form inclusing the score and the ping. function GetDetailedPlayers( ) { if ($this->SendPacket('d') === false) { throw new QueryServerException( 'Connection to ' . $this->szServerIP . ' failed or has dropped.' ); } // Skip the first 11 bytes of the response; fread( $this->rSocketID, 11 ); $iPlayerCount = ord( fread( $this->rSocketID, 2 ) ); $aReturnArray = array( ); for( $i = 0; $i < $iPlayerCount; $i ++ ) { $aReturnArray[ ] = array( 'PlayerID' => $this->toInteger( fread( $this->rSocketID, 1 ) ), 'Nickname' => $this->GetPacket( 1 ), 'Score' => $this->toInteger( fread( $this->rSocketID, 4 ) ), 'Ping' => $this->toInteger( fread( $this->rSocketID, 4 ) ) ); } return $aReturnArray; } function RCON($rcon, $command) { echo 'Password '.$rcon.' with '.$command; if ($this->SendPacket('x '.$rcon.' '.$command) === false) { throw new QueryServerException( 'Connection to ' . $this->szServerIP . ' failed or has dropped.' ); } // Pop the first 11 bytes from the response; $aReturnArray = fread( $this->rSocketID, 11 ); echo fread( $this->rSocketID, 11 ); return $aReturnArray; } } /********************************************* * * The QueryServerException is used to throw errors when querying * a specific server. That way we force the user to use proper * error-handling, and preferably even a try-/catch statement. * **********************************************/ class QueryServerException extends Exception { // The actual error message is stored in this variable. private $szMessage; // Again, the __construct function gets called as soon // as the exception is being thrown, in here we copy the message. function __construct( $szMessage ) { $this->szMessage = $szMessage; } // In order to read the exception being thrown, we have // a .NET-like toString() function, which returns the message. function toString( ) { return $this->szMessage; } } ?> a tohle si ulozte treba jako generator.php a ulozte tam kde je samp_query.php: <?php header("Content-type: image/png"); $ip = $_GET["ip"]; $port = $_GET["port"]; $bg = $_GET["bg"]; require "samp_query.php"; $img = ImageCreateFrompng("./img/nic.png"); $bila = ImageColorAllocate($img, 255, 255, 255); $modra = ImageColorAllocate($img, 0, 20, 255); $cerna = ImageColorAllocate($img, 255, 0, 0); if (!empty( $ip ) && !empty( $port ) && !empty( $bg )) { if($bg == "1") { $img = ImageCreateFrompng("./img/1.png"); } else if($bg == "2") { $img = ImageCreateFrompng("./img/2.png"); } else if($bg == "3") { $img = ImageCreateFrompng("./img/3.png"); } else if($bg == "4") { $img = ImageCreateFrompng("./img/4.gif"); } else if($bg == "5") { $img = ImageCreateFrompng("./img/5.png"); } else if($bg == "6") { $img = ImageCreateFrompng("./img/6.png"); } else if($bg == "7") { $img = ImageCreateFrompng("./img/7.png"); } else if($bg == "8") { $img = ImageCreateFrompng("./img/8.png"); } try { $rQuery = new QueryServer( $ip, $port ); $aInformation = $rQuery->GetInfo( ); $aServerRules = $rQuery->GetRules( ); $aBasicPlayer = $rQuery->GetPlayers( ); $aTotalPlayers = $rQuery->GetDetailedPlayers( ); $rQuery->Close( ); } catch (QueryServerException $pError) { ImageString($img, 3, 5, 5, "IP: $ip:$port", $cerna); ImageString($img, 3, 5, 17, "Tento server není aktuálně zapnutý.", $cerna); } if(isset($aInformation) && is_array($aInformation)) { $hostname = $aInformation['Hostname']; $maxplayers = $aInformation['MaxPlayers']; $ping = $aInformation['Ping']; $players = $aInformation['Players']; $map = $aInformation['Map']; $gamemode = $aInformation['Gamemode']; $mapname = $aInformation['Map']; $verze = $aServerRules['version']; $pocasi = $aServerRules['weather']; $cas = $aServerRules['worldtime']; $gravity = $aServerRules['gravity']; $web = $aServerRules['weburl']; $pass = $aInformation['Password'] ? 'Zamčeno' : 'Odemčeno'; //atd ImageString($img, 3, 10, 5, "$hostname", $bila); ImageString($img, 3, 10, 20, "Gamemode:", $modra); ImageString($img, 3, 80, 20, "$gamemode", $bila); ImageString($img, 3, 10, 35, "Mapname:", $modra); ImageString($img, 3, 80, 35, "$mapname", $bila); ImageString($img, 3, 10, 50, "Hráči:", $modra); ImageString($img, 3, 80, 50, "$players/$maxplayers", $bila); ImageString($img, 3, 10, 65, "IP:", $modra); ImageString($img, 3, 80, 65, "$ip:$port", $bila); ImageString($img, 3, 270, 20, "Počasí / Čas:", $modra); ImageString($img, 3, 370, 20, "$pocasi / $cas", $bila); ImageString($img, 3, 270, 35, "Verze:", $modra); ImageString($img, 3, 320, 35, "$verze", $bila); ImageString($img, 3, 270, 50, "Gravity:", $modra); ImageString($img, 3, 330, 50, "$gravity", $bila); ImageString($img, 3, 270, 65, "Web:", $modra); ImageString($img, 3, 310, 65, "$web", $bila); if($pass == 'Zamčeno') { ImageString($img, 3, 460, 5, "LOCK", $cerna); } } } else { ImageString($img, 3, 5, 5, "Nevyplnil si port, adresu atd", $cerna); } imagepng($img); imagedestroy($img); ?> potom si na webu kde mate tento generator statusu vytvorte slozku img a do ni si vkladejte obrazky jako 1.png , 2.png , atd...a pak si tam dejte nic.png , a ten udeletje jenom cerny...ten se vam bude zobrazovat kdyz bude treba server vypnutej...pokud mate nejaky dotazy tak se ptejte...jo a je to delany na obrazky velikosti 500x85
  12. Ahoj, rád bych Vám předal ke zkritizování internetový magazín IT-News.cz, jehož cílem je poskytovat aktuální informace ze světa IT, HW, SW každý den. Budu moc rád, když se někteří z Vás stanou pravidelnými návštěvníky. Díky, Lukáš
  13. Ahojte, takze by som vam chcel ukazat moj novy web http://www.gamelaster.eu! Desing som si neurobil , lebo css mi robit problemy. Ale inak je vsetko moje. Novinky su urobene cez mysql atd... Tak hodnote a kritizujte. P.S. Web nejde bez www. lebo to chybuje , ale uz to riesim.
  14. Ahoj, copywritingseo.eu - co na to říkáte? Co byste zlepšili? (zlepšili bez nějakých větších změnách v grafice, ty už určitě dělat nebudeme).
  15. Ahoj , chtěl bych vám představit novou databázi herních serverů! Zatím podporujeme pouze: Counter Strike 1.6 ... Ale časem přibude i: source,samp,minecraft,cod a mnoho dalšího! Pokud máte zájem podívejte se na: http://status.hrajcs.cz
  16. Můj rozcestník...Snad se vám bude líbit (Video je pouze provizorní)
  17. <?php $HOST = gethostbyaddr($_SERVER['REMOTE_ADDR']); echo "Vítám Tě milý návštěvníku, Tvá IP je : "."".$_SERVER['REMOTE_ADDR'].""." a tvůj Hostname je : "."".$HOST.""; ?> Zjištění dalších chybějících informací : Zadej IP adresu : (Zjistí Hostname ...) <?php error_reporting(0); if (IsSet($_POST["ok"])) { $name = gethostbyaddr($_POST['ip']) or die("Máte špatnou IP, pozor program nepřijímá mezery !"); echo ("Hostname tohoto IP "."\"".$_POST['ip']."\""." je : ".$name); } ?> nebo Zadej Hostname : (Zjistí IP ...) <?php error_reporting(0); if (IsSet($_POST["ok2"])) { $name2 = gethostbyname($_POST['host']); if ($name2 == $_POST['host']) die ("Máte špatně zadaný hostname, pozor program nepřijímá mezery !"); echo ("IP tohoto Hostname "."\"".$_POST['host']."\""." je : ".$name2); } ?>
  18. Potřeboval jsem nějaký úložiště pro zdrojáky, ale něco vlastního, kde bych měl vše po ruce... Tak jsem si nějakej napsal :-) Není sice ještě kompletní, pár věcí tomu chybí, ale svůj účel plní obstojně... http://code.am0k.cz
  19. Zdravím Přináším vám PHP script, který má několik funkcí. [*:1583s1gx] 1. Při zadání skinid se vám zobrazí jeho screen [*:1583s1gx] 2. Poté můžete listovat dále / zpět Skins.Ceskej.net Credits: Obrázky jsem použil ze sa-mp.wiki.com a z gamerxserver.com edit: Snažil jsem se vychytat všechny způsoby jak "osrat" script (Psaní písmen místo číslic apd.), pokud by jste někdo našel bug, ohlašte mi ho Děkuji
  20. Zdravím, chtěl bych Vám ukázat můj WEB, který zatím slaví asi dva měsíce života. Celý WEB měl být založen tak nějak na tom, že bude sloužit jako WEB klanu RedBull, jenže nevím, jestli si vůbec můžeme říkat klan už s toho důvodu, že je Nás v klanu jen kolem 20ti. Další důvod je, že naše denní návštěva Serveru taky není vysoká (průměrně asi 4lidé na den xD)... Ale teď k WEBU: Nejsem moc dobrý coder (jak v PHP,HTML, CSS tak v PAWNu), ale 'Grafická Stránka' mě baví (proto jdu letos na grafickou školu). Možná si většina z Vás řekne hned když ten WEB uvidí, že je to příšerné a do komentářů mi budete psát něco na styl že je to velmi moc přebarvené, ale mi se zkrátka barvy líbí... ''Jaký by přece byl svět, kdyby byl dvojbarevný?'' No nechám ty komenty na Vás. Takže komentujte a hodnoťte, děkuji moc.
  21. Zdravim hral jsem si chvily s phpeckem a vylezlo z toho tohle Generátor Obrázkového statusu pro IV:MP moznost vyzkouseni ZDE
  22. EDIT : Ahojte z kamosom sme vytvorili Minecraft Administraciu..je 100% nasa tak prosim nepiste ze sme ju ukradli zo zahranicia a podobne veci.. Funkcie su : Zapnut server Vypnut server Restartovat server Editovat server.properties Upload pluginov Prezeranie serverlogu Changelog : http://217.16.178.117/changelog.txt'>http://217.16.178.117/changelog.txt Test : http://217.16.178.117 Nick : s heslo : s s PHP som zaciatocnik rovnako ako aj moj kamos toreto s ktorym som natom makal Komentujte
×
×
  • Create New...