Beiträge von Klemmlampe

    Kurz und knapp: Nein. Vielleicht erklärt sich ja einer der zukünftigen Käufer bereit dazu, seine Enterpage als Demoseite zur Verfügung zu stellen.

    Guten Abend,
    der neuste Trend, die Enterpage, schreitet fort. Und nun möchte ich euch auch daran teilhaben lassen - für wenig Geld, ohne eigene Kenntnisse.


    Ich verkaufe eine hochdynamische und bis ins kleinste Detail konfigurierbare Enterpage.


    Sie bietet die üblichen Bedienelemente (Navigation zu Gameserver, Forum, TS-Server, ...) in der Mitte der Seite, die allesamt in der Konfigurationsdatei verwaltet werden können.


    Weiterhin besitzt sie eine Serverstatus-Anzeige, sodass eure Besucher immer sofort wissen, was mit eurem Server los ist. Um euren SAMP-Server zu schonen, werden die angefragten Daten (Info, Rules, Players) für eine gewisse Zeit, die ebenfalls in der Konfigurationsdatei eingestellt werden kann, zwischengespeichert.


    Zusätzlich kann sie noch mit einer Spielerliste glänzen. Der Serverstatus und die Spielerliste aktualisieren sich in regelmäßigen Abständen (für so lange, wie die Daten auch gecached werden) per Ajax, ohne dabei die ganze Seite neuladen zu müssen. So bleibt eurer Besucher immer top informiert.


    Das Hintergrundbild wechselt automatisch. Ihr könnt dafür Bilder in der Konfigurationsdatei angeben, die auf der Seite als Hintergrund angezeigt werden sollen.


    Natürlich ist die Seite mobile-ready und responsive.


    Bilder sagen mehr als tausend Worte, also schaut in den Anhang.


    Der Preis beträgt unschlagbare 5€.


    Achtung: die Bilder, die auf den Screenshots zu sehen sind, gibt es nicht dazu, da ich daran keinerlei Rechte besitze. Selbiges gilt für das Logo. Aber mal ehrlich: Mit EUREN eigenen Bildern sieht das doch sowieso viel cooler aus :)


    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.


    Edit: Text angepasst.

    [...] gibt einen Hash-Wert von 512 Bit aus [...]


    Somit ist das aus C# wohl richtig, das von SAMP/dem Plugin falsch.


    Edit: verlesen, glaube ich, dann ist es umgekehrt.


    Ist es möglich, dass es sich dabei um einen Hex-Wert handelt, den du einfach so in einen String umwandelst? Das würde das erklären. Einfach mal google dazu bemühen.

    Mal ein kleines Sammelsurium.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    @NicoWiss: Nein, eben nicht. $this ist nur im Objektkontext, folglich nicht im statischen Kontext zugreifbar.
    Was geht ist, dass man auf statische Methoden im Objektkontext zugreift, umgekehrt aber, logischerweise, nicht.


    Edit: So könntest du das mit dem Parameter-Binding machen. Du musst dann an PDO das gleiche Array ($fields) übergeben. Ggf. musst du jeweils noch : for dem Key prependen, das habe ich nun nicht mehr genau im Hinterkopf.

    PHP
    // public static function insert($table, $fields = array())
    
    
    if (count($fields)) {
        $keys   = array_keys($fields);
        $values = array_values($fields);
    
        $sql = "INSERT INTO `{$table}` (`" . implode('`, `', $keys) . "`) VALUES (:" . implode(', :', $values) . ")";

    Die Funktion, in der das Problem auftritt ist statisch (public static function insert(...)), query(...) allerdings nicht. Wie es aussieht, versuchst du das Singleton-Pattern zu implementieren, was so allerdings nicht ganz richtig aussieht. Das ist allerdings ein anderes Thema.


    Die Schnelllösung für den Problem wäre statt $this static::getInstance() zu verwenden, um die Instanz zu erhalten, die verwendet werden soll (welche im Objekt-Kontext in $this läge).

    Genauso wie ich in der Webentwicklung abgesehen von ASP nur PHP verwenden kann


    Also ich verwende ja C++ für Webentwicklung. Und wenn es sein muss verwende ich auch PAWN (via CGI). Keine Ahnung was die Aussage aussagen (get it?) soll.


    B2T: Nichts an PAWN ist schlecht, in Anbetracht des "eigentlichen" Einsatzzwecks.