Suchergebnisse

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

  • Benutzer-Avatarbild

    Hi, seltsame Konstellation .. Normalerweise werden auch nur die 2 Zeichen übermittelt. Was ich mir vorstellen kann, ist, dass PHP aus irgendeinem ganz obskuren Grund am Anfang den BOM mit ausliefert, eine Sequenz aus 3 Bytes, und zwar EF BB BF. Konvertiere doch das was von PHP kommt mal in hexadezimale Bytes und schau was raus kommt. Das "OK" sollte "4F 4B" sein, und dann schau mal was die anderen drei sind - vielleicht ja der BOM wie vermutet. Ich denke dass die PHP Datei von dem Editor in dem …

  • Benutzer-Avatarbild

    Also '84 ist 5 Jahre vor meiner Zeit, keine Ahnung was die Programmiersprachen damals alles hatten oder nicht hatten^^ In vielen Sprachen gibt es aber so eine Möglichkeit bereits out of the Box, z.B. bei PHP mit substr_count("hello", "l"), in Python mit str.count("x") und in JavaScript mit str.split("x").length (ziemlich exakt so mit split und length funktioniert es auch in Java oder C#).

  • Benutzer-Avatarbild

    Brauche euren Rat - wegen Computerprobleme

    Link - - Off-Topic

    Beitrag

    Mich würde noch interessieren, warum das Gerät jetzt funktioniert, in den obigen Nachrichten hab ich darauf keine Antwort gefunden. Oder ist es einfach nur weil Windows 10 dort funktioniert und Windows 11 nicht? Dieser "Fachmann" ist ein komplettes Aloch, soviel steht fest. So wie ich es lese ist offensichtlich, dass er keinerlei Ahnung von irgendwas hat, und weil er das so natürlich nicht sagen oder zugeben kann, macht er dich zum Verursacher des Problems. Ziemlich asoziales Verhalten. Das Geld…

  • Benutzer-Avatarbild

    @Gonger96 Paar Sachen würd ich noch korrigieren, damit da keine Missverständnisse aufkommen: Änderungen werden nicht in remote repositories committed. Commits (working copy Snapshots) werden immer lokal erstellt. Erst der push bewegt die Änderungen der lokalen Daten auf ein entferntes repo (meist als Origin benannt, der Name kann aber beliebig gewählt sein). Zumindest im Kontext von Git, bei SVN ist das ein bissl anders. Ja, du kannst Änderungen von remote (also ein repo das nicht lokal ist, wob…

  • Benutzer-Avatarbild

    Also die Fehlermeldung sagt was von f09f93b8 und das ist das U+1F938 emote. Da kriege ich zum U+2731 HEAVY ASTERISK auch irgendwie keinen Zusammenhang hin. MySQL hat mit den UTF8* benannten Zeichensätzen auch generell Mist gebaut, ganz einfach weil sie Verwirrung stiften. Ausgeschlossen davon sind nämlich die 4-Byte-Zeichen. utf8mb4 ist das was man eigentlich haben will wenn man UTF8 braucht. Ich sehe Marcus weiß das ja eh, dachte ich erwähne es aber der Vollständigkeit halber trotzdem mal. Sowa…

  • Benutzer-Avatarbild

    Tatsächlich würde ich so eine Art Routing auch eher auf den Code auslagern anstatt das in einer .htaccess zu lösen, das geht ja schon in Richtung Business Logic. In den allermeisten Fällen gibt es bei PHP Applikationen einen single Point of Entry und in der Regel gibt's da auch einen Routing Mechanismus, und das wäre denke ich der perfekte Ort für so ein Vorhaben. Natürlich kenne ich nicht die Umstände und Gegebenheiten des Projekts, insgesamt jedoch und falls die Möglichkeit dazu besteht, würde…

  • Benutzer-Avatarbild

    Da magst du Recht haben, für den Moment fällt mir auch nix weiter ein, aber danke fürs Ausprobieren. Auf eine neue Outlook Version warten und hoffen, dass sich das damit von selber klärt kann man noch, oder allenfalls schauen ob sich was ändert wenn man Windows 11 statt 10 benutzt. Interessant genug ist das Problem sodass ich wenn Mal Zeit übrig ist selber nochmal herum probiere, sollte dabei tatsächlich was rauskommen lass ich's verlauten.

  • Benutzer-Avatarbild

    Das is ja ranzig. Man könnte das workarounden und die History exportieren wie hier beschrieben: support.mozilla.org/de/questions/982636 Oder die History rechtzeitig durchgehen und die Seiten dann bookmarken (hoffe für Bookmarks gibt's nicht auch so ne Art Hardlimit, mir wäre aber nix bekannt). Beides sind bei weitem keine optimalen Lösungen, aber es wär halt machbar.

  • Benutzer-Avatarbild

    Hi, nein also die Idee mit einem anderen Mail Client ist nur, um das Verhalten zu testen, nicht dass du irgendwie umsteigen sollst. Was jedoch hinfällig ist, deiner Aussage nach besteht das Problem bei Webmailern nicht, damit ist es schon Beweis genug dass das Problem speziell Outlook ist. Mit dem dritten Punkt meinte ich, dass man den Absender genau so dort hinein schreibt in eben diesem Format. Dort wo du halt auch sonst den Absender rein schreibst. Ich weiß ehrlich gesagt auch nicht was ich d…

  • Benutzer-Avatarbild

    Hi, das Thema beschäftigt mich auch schon wochenlang und lässt mich nicht los, ich hab dermaßen viele RFCs durchgeackert in der Hoffnung, eine Begründung für dieses Verhalten zu entdecken, bisher allerdings noch vergeblich. Immerhin hab ich ein paar Optionen gefunden die man noch ausprobieren kann: - Anderen Mail Client verwenden (zB Thunderbird oder einen Webmailer) - Andere Mailbox nutzen bzw anderen Mailserver, somit also mit ner anderen Adresse, zB GMX oder Web.de oder live.de oder die auf n…

  • Benutzer-Avatarbild

    Alte Zeiten

    Link - - Off-Topic

    Beitrag

    Aaah, Nostalgie ... ich bin seit Januar 2009 hier, mal mehr und mal weniger aktiv (oft weniger als ich möchte aber sicherlich auch mal öfter als manchen lieb ist^^). In knapp einem Jahr kann ich 15-jähriges feiern^^ Kann mich auch noch an "die guten alten Zeiten" erinnern, und viele Benutzer, die meisten sind mittlerweile weg bzw inaktiv oder sogar gelöscht. Benutzernamen die hängen geblieben sind (und von denen ich in letzter Zeit nix gesehen oder gelesen hab): kevin89, FAtheone, der_kurt, 4typ…

  • Benutzer-Avatarbild

    @Fakiz also bei mir funktioniert dieses Beispiel. Entsprechend finde ich in der Konsole beim Klicken auf das Element auch die beiden Ausgabezeilen. Vielleicht ne blöde Frage, aber hat dein Element auch sicher ein data-url Attribut? Entweder das, oder ein anderer Listener pfuscht dir mit sowas wie preventDefault() oder stopPropagation() dazwischen. Link

  • Benutzer-Avatarbild

    Moins @Marcus Gräfe ich hab's mal runtergeladen und geschaut, also die Buttons die "nix tun" öffnen eigentlich die Seite unter "Workspace -> Datei Status" auf der linken Seite und setzen den Fokus auf das Eingabefeld für die Commit message. Wenn man eh schon auf dieser Seite drauf ist, sieht's natürlich so aus als würde nix passieren. Wenn man aber links mal auf "History" klickt und danach auf den Commit Button, springt er eben dorthin zurück. Ist also quasi einfach nur ein Design-Fail. Bei mir …

  • Benutzer-Avatarbild

    Die Performance von RegEx ist iwie schon ein gern diskutiertes Thema, oder? Ja es stimmt, Lookarounds sind heavier als einfach die Capturing Groups zu fetchen und die Matches dann durch ein Trim zu jagen um die curly braces loszuwerden. Speziell ranzig ist RegEx vor allem in Verbindung mit Datenbanken - was mit LIKE raussuchen zu müssen ist schon madig, aber dann noch ein RegEx ... überaus unangenehm (zumeist liegt der Notwendigkeit hierfür aber schon ein fehlerhaftes Datenbankdesign zugrunde). …

  • Benutzer-Avatarbild

    @Eierlein unnötig in speziell genau diesem Fall womöglich schon, ich würde trotzdem immer empfehlen, jegliche Metazeichen zu escapen wenn man sie als Literale benutzen möchte (klick). Das beseitigt zum einen Kompatibilitätsprobleme und zum anderen kann der Pattern so flexibler erweitert werden. Schlampige Pattern zu basteln weil man sich Tastendruck sparen kann steht denke ich in keinem Verhältnis^^ Link

  • Benutzer-Avatarbild

    Hi, wahrscheinlich ne Art Blade oder Twig Template was du da hast. Egal, jedenfalls mit Regex klappt das eigl recht gut: regex101.com/r/OwyjCw/1 Link

  • Benutzer-Avatarbild

    Hi, 02 A1 .{20}? 03 sollte doch gehen, siehe regex101.com/r/YPOlte/1 Link

  • Benutzer-Avatarbild

    Hi, sehr interessantes Thema, vor allem weil ja scheinbar From: =?us-ascii?Q?28MARKENNAMER?= generiert wird, was hat die "28" überhaupt da drin zu suchen. Klar, in der iso-8859-1 Version ist dort die öffnende Klammer, aber in MARKENNAME® ist ja gar keine Klammer mit drin.

  • Benutzer-Avatarbild

    2-Faktor Authentifizierung

    Link - - Boarddiskussionen

    Beitrag

    Hi @Elanda, wenn dann optional, wie du ja auch sagst. Je nach Resonanz kann vielleicht später mal ne Umfrage dazu gemacht werden, meh. Naja, gefühlt überwiegt hier aber der Aufwand den Nutzen glaub ich. Von WBB hab ich jetzt nicht so viel Ahnung, aber bei der Installation von Erweiterungen generell muss man ja meist auch ziemlich Arbeit reinstecken, um Kompatibilität zur Board-Version und das Zusammenspiel mit anderen Erweiterungen zu prüfen und die Funktionalität zu testen, meist ja eh mindeste…

  • Benutzer-Avatarbild

    Hi, RegEx ist hier auch nicht die Antwort. Was du brauchst ist ein CSV-Parser. Leider steht hier nirgends dabei, um welche Programmiersprache es sich handelt. Ein CSV-Parser liest dir die Daten schon sauber raus, ganz egal ob da Zeilenumbrüche mit drin sind oder nicht. PS: Zeilenumbrüche können übrigens nicht "verschachtelt" werden @nogood aus einer CSV pauschal alle Zeilenumbrüche zu löschen, macht die Datei ja wirklich kaputt. Zeilenumbrüche sind für CSV Dateien schließlich Row separator. Der …

  • Benutzer-Avatarbild

    Hi @Haudruferzappeltnoch, wenn eine Datei nur ASCII-Zeichen enthält (0-127), wird ein Editor das erkennen und dann auch ASCII als erkannten Zeichensatz vorschlagen. Ich mein, eine Datei in der nur ASCII-Zeichen drin sind, kann natürlich auch in jedem anderen Zeichensatz gespeichert sein, der auf ASCII aufbaut, es ist halt dann in dem Fall einfach nur wurscht. Was ich damit sage ist, wenn du Notepad++ öffnest, ist es egal welchen ASCII-kompatiblen Zeichensatz du festlegst, das ändert nichts am bi…

  • Benutzer-Avatarbild

    Hi, also erstmal kann kein Programm (auch Notepad++ nicht) die Zeichenkodierung einer Datei herauslesen - ganz einfach weil diese Information nirgendwo abgelegt ist. Was ein Editor aber machen kann, ist, die Kodierung richtig zu erraten - was natürlich nur möglich/nötig ist, wenn auch Nicht-Ascii Zeichen enthalten sind, und je mehr desto eher wird das Ergebnis richtig geraten sein. Während beispielsweise die Umlaute in den meisten ISO-8859 Zeichensätzen (genauer gesagt in allen Latin-* Zeichensä…

  • Benutzer-Avatarbild

    Hi @Niko Ortner, nice, einfaches Tool das tut was es soll und das auch sehr zuverlässig, mir gefällt's richtig gut ⭐Folgende Funktionen würden mir noch einfallen: - Einstellbare Regex Flags (Case ignore, Multiline, Singleline, ...) - Eine Option pro Replacement sodass bei Match optional keine weiteren Regeln angewendet werden sollen (quasi wie das [L] Flag bei rewrite rules in .htaccess Dateien) - Einstellbar machen, dass bei Klick auf den "Add New" Button automatisch die "RegEx" Option angehakt…

  • Benutzer-Avatarbild

    Hi @BornToBeRoot, nach wie vor einfach ein mega geiles Programm, ich hab's über GDrive und USB immer und überall dabei Eins der wenigen Tools im Showroom die in meinem Kopf mit Gold-Status vermerkt sind. Mittlerweile ist auch die linke Menüleiste schon ziemlich voll, so langsam würde es Sinn machen, die Items zu gruppieren (obwohl ich natürlich weiß dass man die dort angezeigten Elemente in den Settings selber auswählen kann). Ein nützliches Feature wäre noch das Anzeigen und Bearbeiten von Eint…

  • Benutzer-Avatarbild

    @Marcus Gräfe ja also man kriegt halt mehr Ergebnisse und das SQL Statement ist kürzer wenn man mit Daten arbeitet, bei denen man keine Lust oder es vergessen hatte, sie zu validieren bevor sie in die Datenbank geschrieben wurden. Vor allem will ich aber bei einer Prüfung von Strings mit = auf Gleichheit (!) keine implizit vorgenommenen Manipulationen. Wenn ich das will, kann ich Funktionen wie LIKE, LOWER oder TRIM etc immer noch mit in meine Abfrage nehmen, genau dann suche ich aber ja auch ni…

  • Benutzer-Avatarbild

    Hi @Marcus Gräfe , standardmäßig ist es ja so, dass bei einem string compare mit = die trailing spaces ignoriert werden, im Gegensatz zu LIKE. Als Beispiel enthält eine Tabelle im Feld name "peter " mit einem Leerzeichen am Ende. Ein WHERE `name` = 'peter' würde diesen Datensatz finden, ein WHERE `name` LIKE 'peter' nicht - kommt mir ohnehin widernatürlich vor, aber das ist das Standardverhalten. Ausführliches Beispiel: SQL-Abfrage (18 Zeilen) Kann man auch direkt online ausprobieren: extendscla…

  • Benutzer-Avatarbild

    Hi, mit PHP schon. Natürlich ist das rein mit HTML wie du ja jetzt schon weißt nicht möglich, HTML ist eine Seitenbeschreibungssprache die von sich aus keine Dynamik oder Logik hat, der Browser schachtelt den strukturellen Krempel zusammen und klatscht für die visuellen Aufhübschungen noch das drauf was er an CSS findet. PHP dagegen ist eine Interpretersprache die serverseitig ausgeführt wird (und unmittelbar nachdem PHP damit fertig ist, wird eine Antwort zurück an den Client geschickt, also de…

  • Benutzer-Avatarbild

    @Marcus Gräfe ah, Danke für's Posten deiner Recherche. Auf sowas kommt man ja wirklich nicht so leicht^^

  • Benutzer-Avatarbild

    Zitat: „Da das Skript meist über einen Linux-Cronjob aufgerufen wird, wo es logischerweise keinen Cache gibt, ist das mit dem Zufallsstring nicht unbedingt erforderlich.“ Ja ach ne, CLI arbeitet ja auch nicht mit URLs, lol^^ Es scheint als wär Firefox da wirklich so hartnäckig dass man das nicht aus PHP heraus umgehen kann - bzw wäre können nicht mal das Problem, Firefox müsste ja nur die gesendeten Header richtig verarbeiten. In der about:config könnte man noch die Einstellungen für browser.cac…

  • Benutzer-Avatarbild

    @Marcus Gräfe oft lassen sich Caching-Mechanismen überlisten, indem man einen random string an die URL mit dran hängt, in der Art "?rnd=`sha1(microtime(true))`". Irgendein schwindliges Caching-Pugin läuft in FF auch nicht, oder? Ne alternative könnte es noch sein, Postman zu benutzen(?) Gibt's seither ggf. ein FF Update, das diesen Fehler behebt?