EDIT: OH da hast du jetzt aber Glück gehabt #4 Hi, danke erstmal dafür, alles klappt außer Umlaute wie äÄ usw #5 Modifier u und am besten auch i, um das Pattern überschaubarer zu halten: preg_match ( "#^[a-zäöüß \-]+$#iu", $name) #6 Jetzt bekomm ich diese Fehler-Meldung: Warning: preg_match(): Compilation failed: invalid UTF-8 string at offset 5 in #7 Wenn Du Unicode-Zeichen behandeln willst, musst Du auch Unicode-Strings übergeben. Grundlegend funktioniert das: #8 Wenn ich " iu " wegmache bekomme ich kein fehler aber Umlaute klappen nicht. Wie übergebe ich Unicode Strings? Hab noch nie damit gearbeitet #9 Wenn ich " iu " wegmache bekomme ich kein fehler aber Umlaute klappen nicht. Deshalb musst Du es ja benutzen... Wie übergebe ich Unicode Strings? Holzbuchstabenzug.de. Hab noch nie damit gearbeitet Aber mit Suchmaschinen wirst Du doch schon gearbeitet haben, oder? PHP+Unicode+strings
Ich wurde kürzlich beim Entwickeln eines PHP -Skripts mit dem Problem konfrontiert, dass ich ein Regex -Pattern brauchte, das auf Zeichenketten (Strings) anspringt, welche aus Zahlen sowie kleinen und großen Buchstaben bestehen. Hierbei galt jedoch die Bedingung, dass in den jeweiligen Strings Zahlen UND Buchstaben enthalten sein mussten. Ein einfaches "[A-z0-9]+" -Pattern reichte dafür also nicht aus. Nach einigen Minuten der Tüftelei und Ausprobiererei hatte ich ein schönes Pattern gefunden und einen kleinen PHP-Code geschrieben, der so ziemlich genau das Ergebnis lieferte, das ich für meine Arbeit brauchte. SQL SELECT nur erster Buchstabe - mediengestalter.info. Da ich mir vorstellen kann, dass das noch für andere Leute oder Projekte nützlich sein könnte, stelle ich den Code hier online und zeige kurz, wie man ihn benutzen kann. Das Regex-Pattern könnte (mit kleineren Anpassungen) beispielsweise dafür genutzt werden, zufällige Tokens oder Hashwerte zu erkennen, oder zu überprüfen, ob ein Passwort Zahlen und Buchstaben enthält. In Sachen PHP will ich kurz ein paar Worte zur Verwendung der preg_match_all() -Funktion verlieren.
>" /> php if ( isset ( $errors [ 'zip1'])) echo $errors [ 'zip1'];? > php if ( isset ( $errors [ 'zip2'])) echo $errors [ 'zip2'];? > Erwägen Sie, javascript so eine option? Zu den besten meines Wissens ist dies nicht nur mit PHP und HTML. PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen. Könntest du Javascript verwenden, um die 'Durchsetzung' Ihrer Regeln, aber. HTML5-Muster in den input-Boxen? --- dieses kann mindestens 3 Buchstaben --- diese können mindestens 3 zahlen.
Hi mal wieder. Ich habe ein Formular bei dem in einem Feld nur Zahlen eingegeben werden dürfen und das andere darf nur Buchstaben enthalten. Bevor das in der DB landet möchte ich das natürlich prüfen. Für die Zahlen habe ich is_numeric() benutzt ( gibt ne EM wenn == false), aber Buchstaben und Zahlen zusammen sind ja immer ein String ( überigens ohne Leerzeichen). Also mit is_numeric() == true oder false geht das nicht. Kann mir jemand einen Tip geben wie ich prüfen kann, ob mein String NUR Buchstaben enthält? Hab leider bis dato noch keine Früchte meiner Suche davongetragen. Thx schon mal Canni Zwei Sachen verstehe ich einfach nicht: Frauen und warum Klopapierrollen immer so aufgehängt werden, daß man sie zur Wand hin abrollen muß... Info(r)Matiker Dabei seit: 11. 04. 2009 Beiträge: 1254 Dabei seit: 21. Php nur buchstaben der. 05. 2008 Beiträge: 9931 Hallo, entweder mit den ctype -Funktionen oder mit Regulären Ausdrücken: PHP-Code: php if ( preg_match ( '#^[0-9]+$#', $sInput)) { // enthält nur Zahlen, mindestens eine} if ( preg_match ( '#^[a-z]{5}$#i', $sInput)) { // enthält genau 5 Buchstaben (a-z, Umlaute weiß ich grad nicht)}?
> Dabei seit: 11. 10. 2005 Beiträge: 2418 Dabei seit: 16. 07. 2005 Beiträge: 1007 buff. preg_match hier nur bei seehr großen strings nehmen, erst dann rechnet sich das. eine kurze, aber simple funktion regelt das bei kleineren sachen schneller und resourcen sparender: function is_letter ( $str) { $str = strtolower ( $str); $a = strlen ( $str); $letters = range ( 'a', 'z'); if( $a == 1) return in_array ( $str, $letters); else { $i = 0; while( in_array ( $str { $i}, $letters) && $i < $a) $i ++;} return ( $i == $a)? TRUE: FALSE;} die erklärung dazu: alles in meiner kleinen mpelib() EDIT: sorry, war die alte version.... PHP4?!? >>> Aktuelle PHP Version: 5. Php nur buchstaben free. 2. 11 || 5. 3. 0 Suse 11. 2 *vorfreude* preg_match() bei großen Strings? Warum? Man sollte preg_match() eher benutzen, wenn das Problem anders zu lösen zu komplex wird. Deine Lösung finde ich übrigens schlecht. Nehmen wir an, ich habe einen 1000 Zeichen langen Text, der mit einer Zahl beginnt, also schon von Anfang an klar ist, dass der Text nicht nur aus Buchstaben besteht.
Dass du serverseitig aus Sicherheitsgründen immer prüfen solltest ist klar. Damit der User Clientseitig auch direkt sehen kann ob er falsche Daten eingibt, musst du den Regex auch in JavaScript nutzen. In etwa so: Php nur buchstaben test. /> und dann im script-Bereich function checkIfLetter(var textbox) { if( /^\w*$/()) //hier code einfügen der die Fehleranzeige ausblendet} else //hier code einfügen, der die Fehleranzeige sichtbar macht (roter Hintergrund der Textbox oder roter Texthinweis neben der Box oder so)}} Das ist die Idee, musst du nur noch coden. Mach doch preg_match("/[0-9]/", $string); findet er ne Zahl wird True zurückgegeben. Hoffe ich konnte helfen, Marvin
1. Kleinschreibung per strtolower() Um alle Zeichen in einem String in Kleinbuchstaben umzuwandeln kann strtolower($string) verwendet werden. PHP-Code php $str = 'abcABC'; var_dump($str); var_dump(strtolower($str));? > Ausgabe string(6) "abcABC" string(6) "abcabc" 2. Großschreibung per strtoupper() Für den Fall, dass Zeichen eines Strings in Großbuchstaben umgewandelt werden sollen, gibt es strtoupper($string). var_dump(strtoupper($str));? > string(6) "ABCABC" 3. In Kleinbuchstaben umwandeln bei UTF-8 Soll ein String in Kleinbuchstaben umgewandelt werden, der in UTF-8 kodiert ist, muss mb_strtolower($string, $encoding) verwendet werden, wobei $encoding "UTF-8" ist. $str = 'abcABCαβγΩ'; var_dump(strtolower($str)); var_dump(mb_strtolower($str, 'UTF-8'));? > Ausgabe string(14) "abcabc" string(14) "abcabcαβγω" 4. In Großbuchstaben umwandeln bei UTF-8 Analog zum vorherigen Beispiel (Konvertierung in Kleinschreibung) gilt für die Umwandlung in Großbuchstaben bei UTF-8, dass mb_strtouppper($string, $encoding) verwendet werden sollte.
Auch in Fabriken und Schiffsmaschinenräumen kommen die hochpotenten CO2-Löschanlagen zum Einsatz. In Deutschland werden jedes Jahr etwa 200. 000 Handfeuerlöscher mit CO2–Befüllung an Privatpersonen verkauft. Zwei Größen sind erhältlich: 2kg und 5kg. Auf alle Mitgliedsstaaten der EU hochgerechnet, ergibt das zusammen mit den großen Löschanlagen, die eine Kapazität von 200kg haben und den fahrbaren Löschanlagen mit bis zu 60kg Kohlenstoffdioxid-Befüllung, eine beachtliche Menge des angeblichen "Klimakillers". Co2 feuerlöscher verbot para. In Privathaushalten kommen die CO2-Handfeuerlöscher meist beim Brand von elektrischen Geräten zum Einsatz. Einer der großen Vorteile dieses Gases ist die rückstandsfreie Löschung, denn oft ist nach einem Brand der Wasserschaden größer als der eigentliche Brandschaden. Und während beim Einsatz von Pulverfeuerlöschern anschließend die komplette Wohnungseinrichtung kontaminiert ist und entsorgt werden muss, entweicht das Kohlenstoffdioxid rückstandsfrei in die Atmosphäre. Kein Wunder also, dass die CO2-Handfeuerlöscher bei den Verbrauchern so beliebt sind und bei EU-Umweltkommissar Karmenu Vella so verhasst.
#1 Von EUGEN PRINZ | Es ist kaum noch möglich, eine Zeitung aufzuschlagen, den Fernsehapparat einzuschalten oder Radio zu hören, ohne mit der Klimahysterie konfrontiert zu werden.... Wie nun bekannt wurde, ist eine neue EU – Richtlinie in Vorbereitung, die zum Ziel hat, CO2-Feuerlöscher zu verbieten, um den "menschengemachten" Kohlenstoffdioxid-Ausstoß innerhalb der EU weiter zu verringern.... In Privathaushalten kommen die CO2-Handfeuerlöscher meist beim Brand von elektrischen Geräten zum Einsatz. Co2 feuerlöscher verboten. Einer der großen Vorteile dieses Gases ist die rückstandsfreie Löschung, denn oft ist nach einem Brand der Wasserschaden größer als der eigentliche Brandschaden. Und während beim Einsatz von Pulverfeuerlöschern anschließend die komplette Wohnungseinrichtung kontaminiert ist und entsorgt werden muss, entweicht das Kohlenstoffdioxid rückstandsfrei in die Atmosphäre. Kein Wunder also, dass die CO2-Handfeuerlöscher bei den Verbrauchern so beliebt sind und bei EU-Umweltkommissar Karmenu Vella so verhasst.
Damit hätte sie keinen Platz mehr für ihre Sonnenliege. Der Ehekrise konnte ich nur entgehen, weil ich mich mit dem Lachen über ihre Reaktion nicht zurückhalten konnte. ANZEIGE
In Bereichen mit B-Brand-Risiko ist ein Schaumfeuerlöscher zur Abdeckung der Brandkassen A + B sinnvoll. Um zukunftssicher aufgestellt zu sein, empfehle es sich, ab sofort fluorfreie Schaumfeuerlöscher zu kaufen, betont Dieterich. "Das wäre langfristig eine kosten- und umweltoptimale Lösung, denn diese müssten infolge eines Verbots nicht wieder kostenaufwendig umgerüstet oder ausgetauscht werden. " Dieterich empfiehlt weiter, Feuerlöscher mit einem leistungsstarken und fluorfreien Schaumlöschmittel zu wählen, die auch für Laien bedienbar und nach ASR A2. 2 auf die Grundausstattung anrechenbar sind. Das leisten derzeit bereits beispielsweise der neue WS 6 nG fluorfrei (9 Löschmitteleinheiten [LE], 27A/144B) oder der neue WS 9 nG fluorfrei (10 LE, 34A/183B) von Minimax. Sollten defekte oder veraltete Schaumfeuerlöscher ausgetauscht werden müssen, lohnt sich die Überprüfung der vorherrschenden Brandklassen und Einsatzbereiche. EU will CO2-Feuerlöscher abschaffen - Off Topic - SIFABOARD. Kann nicht auf einen Schaumfeuerlöscher verzichtet werden, empfiehlt sich der Kauf eines fluorfreien Schaumlöschers – auch wenn fluorhaltiger Schaum aktuell noch eingesetzt werden darf.
So kann einem Austausch der Geräte bei Eintritt des Verbots vorgebeugt werden. Lassen sich fluorhaltige Bestandsfeuerlöscher auf fluorfreie Geräte umrüsten? Man arbeite an Lösungen in dieser Richtung für die Minimax-Geräte, erklärt Dieterich. Ohne weiteres sei ein Umrüsten jedoch nicht möglich, fährt er fort. "Die Weiterverwendung bestehender Löschmittelbehälter muss zunächst gesetzlich erlaubt sein. Eine Patentlösung für alle Schaumfeuerlöscher wird es auch nicht geben können, unter anderem aufgrund von technischen Unterschieden bei den verschiedenen Feuerlöschertypen. " Umgerüstete Feuerlöscher müssen auf jeden Fall eine gültige Anerkennung durch eine offizielle Zertifizierungsstelle haben. TGA | Verbot fluorhaltiger Schaumlöschmittel rückt näher. Das Typschild auf dem Löscher muss ausgetauscht und dem neuen Löschmittel angepasst sein. Auch wenn es den Anschein erwecken könnte, eine Umrüstung sei kostengünstiger als ein kompletter Feuerlöscher-Austausch, sollten Folgekosten einkalkuliert werden; diese können je nach Aufwand und Gerätetyp unterschiedlich hoch sein.
Auch soll kein Geheimnis bleiben, warum der Beitrag schon mal einige Tage vorher für kurze Zeit online war: Shit happens… Wir hoffen, dass Sie trotz der trüben Aussichten ein bisschen Spaß hatten. Eugen Prinz für die PI-NEWS Redaktion Like