Beiträge von Kasakow

    JO leute, ich habe ein IP Ban System gemacht.
    Ähnlich aufgebaut wie mein GPCI Ban nur Halt ein IP Ban:


    SELECT * FROM ips WHERE IP = MD5('%s')


    Also erstellen klappt , aber auslesen nicht


    Noch mal die ganze funktion:

    stock mysql_ip(playerid)
    {
    new bool:result, query[128];
    format(query,256,"SELECT * FROM ips WHERE IP = MD5('%s')",getPlayerIP(playerid));
    mysql_query(query);
    mysql_store_result();
    if(mysql_num_rows() > 0) {result = true;}
    else result=false;
    mysql_free_result();
    return result;
    }

    Daraus lerne ich nicht viel:

    CREATE TRIGGER test.autosendfromdrop BEFORE INSERT ON test.emaildrop
    FOR EACH ROW BEGIN
    /* START THE WRITING OF THE EMAIL FILE HERE*/
    SELECT concat("To: ",NEW.To),
    concat("From: ",NEW.From),
    concat("Subject: ",NEW.Subject),
    NEW.Body
    INTO OUTFILE
    "C:\\inetpub\\mailroot\\pickup\\mail.txt"
    FIELDS TERMINATED by '\r\n' ESCAPED BY '';
    END;
    To markup the message body you will need something like this...


    CREATE FUNCTION `HTMLBody`(Msg varchar(8192))
    RETURNS varchar(17408) CHARSET latin1 DETERMINISTIC
    BEGIN
    declare tmpMsg varchar(17408);
    set tmpMsg = cast(concat(
    'Date: ',date_format(NOW(),'%e %b %Y %H:%i:%S -0600'),'\r\n',
    'MIME-Version: 1.0','\r\n',
    'Content-Type: multipart/alternative;','\r\n',
    ' boundary="----=_NextPart_000_0000_01CA4B3F.8C263EE0"','\r\n',
    'Content-Class: urn:content-classes:message','\r\n',
    'Importance: normal','\r\n',
    'Priority: normal','\r\n','','\r\n','','\r\n',
    'This is a multi-part message in MIME format.','\r\n','','\r\n',
    '------=_NextPart_000_0000_01CA4B3F.8C263EE0','\r\n',
    'Content-Type: text/plain;','\r\n',
    ' charset="iso-8859-1"','\r\n',
    'Content-Transfer-Encoding: 7bit','\r\n','','\r\n','','\r\n',
    Msg,
    '\r\n','','\r\n','','\r\n',
    '------=_NextPart_000_0000_01CA4B3F.8C263EE0','\r\n',
    'Content-Type: text/html','\r\n',
    'Content-Transfer-Encoding: 7bit','\r\n','','\r\n',
    Msg,
    '\r\n','------=_NextPart_000_0000_01CA4B3F.8C263EE0--'
    ) as char);
    RETURN tmpMsg;
    END ;


    Auserdem bin ich mir nicht sicher ob das ins script gehört

    Guten Tag meine lieben
    Ich hätte eine weitere scriptfrage , und zwar wie man per script mit mysql einen befehl abesendet ,


    der lautet z.B SEND EMAIL TO...


    Ich habe keine ahnung wie das ganze funken soll.
    Könnte mir jemand ein beispiel da lassen?

    Hey leute, mein stock mysql_SetGpci möchte nicht ganz klappen wie er soll:


    stock mysql_SetGpci(playerid)
    {
    new query[128];
    format(query, sizeof(query), "INTERT INTO gpci (Serial) VALUES ('%s')",getPlayerSerial(playerid));
    mysql_query(query);
    return true;
    }


    Es wird kein eintrag in der tabelle gpci erstellt?


    EDIT://INTERT xD

    1.Natürlich wenn du einen Lokalen XAMPP server offen hast, du muss skype aus sein, da es den gleichen port belegt.
    2. Starte den PC neu und schliese alles andere
    3. Falls es immer nicht geht, dann installiere dir dein xampp