Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Xenius

Oldalak: 1 ... 32 33 [34] 35 36 ... 45
496
Archívum / jar hasznalata
« Dátum: 2014. október 13. - 17:24:46 »
főleg akkor nem fogod visszafejteni ha az új mta kódolással van lekódolva (Extra obfuscation).
ha a régivel van lekódolva vissza tudod fejteni, ezért írták át az mta lua védelmet mert már a régire írtak egy progit amivel vissza lehetett fejteni de erről olvashatsz az angol mta forumon.
http://forum.mtasa.com/viewtopic.php?f=91&t=78858

497
Archívum / MYSQL Lekérés, majd kiiratása Chatboxba
« Dátum: 2014. október 13. - 17:18:49 »
Idézetet írta: koko1238640 date=1413212951\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55661\" data-ipsquote-contentclass=\"forums_Topic
Kifejtenéd hogy mi az az sql inject?(mint mondtam most kezdtem MYSQL-t :D)
Minél többet tudok annál jobb :D
 
http://www.tizag.com/mysqlTutorial/mysql-php-sql-injection.php
Ugyanúgy összeakasztható a  Martin által leírt scriptben is.
Pl. a leírásomnak azt adom meg hogy
 
\", source) banPlayer(

 
vagy pedig ha van a resourcenek van acl akkor szépen shutdown és volt nincs szerver xD
vagy pedig ha tényleg nagyon köcsög akarsz lenni akkor bele írsz az előző példámba egy mysql törlést

498
Beszélgetés / xLoader v1.0 [Jquery + HTML + PHP]
« Dátum: 2014. október 13. - 17:10:43 »
Üdvözletem. Ezzel a \"pluginnal\" megvalósítható egy olyan weboldal felépítése, amely egyetlen újratöltés nélkül stabilan és GYORSAN működik.
Tehát ha az első példa linket (http://hl-rpg.eu/ucp/#pages/naptar.php\'>http://hl-rpg.eu/ucp/#pages/naptar.php) nyitom meg akkor a naptárat tölti be, ha a másik példa linket (http://hl-rpg.eu/ucp/#pages/hirdetes.php\'>http://hl-rpg.eu/ucp/#pages/hirdetes.php) akkor a hírdetéseket.  Ha pedig nincs paraméter akkor a főoldalt.
Kezdjük is el magával a JS-el
 
/*
Please dont remove this license
Copyright © 2014 XeniusDev
Writed by Xenius | Komjati Janos
Please contact [email protected] with your questions, comments, and suggestions.
*/
var indexPage = \"index.php\";
var plusString = \"\";
var loaderShow = \"\";
var pageName = \"HL-RPG\";
// Nem gyorsítótáraz
function randomIntFromInterval(min,max){
    return Math.floor(Math.random()*(max-min+1)+min);
}
function getTimestamp() {
return randomIntFromInterval(1,999999999);
}
function loginScript(){
var username = document.getElementById(\'username\').value;
var password = document.getElementById(\'password\').value;
showLoader()
$.post( \"login.php\", { uname: username, pwd: password })
.done(function( data ) {
$( \"#loginbox\" ).html( data );
hideLoader()
});
}
function registerScript(){
var username = document.getElementById(\'username\').value;
var password = document.getElementById(\'password\').value;
var password2 = document.getElementById(\'password2\').value;
var captcha = document.getElementById(\'captcha\').value;
showLoader()
$.post( \"regisztracio.php\", { uname: username, pwd: password, pwd2: password2, code: captcha })
.done(function( data ) {
$( \"#registerbox\" ).html( data );
hideLoader()
});
}
function showLoader(){
document.getElementById(\"loader\").style.display=\"block\";
}
function hideLoader(){
document.getElementById(\"loader\").style.display=\"none\";
}
function loginResponse(){
setTimeout(function(){
document.getElementById(\'loginbox\').innerHTML=\"3 másodpercel a bejelentkezés után javascript felülírja ezt a szöveget.\";
}, 3000)
}
function onClickPost(){
var nev = document.getElementById(\'nev\').value;
var textt = document.getElementById(\'uzenet\').value;
var elem = document.getElementById(\"uzenet\");
$.post( \"chatsend.php\", { text: textt, name: nev })
.done(function( data ) {
$( \"#loadToChat\" ).load( \"chatsend.php\" );
elem.value = \"\";
});
}
function getPageTitle(location){
if (location.search(\"letoltesek\") > 0) {
return \" - Letöltések\";
}else if (location.search(\"index\") > 0) {
return \" - Kezdőlap\";
}else if (location.search(\"beallitasok\") > 0) {
return \" - Beállítások\";
}else if (location.search(\"regisztracio\") > 0) {
return \" - Regisztráció\";
}
return \"\";
}
function changeRadio(id){
document.getElementById(\"radio2\").style.display=\"block\";
document.getElementById(\"radio\").innerHTML=\'<iframe width=220 height=28 scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" src=\"radioframe.php?station=\'+ id +\'&type=radio\"></iframe>\';
document.getElementById(\"radioInfo\").innerHTML=\'<iframe width=500 height=28 scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" src=\"radioframe.php?station=\'+ id +\'&type=radioinfo\"></iframe>\';
}
function newCode(){
$(\'#captchaimg\').attr(\'src\', \"captcha.php?\" + getTimestamp());
}
var loadString = false;
function xLoad(location, onload){
var page = document.getElementById(\"page\");
if (onload){
if (document.location.hash) {
   var string = document.location.hash;
   string = string.toString().replace(\"#\", \'\');
   location = string;
}
}
var loadedWithoutXTMP = location;
document.title = pageName + getPageTitle(location);
showLoader();
// nem gyorsítórázaz innen
var strXTMP = location.search(\"xtmp\");
if (strXTMP < 0) {
var strF = location.search(\"\\\\?\");
if (strF < 0) {
   plusString = \"?\";
}else{
   plusString = \"&\";
}
location = location + plusString + \"xtmp=\" +getTimestamp();
}
// nem gyorsítórázaz innen eddig
document.location.hash = location;
if (loadString) {
loadString.abort();
}
loadString = $( \"#page\" ).load( location, function( response, status, xhr ) {
if ( status == \"error\" ) {
   $( \"#page\" ).load(\"pages/index.php?lap=nem\");
}
loadString = false
hideLoader();
});
}
$(window).on(\'hashchange\',function(){
    var load = window.location.hash.substring(1);
var str = load.search(\"pages\");
if (str < 0) {
alert(\"Érvénytelen betölteni kívánt tartalom.\");
return;
}
xLoad(load);
});
$( document ).ready(function() {
    var load = window.location.hash.substring(1);
var str = load.search(\"pages\");
if (str < 0) {
xLoad(\"pages/index.php\");
return;
}
xLoad(load);
});

 
Ebben a fájlban megtalálhatóak példák is a bejelentkezésre, regisztrációra (űrlapküldésre) de minket most ebből semmi nem érdekel, csak a beállítások. (ott az elején illetve a getPageTitle nevű funkció!)
Ez már lényegében működik is, de szükségünk van egy pages nevű mappára az ftp szerveren. Illetve szükségünk van magában a html-ben egy page nevű div-re és egy loader nevű div-re.
Ahhoz hogy működésre bírjuk nézzünk egy egyszerű linket:
 
<a href=\"#pages/index.php\" class=\"ico1\"><span>Kezelőfelület</span></a>

 
Így már működik is minden, sok sikert a weboldalakhoz.
Működő példa: http://hl-rpg.eu/ucp/
FONTOS HOGY KELL A JQUERY LEGFRISSEBB VERZIÓJA!

499
Archívum / MYSQL Lekérés, majd kiiratása Chatboxba
« Dátum: 2014. október 13. - 17:02:36 »
Idézetet írta: Martin date=1413143538\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55661\" data-ipsquote-contentclass=\"forums_Topic
Hali. Csináltam neked egy karakter leírás lekérő funkciót.
 
 mysql = expors.mysql
function mysql_lekeres(source)
local lekeres = mysql:query_fetch_assoc(\"SELECT * FROM characters WHERE id=\'\" .. mysql:escape_string(getElementData(source, \"dbid\")) .. \"\'\")
local szoveg = lekeres[\"description\"]
outputChatBox(\"A te karakter leírásod: \" .. szoveg .. \".\", source, 255, 0, 0)
end
addCommandHandler(\"description\", mysql_lekeres, false, false)

 
Ha nem erre gondoltál akkor írj, és segítek!
 
arra mindig figyelj hogy legyen tostring, mert könnyen lehetsz sql inject áldozata

500
Archívum / Hogyan tudom az mta szerverem mapját mapolni?
« Dátum: 2014. október 13. - 17:01:22 »
/login -> /start editor

501
Archívum / Létra
« Dátum: 2014. október 08. - 15:03:55 »
marker + setelementposition

502
MTA: Szerverfejlesztés / Szerver scriptek, és kisokos kezdőknek.
« Dátum: 2014. október 03. - 17:29:44 »
Ember már ne haragudj de valhallával akarsz másoknak segíteni? Írj saját scripteket -.-

503
Pályakészítő / [DM] Disaster -vol4- Avatar
« Dátum: 2014. szeptember 29. - 19:38:21 »
látványban nincs hiány

504
Archívum / Kocsi berakás új ID-n
« Dátum: 2014. szeptember 29. - 19:27:42 »
Idézetet írta: kaszabolok date=1412006683\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55629\" data-ipsquote-contentclass=\"forums_Topic
Egy MTA szerveren így van a navos kocsi scriptje, de nekem ezzel kifagy a szerver :S
 
function replaceModel()
  txd = engineLoadTXD(\"fbiranch.txd\", 700 )
  engineImportTXD(txd, 700)
  dff = engineLoadDFF(\"fbiranch.dff\", 700 )
  engineReplaceModel(dff, 700)
end
addEventHandler ( \"onClientResourceStart\", getResourceRootElement(getThisResource()), replaceModel)
addCommandHandler ( \"reloadcar\", replaceModel )

 

mert a 700-as már egy object
Másrészt, mit nem lehet megérteni azon hogy nem támogatja az mta ezt? Hogy új objecetet, kocsit létrehozz. Világosan le lett írva az EREDETI MTA Wiki-n

506
Archívum / Adminnick
« Dátum: 2014. szeptember 26. - 14:35:18 »
Keresgélj a fórumon, legalább 3 ilyen topic volt már.

507
Archívum / saveACL
« Dátum: 2014. szeptember 24. - 15:01:58 »
acl-ben adj neki admin jogot

508
Archívum / Fine MTA v2
« Dátum: 2014. szeptember 23. - 15:36:41 »
Egy újabb edit szerver ... Minek v2 ha ugyanúgy bugos valhalla? :D

509
Segítségkérés / Laggol a Modell
« Dátum: 2014. szeptember 23. - 14:04:06 »
Kevesebb polygon

510
Fórum Archívum (Témák/Fórumok) / Fordítókat keresünk
« Dátum: 2014. szeptember 21. - 12:01:24 »
Segítek ha kell. Régebben már akartam csinálni.

Oldalak: 1 ... 32 33 [34] 35 36 ... 45
SimplePortal 2.3.7 © 2008-2025, SimplePortal