Beiträge von Cross

    Hallo mcore,

    ich möchte hier einmal ein kleines problem von mir erläutern.
    Vorab:
    Ich nutze PHP 5 und 'setze' den code mit Aptana Stuido 3 'zusammen'.

    Zum problem.
    Ich habe ein Register script welches eine Option der geheimfrage beinhaltet.
    Ich habe 5 vorgegebene Fragen und auf Wunsch wird ein optionales feld namens "Eigene Frage" angezeigt.

    Wenn nun eine eigene Frage eingeben wird muss ich diese ja auf ' etc überprüfen um SQL Angriffen vorzubeugen. Ebenso die geheimfrageantwort.

    Hierzu habe ich diesen code:

    PHP
    //Variablen der Sicherheitsfrage + Antwort
    $quest_self = $_POST['input_custom_question'];
    $security_answer = $_POST['answer'];
    
    
                //Prüfen der Sicherheitsfrage und Antwort auf Sonderzeichen.
               if(!preg_match("/^[a-zA-Z0-9]+$/i", trim($quest_self)) || !preg_match("/^[a-zA-Z0-9]+$/i", trim($security_answer)))
               {
                   echo $lang['reg_security_quest'];
               }

    Hier liegt nun das problem vor, das er immer(!) die ausgabe "$lang['reg_scurity_quest']" tätigt, auch wenn die register erfolgreich war.
    Wie müsste ich also diesen code anpassen das:

    Bei eingabe der eigenen geheimfrage zeichen wie ',/ etc entfernt weredn (? sollte nicht geblockt werden) und bei der Geheimfrageantwort alle sonderzeichen entfernt weredn?

    Bitte keine unsinnigen flameposts ala "nimm google" , da ich via Google leider nichts fand was direkt (währ auch zu schön) das problem löst ;)

    Liebe Grüße,
    cross

    Schön geschrieben (:
    eine Plattform die ich ganz gerne nutze/genutzt habe:
    Aion Gold , Aion kinah , Aion Gold Kaufen , Aion kinah Kaufen - IGVault

    Speziell Flyff Penya giebt es da eigentlich zu einem guten Kurs.
    Ähnlich wie bei MMOGA geht alles recht fix (meine persöhnliche wartezeit war einmal wegen Überlastung 1h)

    Andere "GoldSeller" seiten habe ich nicht getestet, da ich meistens bei IgVault die meisten Penya für meine € bekam :) (zudem bietet MMOGA kein Flyff an^^ (wenn ichs richtig seh)

    Greetings

    Zitat von ulle;227773

    So und wenn du immer noch behauptest das es nicht geht, dann solltest du echt mal deine Kompetenz überprüfen.
    Dies war eine Arbeit von nicht einmal 5 Minuten.

    Desweiteren solltest du dich dringend mit CSS und (x)HTML befassen. float: center; ist mir neu und ich denke der restlichen CSS Welt ebenso.

    Aber um nicht weiter zu quatschen hier der fertige Code schön serviert auf dem Silbertablett navi_problem.rar. Und nun lass uns damit bitte in Ruhe.

    Hugh der meister hat gesprochen :)
    Das float war mir zwar auch neu aber wollt nicht zuviel editieren das sein code bestehn bleibt usw^^

    Werd mir auchmal ansehn was die lösung ist (theor könnte man auch alles via einem wrapper div zentrieren?).

    @Te: Am besten du "codest" gerade am anfang NICHT mit Notepad! Webocton Scriply ist ein SEHR gutes anfängerprogramm :D (habe ich selbst genutzt)

    Greetings

    du hast doch die navi in einem div > navconainer.
    Was passiert wenn du

    PHP
    #navcontainer { 
       text-align: center;
    }

    addest? (bei mir im schnellen test ging die navi sofort in die mitte)

    //edid oder du amchst dies hier:

    Code
    #navcontainer{
       margin: auto;
    }

    ist auch zentriert^^

    Zitat von Luoo;227606

    Cross das hab ich auch schon gefunden und wollte es morgen posten -.- xD aber nice ;)


    ;)

    hab noch was (klein aber fein)

    v15 Wetter system abschalten

    spoil

    hallo,

    viele 'unerfahrene' src Modder die alles C&P nehmen haben ein Problem, weil es weder regnet noch schneit etc.

    Dies liegt daran das in V15 ein neueres wetter system gecoded wurde, aber dies anscheinend nicht fertig ist/funktioniert.

    Hier zeige ich euch als Simples Tutorial wie ihr es abschalten und so auch wieder
    das Schnee und Regen EXP event nutzen könnt.

    Als erstes suchen wir:

    WORLDSERVER\VersionsCommon.h

    dort suchen wir nach:

    PHP
    #define        __ENVIRONMENT_EFFECT

    Und ändern dies zu:

    PHP
    //v15 weather sys
    //#define        __ENVIRONMENT_EFFECT

    Das //v15 weather sys ist eine gedächtnisstütze
    das // vor dem #define sagt das es nicht gelesen werden soll und somit die funktion nicht in Kraft tritt

    Nun suchen wir die datei:

    Neuz\VersionsCommon.h

    und suchen hier wieder nach:

    PHP
    #define        __ENVIRONMENT_EFFECT

    Und ändern dies wieder zu:

    PHP
    //v15 weather sys
    //#define         __ENVIRONMENT_EFFECT

    Nun nurnoch Worldserver + Neuz neu builden und das Wetter System ist wieder so, dass es Regnet + Schneit )

    Eigentlich keine große Arbeit, jedoch wissen es die meisten anscheinend nicht ;)

    Credits:
    100% cross (Weiterverbreitung nur unter angabe dieser Credits)
    greetings

    Simple tut ;)
    (Grade geschrieben :3)

    Version im Login BG changen

    Hallo,

    diesmal habe ich ein kleines "ShortTut" für euch ;)

    Hier dreht es sich um die "Version" die beim Login LINKS(!) oben steht.

    Zuerst:

    Was brauchen wir?

    • Ms Visual Studio 2003
    • _\Interface\ITheme.cpp
    • Gehirn,Finger etc.. also das übliche ;)


    Wir öffnen die ITheme.cpp mit Visual Studio 2003 und suchen den folgenden text:

    PHP
    void CTheme::SetVersion(int Lang)

    Hier finden wir diesen code:

    PHP
    void CTheme::SetVersion(int Lang)
    {
        sprintf( g_szVersion, "%s %s %d", __DATE__, __TIME__, Lang );
    }

    Dies giebt dann im Login Background zb aus [wenn wir die neuz am 18.03.2011 um 17.50 mit Language 1 gebuilded haben]:

    Code
    Version 2011 18 MAR, 17:50, 1

    Dies können wir nun zb für Copyright Rechte changen.

    Ein Beispiel:

    PHP
    void CTheme::SetVersion(int Lang)
    {
        sprintf( g_szVersion, "ServerName rev 2|Developed by Cross" );
    }

    Die ausgabe hier:

    Code
    Version: ServerName rev 2|Developed by Cross

    Das g_szVersion liefert den textbaustein "Version" und sollte daher immer vorne stehen.

    Wir können aber auch zb dies machen:

    PHP
    void CTheme::SetVersion(int Lang)
    {
        sprintf( g_szVersion, "ServerName rev 2|Developed by Cross| %s", __DATE__ );
    }

    Damit würden wir die ausgabe auf:

    Code
    Version: ServerName rev 2|Developed by Cross| 2011 MAR 17

    umstellen.


    Wie immer gilt:
    C&P nur mit angabe der Credits!
    grüße
    cross

    Zitat von Infected;227555

    An sich gut gemacht
    aber beim GM vorm Shout hättest statt alles zu erklären [verstehen eh 0,1% der leute] einfach die end definition hinschreiben können und dann sagen wohin und wie man es ersetzen muss
    aber trotzdem danke :)



    da es mein Guide von In Gamers ist:
    Hab es extra in etappen gemacht das es besser zu sehn ist ;)

    mal ne andere sache: warst du vorher (bevor du auf den NON_GM Acc gegangen bist) mit einem GM Char on?
    Wenn ja: Beende mal den neuz Prozess und lass ihn neustarten.

    hatte das bei mir auchmal aber nach einem neustart der Neuz (somit auch neuem gescheiten lesen der rechte) ging es das "DEBUG" verschwand.
    alternativ teste mal diese query auf deine db:

    PHP
    USE [CHARACTER_01_DBF]
    GO
    SELECT m_szName, m_chAuthority FROM [CHARACTER_TBL] where m_chAutority != 'F'
    GO

    greetings

    Kann nur bestätigen das ees Funktioniert ;)
    Mein Onkel hat sich schonmal dort einen Amazon Gutschein gewünscht und erhalten.

    (Mein Link is auch in meiner sig :P )

    Nur dauert es wenn man keine chancen hat den Link zu verbreiten :<

    Du packst das item/die items auf eine bestimmte rarity.
    Im shop giebst du dann diese an.

    zb:
    AddVendorItem( 0, IK3_PET, -1, 1, 2, 100 );

    Die 1, 2 geben die "Rarity Range" an.

    Sprich:
    ALLE Items vom ItemKind3_PET zwischen Rarity 1 und 2 werden im Shop angezeigt.
    greetings

    xDrago: glaube für deine worte in gottes ohr ists zu spät.

    Wie der nTV & ard liveticker berichten gab es explosionen in Fukushima 1 und 2.
    Zudem sind in Fukushima 1 weitere Kühlelemente ausgefallen und der Schutzmantel von Fukushima 2 soll durchlässig geworden seien durch die nachbeben.

    ARD berichtet zusätzlich das damit begonnen wurde Fukushima 2 zu evakuiren.

    Ein GAU oder sogar Super Gau steht wohl kurz bevor

    :/

    -> Aktuelleste ARD Ticker update!

    Zitat

    15.03.2011 00:38 Uhr Höhere Radioaktivität in Ibaraki festgestellt

    In der Präfektur Ibaraki südlich von Fukushima ist eine erhöhte Radioaktivität festgestellt worden. Das berichtet die japanische Nachrichtenagentur Kyodo.

    Zitat von Soul;225451

    Bitte

    *Deletet*

    Sp1 brauchst du aber auch von .net 2003

    Ich weiß zwar nicht ob es so gedulted wird aber wayne^^
    Lustig das meine page nach so "langer" zeit auf mcore landed.

    Nur als info:
    MS VS2003 ist und bleibt (so wie es auf meiner page ist) Warez. Ich übernehm keine verantwortung für den Download ;) (daher ist er auch auf megaUpload belassen)

    Das Service Pack 1 werd ich noch in die Page als verweis intrigieren.

    greetings

    greetings

    Zitat von Ridicule;225033

    Bald brauch man um am Source zu arbeiten auch keine Kenntnisse mehr :o

    Trotzdem netter Release, aber wenn ihr so weitermacht - macht bald mein kleiner Bruder von 9 nen Copy&Paste Source, und machtn Server draus ^^



    dann kopier den code ma wenn du schon änderungen hast :P
    wirst die sachen "ausfiltern" müssen um net eigene sachen zu schrotten. Von daher nich ganz C/P

    @topic:
    kenn icke scho aus itzekuh^^
    greetz