Suchergebnisse

Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Benutzer-Avatarbild

    [PHP] Banlist für euch

    Link - - Websites und –applikationen

    Beitrag

    Um mit einem nicht-umkehrbaren Algorithmus sowas profanes wie IP-Adressen zu hashen kann SHA1 ruhig verwendet werden. Klar, für Passwörter und sensible Daten reichen die längst nicht mehr aus, aber für den aktuellen Fall hier kann man doch ohne Probleme mit MD5 oder SHA1 arbeiten, spricht gar nix dagegen und ist schnell. Einen Hash-Algorithmus der zu 100% keinerlei Kollisionen aufweisen wird gibts es nicht (und wird's niemals geben, zumindest keinen der kürzer wäre als der String der gehashed we…

  • Benutzer-Avatarbild

    Artikel 13 und Upload-Filter

    Link - - Off-Topic

    Beitrag

    Passend zum Thema und weil ja viele hier Programmierer sind, dieser Beitrag hat mich sehr amüsiert: heise.de/newsticker/meldung/Ko…ererverstand-4351558.html Link

  • Benutzer-Avatarbild

    Artikel 13 und Upload-Filter

    Link - - Off-Topic

    Beitrag

    Super, sieht man mal wieder dass es einen Scheißdreck gebracht hat auf die Straße zu gehen oder Petitionen zu unterschreiben, scheiß auf die Meinung der Bürger, scheiß auf Umfragen, scheiß auf offene Briefe und scheiß auf die Stimme des Volkes, was hat es am Ende gebracht? Gar nichts. Hände ans Ohr, laute Geräusche machen und einfach sagen dass jede Gegenstimme ein Bot ist - sowas von vermeintlich erwachsenen Menschen. Ein Schlag in die Fresse für jeden und vor allem auch für junge Erwachsene di…

  • Benutzer-Avatarbild

    *UPDATE*

    Link - - Websites und –applikationen

    Beitrag

    Hi, Zitat von Acr0most: „Mach das bitte auch im Input auf der Website fest, denn ich hab mich zunächst gewundert, wieso 1k genauso lange braucht wie 10k“ Erledigt War vorher nur mit HTML max Attribut gelöst, jetzt ist noch eine JavaScript Validierung drin. Update - was neu ist Ich habe einige Neuerungen und Verbesserungen gebaut: - Es gibt keine Unterscheidung mehr zwischen Dev und Stable build - Menü ist besser organisiert - Pattern lassen sich permanent via Shortlink speichern - Beispiel: rege…

  • Benutzer-Avatarbild

    Hi, zwischen einer Exception und einem Error gibt's nochmal einen Unterschied, aber danke für den Tipp Link

  • Benutzer-Avatarbild

    Hi, die Meldung ist jetzt weg. Zitat: „Wie viele DAUs benutzen nochmal einen Regex-basierten Zufallsgenerator für Strings?“ Das Tool ist eigentlich (und auch eher ausschließlich) für Programmierer gedacht, aber ich vermute hier rhetorische Ironie und stimme zu, Anzahl potenzieller DAUs dürfte steil gegen 0 tendieren Link

  • Benutzer-Avatarbild

    Zitat von Nikx: „Wenn da dann ne gescheite Mail bei rauskommt hast du vermutlich die meisten Fälle abgedeckt“ Kann ungefähr funktionieren, kommt aber größtenteils Mist dabei raus - zwar korrekter und valider Mist, aber trotzdem E-Mail Adressen, die fürchterlich aussehen würden. Zitat von ErfinderDesRades: „ Also danke für die Aufklärung: Es geht also tatsächlich darum Zufallstexte zu generieren anhand von String-Templates (nicht Pattern). “ Genau, daher hab ich dich auch auf meine Beschreibung o…

  • Benutzer-Avatarbild

    Kommt irgendwie ja auch drauf an, was "so richtig viel Geld" ist - 1 Million? 5 Millionen? 90 Millionen? 50 Milliarden? Das sollte definiert sein, die Antworten werden je nach genanntem Betrag ganz stark differieren. Ich versuch mal ein paar wilde Ideen: Mit 1 Million würde ich ein schönes Haus bauen sodass am Ende noch etwa soviel übrig ist, dass ist nebenher zwar immer noch Arbeiten gehen muss, aber der Druck dabei viel weniger sein wird (nur noch 4-Tage Wochen). Bei 5 Millionen (ein Betrag be…

  • Benutzer-Avatarbild

    Laptop Kaufberatung

    Link - - Off-Topic

    Beitrag

    Die sind ja ganz schön teuer, gönn dir mal lieber das Teil hier für 999€. Gibt noch ein paar tolle Modelle hier, die sind im Preis etwas günstiger als das was du rausgesucht hast und bieten aber mehr Leistung. Link

  • Benutzer-Avatarbild

    Hi, es sind nun weitere Neuerungen und Verbesserungen hinzugekommen: Hex-Codes mit \x Hex-Angabe via \x und zweistelligem Hexcode ist möglich, d.h. \x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21 produziert "Hello World!", \xF0\x9F\x98\x81\xF0\x9F\x98\x93\xF0\x9F\x98\x8D\xF0\x9F\x98\x82\xF0\x9F\x98\xA1 produziert Emojis (die sich hier im Forum nicht darstellen lassen... Ergebnis ist hier) Siehe auch apps.timwhitlock.info/emoji/tables/unicode Charcode mit \# Angabe via Charcode ist möglich, \#72…

  • Benutzer-Avatarbild

    Hi, ich hab' hier vor Urzeiten mal ein Tutorial geschrieben (RegEx Tutorial - Blutige Anfänger und Fortgeschrittene), womöglich hilft dir das. Ansonsten ist regular-expressions.info/ und rexegg.com/ (s. auch die Referenz) zum Lernen recht gut. Gibt auch andere deutsche Tutorials wie das hier. Um reguläre Ausdrücke zu testen finde ich persönlich regex101.com/ am besten. Link

  • Benutzer-Avatarbild

    Hi, klar. Also die erste Gruppe (das in den Klammern) ist ein positiver Lookbehind (das ?<=, siehe auch rexegg.com/regex-lookarounds.html) der quasi festlegt was vor dem eigentlichen Match vorkommen muss. Das eigentliche Match ist ja die zweite Gruppe. Der Lookbehind selbst wird nicht in ein Match mitbeinbezogen (wird nicht "gecaptured"). Dass in der zweiten Gruppe noch ?<id> steht heißt, dass wir nicht extra durchzählen müssen sondern dass wir auf das Ergebnis im Array via assoziativem Index - …

  • Benutzer-Avatarbild

    Hi, siehe folgendes Live Beispiel: regex101.com/r/gbVOID/1 Auf die Ergebnisse kannst du über das zurückgegebene Array dann mit "id" zugreifen, wie das mit VB klappt solltest du fix rausgefunden haben (ich schreibe grad nur über's Smartphone) Link

  • Benutzer-Avatarbild

    Hi, ja also so wie's oben bereits dargelegt ist - das Tool generiert Texte anhand eines regulären Ausdrucks. Normalerweise wird RegEx ja benutzt um Text zu "finden" - das scheinst du bereits selbst herausgefunden und verstanden zu haben. Dass RegEx zum Generieren von Texten verwendet werden könnte, war mir auch nicht bekannt, bis ich spontan die Idee hatte, sowas zu bauen. Eine Doku gibts es in dem Sinne nicht, es gibt ein paar Infos wie es zu benutzen ist und welche aus RegEx allgemeinhin bekan…

  • Benutzer-Avatarbild

    Servus, installiere PhpStorm (jetbrains.com/phpstorm/downloa…nks.html?platform=windows) und öffne das Verzeichnis als Projekt (New Project from existing files). Mit STRG+ Shift+F kannst du dann überall nach einem String suchen, mit STRG+Shift+R kannst du direkt überall suchen und Ersetzen zugleich. Nach Wahl kannst du die Ergebnisse mit Regex oder normaler Stringsuche finden, Filter für Dateiendungen setzen ("*.php") und optional nur Ergebnisse zeigen die nicht in PHP Kommentaren vorkommen. PhpS…

  • Benutzer-Avatarbild

    Stimmt, ist aber nicht schwer reinzubringen und macht auch nix komplexer, also warum nicht, kann gern mit dazu. Ist jetzt nicht der Monster Code, ist nur eine Datei, eine Klasse mit knapp 500 Zeilen Code (inkl. Leerzeilen und Kommentare, also echt wenig). Will aber natürlich dass es perfekt ist wenn ich den Source poste. Daher der Testlauf // EDIT: @slice named groups sind implementiert. Beispiel: (?<test>A|B)-\k{test}-\g{test} wobei die ersten beiden immer gleich sein werden und der dritte die …

  • Benutzer-Avatarbild

    Danke für dein Feedback Ja, named groups sind dort noch nicht implementiert, das ist das woran ich gestern Abend noch angefangen hab zu arbeiten Backreferences sollen dann über \{Name} bzw \g{Name} möglich sein. Gibt ein paar Features die man vermutlich weg lassen kann, ich denke lookarounds und \b ist für den Generator nicht nützlich. Link

  • Benutzer-Avatarbild

    Hi zusammen, ich habe in letzter Zeit an einer Klasse programmiert mit der man aus einem RegEx pattern entsprechend Strings generieren kann. Beispiel: [A-F0-9]{5} generiert sowas wie "9BF4B" oder "EC79E". Hello (World|Universe) macht "Hello World" oder "Hello Universe". .{10} erzeugt "#g7:T@!3k$" oder "Jx+&(9_3h?" Was geht: - Meta-characters (\w, \W, \d, \D, \s, \S - Backreferences \g<num> (Backreference, neu generiert) und \<num> (Backreference, gleiches Ergebnis wie Group)) - Character class, …

  • Benutzer-Avatarbild

    Hi, sowas dummes hab ich glaub ich noch nie zuvor gesehen. Wieso machst du einen var_export? Ist alles nicht nötig und vollkommen unperformant. Entweder du hast ein Array mit einem Datensatz, dann kannst du mit $array["id"] drauf zugreifen, alternativ wenn das Array mehrere solcher Werte enthält kommst du an die ID des ersten Elements mit $array[0]["id"] ran(zweites Element dann mit $array[1]["id"] usw..). Wenn du mir mal folgendes Ausführen und mir die Ausgabe zuschicken kannst, kann ich dir sa…

  • Benutzer-Avatarbild

    Ja aber das liegt doch nicht an deinem RegEx, der ist fehlerlos. Dein Code sagt zeige "ist ok" in Textbox2 an wenn der RegEx auf den String passt. Wenn der RegEx NICHT passt (wie bei "COMP900A") steht in der TextBox trotzdem immer noch "ist ok" wenn ein vorheriges Match erfolgreich war. Was dir fehlt ist lediglich eine zusätzliche else condition: VB.NET-Quellcode (7 Zeilen) Das war's schon. Dir ist es nicht aufgefallen weil du vermutlich immer zuerst einen String eingegeben hast wo das Match erf…

  • Benutzer-Avatarbild

    Hi, was bedeutet "klappt nicht" konkret? Sieht alles richtig aus und funktioniert auch (ich hab's getestet auf regex101.com/r/4iJufx/1 und in der IDE). Soweit ich sehe gibt es hier keinen Fehler. Link

  • Benutzer-Avatarbild

    Zitat von CodingCore: „Die handler.php kann es sein das die von MrMurk4g3 stammt? Kommt mir durchaus bekannt vor ^^“ Was weiß denn ich, ich hab's nur verändert.

  • Benutzer-Avatarbild

    Hi, Für ​db.php: PHP-Quellcode (27 Zeilen) Für handler.php: PHP-Quellcode (101 Zeilen) Der Code ist komplett ungetestet, sollte aber so in etwa funktionieren. Du hast eine action für "credit" wo du mit "for" die Benutzer-ID angeben kannst dessen Credits geändert werden sollen. Zusätzlich noch eine subaction um zu entscheiden ob Credits neu gesetzt werden, etwas zu den vorhandenen hinzugefügt oder weggenommen werden soll ("value" in GET übergeben) oder ob sie zurückgesetzt werden auf 0. Du kannst…

  • Benutzer-Avatarbild

    Zitat von KoolDerGroße: „uncompressed und compressed Versionen von jQuery haben ebenfalls noch nicht das Problem gelöst“ Zitat von KoolDerGroße: „bei der uncompressed Version sind keine Probleme“ wat? Was ist denn das Problem? Link

  • Benutzer-Avatarbild

    Du nutzt jQuery Slim, die ranzt. Nimm stattdessen code.jquery.com/jquery-3.3.1.min.js damit gibt's keine (mir bekannten) Fehler und du hast mehr Funktionen (siehe auch hier). Zu deinem Problem mit dem Laden der Font kann ich nix sagen weil ich nicht weiß wo die liegen und wo/wie die reingeladen werden. Das hat in dem Fall auch nix mit jQuery zu tun. Lade FontAwesome doch einfach über einen CDN anstatt lokal, mir scheint du hast dich hier mit den Pfaden verwurstet. Entweder FA4 (E-Mail hier reint…

  • Benutzer-Avatarbild

    Hi, einfach noch ein ORDER BY `p`.`id` DESC an dein SQL anhängen (also absteigend nach id sortieren) und feddich (Info: ORDER BY kommt immer nach GROUP BY). Mit PDO (empfohlen) würde dein Code so ausschauen: PHP-Quellcode (28 Zeilen) Beachte, dass beim PDO Code die foreach Schleife komplett unnötig ist, denn $r ist identisch mit $result nach dem Schleifendurchlauf, also kannst du auch direkt mit $r arbeiten, bzw. musst du nur $result = $r; schreiben um das gleiche Ergebnis zu erzielen. Somit ist…

  • Benutzer-Avatarbild

    Sound durch Farben visualisieren

    Link - - Off-Topic

    Beitrag

    Hi, ich würde dafür Processing benutzen Link

  • Benutzer-Avatarbild

    Discord?

    Link - - Boarddiskussionen

    Beitrag

    @Marcus Gräfe nein, was er zitiert hat war lediglich die von dir angesprochene Auswirkung des Problems. Dennoch klingt die Antwort von @xChRoNiKx schlüssig, ich bin auch der Ansicht dass das der Hauptgrund ist. Ich frage auch kaum noch in Foren (wüsste spontan nicht mal wann ich das letzte Mal in einem Forum eine Frage gestellt hab), alles was ich wissen muss finde ich in 3 Sekunden auf StackOverflow, eine ausführliche Erläuterung und tiefergehende Hintergrundinformationen sowie Links zu weiterf…

  • Benutzer-Avatarbild

    Discord?

    Link - - Boarddiskussionen

    Beitrag

    Zitat von Marcus Gräfe: „Das Forum ist doch sowieso schon fast tot.“ Die Aussage klatscht ja mal. Aber klar, alle Guten sind mittlerweile abgehauen, sind nur noch ein paar übrig (von denen auch einige schon Monate nicht mehr online waren). @Marcus Gräfe lass wenigstens noch bis 24. Januar leben, dann kann ich meine 10-jährige Mitgliedschaft feiern Hast du Ideen oder Vermutungen, warum es dazu gekommen ist (sicher hat jeder Vermutungen, aber deine Meinung zählt hier denke ich am ehesten)? Sorry f…

  • Benutzer-Avatarbild

    Hi, Löschung auf Datenbank-Ebene ich schlage vor du machst es mit einem delete flag, d.h. du löschst den Datensatz nicht tatsächlich (noch nicht) sondern merkst ihn damit nur zur Löschung vor. Ein noch effizienterer Ansatz könnte es sein, ein delete DateTime (oder INT für einen Timestamp) flag zu machen, das standardmäßig auf NULL ist. Wenn der Datensatz "gelöscht" wird, setzt du den aktuellen Timestamp als Wert. Ein CronJob Eintrag prüft zyklisch z.B. nach 30 Tagen, welche Datensätze gelöscht w…