Fremde Scripte

In diesem Forum befinden sich alte Themen.
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Fremde Scripte

Beitrag von daniel »

wann kommt das denn? wenn du einen Usernamen eingibst oder wenn du keinen angibst?
Resource id #55
genau das? hm. komisch.
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: Fremde Scripte

Beitrag von EasyHP »

Ersetze mal ...

Code: Alles auswählen

        $result = mysql_query("SELECT id FROM easyhp_user WHERE name = '$username'");
        if (isset($result))
        {
            $userid = $result;
        }else
        {
            $userid = "";
        }
        return $userid;
... mit ...

Code: Alles auswählen

        $result = mysql_query("SELECT id FROM easyhp_user WHERE name = '$username'");
                 $result = mysql_fetch_row($result);
                 $result = $result[0];
        if (isset($result))
        {
            $userid = $result;
        }else
        {
            $userid = "";
        }
        return $userid;
daniel hat eine falsche Abfrage gemacht. Immer zuerst mysql_query() danach mysql_fetch_xxx (xxx = row für numerisches Array $result[0], $result[1], usw. - array für "normales" Array $result['id'], ... - object für Objekt $result->id, ...)
Benutzeravatar
Rizzo
Inaktiv
Beiträge: 86
Registriert: 3. Januar 2009, 19:27
EasyHP Website: http://www.GeizPirat.de
Kontaktdaten:

Re: Fremde Scripte

Beitrag von Rizzo »

Hm......
Nun steht nur der Code in der DB.
Name wird nichts eingetragen.
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: Fremde Scripte

Beitrag von EasyHP »

Hmm ... . Sollen UserID und Benutzername eingetragen werden? Aso beides? Oder nur Benutzername?
Benutzeravatar
Rizzo
Inaktiv
Beiträge: 86
Registriert: 3. Januar 2009, 19:27
EasyHP Website: http://www.GeizPirat.de
Kontaktdaten:

Re: Fremde Scripte

Beitrag von Rizzo »

Naja,eigentlich reicht ja der Name....
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Fremde Scripte

Beitrag von daniel »

Rizzo hat geschrieben:Hm......
Nun steht nur der Code in der DB.
Name wird nichts eingetragen.
hmm. so wie ich das verstehe wird beim aufruf der Seite der Code generiert und ausgegeben und gespeichert.
füger mal über

Code: Alles auswählen

//benutzername vom Formular übergeben:
ein:

Code: Alles auswählen

if (!$_POST['name'])
{
    ?>
    <form action="[name der Datei]" method="POST">
    fuer: <input name="name" type="text" size="30">
    <input type="submit" value=" code erzeugen ">
    </form>
    ?>
}
else{
und über

Code: Alles auswählen

include "../includes/footer.php";
das hier einfügen: da kannst du den namen eintragen, des Users der den Code benutzen darf. von dem wird die userid herausgefunden und diese dann in der Datenbank gespeichert. wenn es den user nicht gibt oder nichts eingetragen wird, wird dem code kein benutzername zugeteilt.

Wenn der Benutzer diesen Code eingibt wird geprüft ob die Userid des eingeloggten und die in der Datenbank übereinstimmen. Dann wird entsprechend "gehandelt". ;)
Zuletzt geändert von daniel am 9. Januar 2009, 20:25, insgesamt 2-mal geändert.
Benutzeravatar
Rizzo
Inaktiv
Beiträge: 86
Registriert: 3. Januar 2009, 19:27
EasyHP Website: http://www.GeizPirat.de
Kontaktdaten:

Re: Fremde Scripte

Beitrag von Rizzo »

Welche Admin-Seite???
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Fremde Scripte

Beitrag von daniel »

ich meine die Seite in der du die Codes hinzufügen kannst. die sollte nur für admins sein denk ich mir mal. berichte mich falls nicht :)

habe jetzt die anleitung verändert ;)
Benutzeravatar
Rizzo
Inaktiv
Beiträge: 86
Registriert: 3. Januar 2009, 19:27
EasyHP Website: http://www.GeizPirat.de
Kontaktdaten:

Re: Fremde Scripte

Beitrag von Rizzo »

Parse error: syntax error, unexpected '<' in /home/www/web188/html/auk/cms/codes1.php on line 79
Benutzeravatar
Rizzo
Inaktiv
Beiträge: 86
Registriert: 3. Januar 2009, 19:27
EasyHP Website: http://www.GeizPirat.de
Kontaktdaten:

Re: Fremde Scripte

Beitrag von Rizzo »

daniel hat geschrieben:ich meine die Seite in der du die Codes hinzufügen kannst. die sollte nur für admins sein denk ich mir mal. berichte mich falls nicht :)
Ne, ich kann nirgends Codes hinzufügen.
Gesperrt