Beiträge von Developer

    ich konnte das login problem grade via handy auf meinem testserver lösen. ein fix erscheint dann in der rc 2.


    um mal zur whirpool Verschlüsselung zu kommen:
    soweit ich informiert bin unterstützt samp diese doch garnicht? bzw ich kenne keine include dazu lasse mich aber gerne des Gegenteils belehren.


    @iFeet: vielen dank für deine Bewertung



    (entschuldigt bitte die schlechte grammatik bzw Rechtschreibung ich sitze grade im zug und bin nur via handy online.)

    Also ich kann mich seltsamerweise nicht einloggen, das Passwort ist mit MD5 verschlüsselt, habe das im mysql auch so eingestellt aber klappt nicht


    Morgen,


    tritt das Problem innerhalb der neuen Version auf oder in einer älteren? Hast du in der Datenbank denn auch den md5 hash des Passwortes eingetragen? also statt:

    Code
    password


    wäre das bei md5:(md5 generator)

    Code
    5f4dcc3b5aa765d61d8327deb882cf99


    und bei sha1:(sha1 generator)

    Code
    5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8


    MfG

    Hab hier mal ne kleine Nützliche Klasse, 1* um herrauszufinden ob der Browser Mobil ist oder nicht & einmal einfach nur um die IP raus zu finden, ich weiß nichts großes aber doch nützlich:

    PHP
    <?phpclass browserclass{	// gibt zurück ob der Browser ein Mobiler Browser ist oder nicht.	public function mobiler($agent)	{		if(preg_match('/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$agent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i',substr($agent,0,4))) 		{ 			return true;		}		else		{			return false;		}	}	// gibt die IP zurück	public function ip()	{		return $_SERVER["REMOTE_ADDR"];	}}?>


    Benutzung:

    mach es doch als eigene klasse bzw eigenes Element... dann kannst du die daneben setzen. also z.b.

    PHP
    <div id="serverinfos">
    hier die Serverinfo sachen
    </div>
    <div id="layout">
    bla bal
    </div>

    ich hatte dort vor einigen Monaten mal eine Domain bestellt, zwischenzeitlich war sie immer down & jetzt hab ich nicht mal mehr zugriff darauf um die DNS Einstellungen zu changen. Waren zwar nur 5 € für die Domain, nur wenn ich beim Support via Mail nachfrage heißt es:
    "ging ja auch Monate. Mittlerweile wurde der Server aber abgeschalten, Zeit war ja lang genug."
    Komisch nur, das ich keine einzige Mail bekommen habe das das Control Panel umgezogen wurde. Als ich nachfragte gaben sie mir einen Link der mehrere Tage down war, nach Nachfrage kam dann der oben genannte Satz.


    Fazit: Negativ pur!


    #include <a_samp>
    #include <ocmd>
    #include <sscanf>
    #define Rot 0xCD0000FF
    enum pInfo{ pVIPClub,};
    new PlayerInfo[MAX_PLAYERS][pInfo];


    new AvailableSkins[]={ 280,281,284,265,266,267,282,283,288,284,287,285, 165,274,275,276,166,164,163,120,118,117,141, 187,295,61,189,194,262,11,171,172,186,240,220, 221,151,163,164,165,166,261,16,1,150,163,164, 165,166,186,185,124,125,126,123,122,121,105, 106,107,102,103,104,108,109,110,111,112,113, 127,173,174,175,21,22,236,25,250,28,35,37, 38,44,43,46,48,262,59,60,7,72,94,98,214, 215,226,231,76,89,40,41,93,39,233,55,56, 188,73,289,233,98,};
    ocmd:skin(playerid, params[]){ new pID, Skin; if(PlayerInfo[playerid][pVIPClub] == 1) if(sscanf(params, "d", Skin)) return SendClientMessage(playerid, Rot, "Benutze: /skin [SkinID]"); if(Skin<0||Skin>299) return SendClientMessage(playerid,Rot, "Benutze nur SkinID zwischen 0 und 299!"); SetPlayerSkin(pID, Skin); return 1;}