php preg_replace_callback für dynamischen Link - PHP & MySQL
in
PHP & MySQL Hallo, ich hoffe mir kann jemand helfen. Vorab muss ich sagen dass ich von php so gut wie gar keine ahnung habe und von regexp auch nicht so wirklich. dennoch muss ich etwas erstellen und benötige dafür dringend hilfe. Ich erkläre mal was genau passieren soll und zeig euch dann meinen code, den ich mir mit mangeldenem wissen irgendwie zusammengeschustert habe...
Es soll ein Plugin programmiert werden in php mit regexp. Dieses plugin durchsucht den Text einer webseite, z.B [i]www.beispiel.de/index.php[/i], nach einem bestimmten Wort, z.B Seite2. Wenn das Wort auf der Seite gefunden wurde, dann soll auf der Seite ein Link generiert werden der zu einer externen Seite führt, z.B [i]www.ExterneSeite.de[/i]. Allerdings soll das gefundene Wort an diesen Link angefügt werden. Somit hätten wir die Seite [i]www.ExterneSeite.de/Seite2[/i]. Das gefundene Wort soll angefügt werden, da wir nicht nur z.B die Unterseite \Seite2\ sondern auch noch \Seite3\, \Seite4\ usw ansteuern wollen, je nach dem welches Wort im Text gefunden werden soll. Ich hoffe das war verständlich. Hier mal mein bisheriger, nicht wirklich zielführender Code. Bis dato schaffe ich es nur am Ende etwas wiederzugeben , aber leider nicht als Link.
$Muster ist das im Webseitentext zu suchende Wort. $LinkWort ist ein Satz oder ein Wort, das letztlich den Hyperlink zum Ziel beinhalten in der die Unterseite hinzugefügt werden soll. Kann man sich wie [b]$Linkwort[/b] vorstellen, falls jmd nicht wusste was ich meine.
Code:
...
Das neue Perl 5.22 - Websiten erstellen und Website Pflege - Hilfe für Anfänger
in
Websiten erstellen und Website Pflege - Hilfe für Anfänger
Wie immer im Frühsommer ist mit Perl 5.22 eine neue Version der Skriptsprache verfügbar. Einige neue Operatoren und
Regex-Funktionen bereichern Perl für den normalen Perl-Nutzer, der obendrein auch noch merkliche Optimierungen geniessen darf. Nahezu alle Neuheiten sind zuschaltbar, entweder zusammen oder einzeln mit dem in eckigen Klammern eingefügten [Namen] und außerdem in vielen Fällen noch […] - ...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Ich danke Ihnen für die Informationen, und danken Ihnen für Ihre Bemühungen....
...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Hallo,
ich habe auf (
regex-for.com) meiner Webseite, die sich gerade im Aufbau befindet,(
regex-for.com/ip-addresses/) den Artikel \Regular Expression for IP\ fertiggestellt. Dort werden reguläre Ausdrücke für IPv4- und IPv6-Adressen sehr ausführlich hergeleitet. Es wird natürlich auch berücksichtigt, dass bei IPv4 keine Zahl größer als 255 vorkommen darf.
Ich hoffe, Ihr findet den Artikel hilfreich.
Viele Grüße
David
(Edit by Rieke: Wer auf fast 8 Jahre alte Forenartikel antworten muss um seinen Spam Link unter zu bringen, muss es echt nötig haben. Links entfernt)...
regulärer Ausdruck -> nach $ suchen - PHP & MySQL
in
PHP & MySQL Da gebe ich Dir Recht.
Ich habe auch nicht gesagt, dass preg_match schneller ist als strpos, bzw wollte das nicht so formulieren (sry).
Aber in diesem Fall, war mein Gedanke schon bei, \Was ist, wenn 6 mal strpos aufgerufen werden muss, weil nie ein Zeichen drin vor kommt\.
Das würde ja bedeuten, dass der komplette String von forn bis hinten 6 mal durchlaufen wird und dies war in meinen Gedanken eher langsamer, als ein
regex anzusetzen.
Der Test hats ja auch gezeigt, was aber auch nur beim ersten Aufruf von strpos stimmt, wenn man gleich danach nochmal versucht, sind die Zeiten deutlich schneller als preg_match.
Ähm und noch was zu dem Pattern, das + kann dort auch weg, er soll ja bei einem von den 6 Zeichen eh abbrechen.
Gruß Henrik...
regulärer Ausdruck -> nach $ suchen - PHP & MySQL
in
PHP & MySQL
Das will ich sehen, sonst glaub ich\'s dir nicht :). strpos() führt eine einfache Zeichensuche durch, während bei preg_match() erst die Regexp-Engine \angeworfen\ werden muss.
Meiner Meinung nach sollte das deutlich schneller sein.
...
regulärer Ausdruck -> nach $ suchen - PHP & MySQL
in
PHP & MySQL
und strpos ist keinesfalls schneller bei 6 zeichen :)
aber um auf den
regex zu kommen was soll das | immer da drin?
du gibst doch über [...] schon eine zeichenklasse an und nen + hinten dran sagt 1 oder mehr zeichen davon. das | (oder) macht bei sochen sachen sinn
(https?|ftp|xxx):/.... oder wo auch immer es gebraucht wird :)
gruß...
include eine datei ODER include andere Datei - PHP & MySQL
in
PHP & MySQL Ich habe noch eine RegExp-Variante gebastelt, die wohl bessere Dienste leisten wird:
...
php mit datum rechnen - PHP & MySQL
in
PHP & MySQL warum immer explode....
mit
regex ist die verarbeitung viel schneller
nun kannste ja zu $treffer[1]+2 addieren und es kommt das selbe wie bei den anderen
raus. aber sollte es nochmals gesagt sein,
regex ist schneller als explode, str_replace
usw...
--- edit
hab ich übelesen, ja in der sql spart er noch mehr zeit, wenn er es dort macht, dann muss aber das feld schon als date gekennzeichnet sein, oder irre ich da? wenn es varchar ist, sollte es da auch gehen? hab das noch nie probiert.
kann ja mal wer seine erfahrung sagen...
gruß raiserle...
Link mit reg. Exp. umwandeln!? - PHP & MySQL
in
PHP & MySQL Das Problem ist, dass du dir dadurch eine Schleife baust. Auch die index.php passt ja in die
RegEx und wird daher erneut umgeleitet, letztenendes unendlich oft.
Ich würde dir hier allerdings allgemein eine etwas andere Pfadstruktur empfehlen - auch aus Sicherheitsaspekten, wobei das natürlich wieder von deinem Skript abhängt.
Details bei Bedarf gerne.
Lewi...
regular Expression! alt aus filtern? - PHP & MySQL
in
PHP & MySQL Mein Ansatz wäre dein Problem über eine
RegEx zu definieren.
probiere mal aus, müßte gehen...!...
RegEx = preg_replace [Problem] - PHP & MySQL
in
PHP & MySQL Vielen Dank für die Tipps.
das escapen und das weglassen des \e\ - PCRE-Modifier haben mir geholfen...
Danke ;-) *freu wie doof*...
RegEx = preg_replace [Problem] - PHP & MySQL
in
PHP & MySQL Und das e als PCRE-Modifier muss raus!...
RegEx = preg_replace [Problem] - PHP & MySQL
in
PHP & MySQL wie waere es mal damit die spitzen klammer zu escapen?...
RegEx = preg_replace [Problem] - PHP & MySQL
in
PHP & MySQL Hallöchen Leute,
ich bin seit einer Woche am herumprobieren, aber ich komme trotz Google auch nicht so richtig weiter:
Ich möchte aus einem vorhandenen String nur die URL extrahieren.
Code bisher:
Jetzt kommt aber leider diese Fehlermeldung:
Anhand des \Output\ würde ich behaupten das die
RegEx gegriffen hat. Ich verstehe allerdings nicht, warum es jetzt zu diesem Fehler kommt.
Für Hilfestellungen bedanke ich mich schon mal voraus....
preg_replace (problem für profis) - PHP & MySQL
in
PHP & MySQL Deine Treffer umfassen halt auch diese beiden Zeichen (eines am Anfang und eines am Ende). Dies ist in der
RegEX so definiert worden. Du kannst nun entweder die
RegEx so umstellen, dass sie diese beide Zeichen gar nicht mehr trifft oder die beiden Zeichen in Gruppierungen (Subpatterns) legen lassen und beim Ersetzen diese wieder einfügen....
mit Java Script Zeichen in Eingabefeldern sperren/erlauben - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage \Nur das letzte Zeichen\ bringt dich nicht weiter, weil man dann immer noch verbotene Zeichen rein-copypasten kann -- also mit einem Tastendruck jede Menge Zeichen unterbringt.
>
Wie schon erwaehnt bleibt dir die serverseite nochmalige Ueberpruefung aber nicht erspart....
mit Java Script Zeichen in Eingabefeldern sperren/erlauben - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Wie schon beschreiben geht es durchaus auch bei jedem Tastendurck. Empfehlen würde jedoch eher das Prüfen beim Absenden (mittels JavaScript) und beim Empfangen (serverseittig mittels ASP). In beiden Fällen solltest du
RegEx nutzen können.
Direkt bei der Eingabe wird dies jedoch sehr schwierig. So wäre 2005-06 kein gültiges Datum obwohl du es als Eingabe zulassen mußt. Der User vervollständigt es ja erst durch die weitere Eingabe....
mit Java Script Zeichen in Eingabefeldern sperren/erlauben - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage hab mich eben n bissl mit htmlentities() beschäftigt.
In ASP:
Das beseitigt zwar das Problem mit dem HTML Zeichen in der DB, was schonmal hilfreich ist, aber kann nicht verwendet werden um andere Zeichen abzufangen (Buchstaben in Datumsangaben etc.
Ich setzt mich jetzt ma hinter das regexp und versuch das zu verstehen.
Mich interessiert jetzt erstmal ob man damit bei jedem Tastendruck das neue Zeichen prüfen kann oder nur das gesammte Eingabefeld....
mit Java Script Zeichen in Eingabefeldern sperren/erlauben - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Ja, ist möglich.
Mit den Eventhändlern \onKeydown\ und \onKeypress\ oder \onKeydown\ (http://de.selfhtml.org/javascript/sprache/eventhandler.htm) die eigegebene Zeichenkette per regulärem Ausdruck (http://de.selfhtml.org/javascript/objekte/regexp.htm) überprüfen und gültige zeichen wiedergeben,bzw ungültige löschen.
Der bessere Weg wäre allerdings, da sicherer in PHP mit htmlentities() zu arbeiten o.ä. in asp. (ihhh microdoof)...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Warum mußte das unbedingt in einen Thread um den es um was ganz anderes - nämlich die syntaktische Prüfung der IP-Adresse ging rein. Mach bitte für neuen Themen _nächstes_ mal auch ein neues Thema. Ich denke die ganze Zeit das eventuell noch einer etwas zu meiner
Regex fragen will.
Allgemein gibt es keine eindeutige Möglichkeit einen Nutzer an Hand der IP-Adresse zu indentifizieren. Auf der einen Seite gibt es Proxies und Router welche viele User unter einer IP laufen lassen. Auf der anderen Seite gibt es DialinOnDemand und dynamsiche Proxies, wodurch sich die IP des einzelnen Users jederzeit ändern kann. Die IP kann also nur als ein Merkmal von allen Daten welcher der Client sendet verwendet werden. Die \sicherste\ Variante sind Cookies. Unregelmäßigkeiten(Fälschungen) etc kannst du nur durch Auswertung der Logs erkennen....
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL hehe also nochmal für alle etwas verständlicher
Es handelt sich hierbei um ein diebspiel das folgender massen funktioniert:
Man meldet sich ganz normal an wie bei jeder registrierung! Nach dieser erhält man einen link den man rum senden kann. Sobald jemand auf diesen klickt wird er \ausgeraubt\ und seine ip mit dem timestamp gespeichert. Sobald nun diese 24 std. rum sind wird die ip wieder gelöscht bzw frei gegeben.
Wenn man nun machen will das sich jeder anmelden muss der ausgeraubt wird, wird es wohl keiner tuen (verständlicher weise).
Und wenn der cooky gespeichert wird kann man diesen löschen.
Das problem bei der ip ist eindeutig die proxy daher so einige user ohne probleme mehrere tausend klicks bekommen ohne den link nur einem user zu zeigen!
Daher will ich die proxy irgendwie umegehn.
Meien idee wäre dazu wenn jeder der ausgeraubt wird eine 5-6 stellige zahl eingeben muss die generiert wird um den raub abzuschliessen.
Allerdings wäre das nicht gerade meine traum lösung.
greetz Korporal
P.S hoffe nun verstehts auch jeder^^
LINK: ...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL
Ich habe keine Ahnung, wie dein Spiel funktioniert, von daher kann ich hier nicht genau antworten. Ich meine: Derjenige, der stehlen will, soll eingeloggt sein. Indem er auf den Link klickt, wird in seinen Daten ein Timestamp gespeichert, der das Stehlen nach 24h z.B. wieder (für ihn) ermöglicht. (Einfache Abfrage vor [User eingeloggt, Timestamp älter als 24h?] / nach [Nach Erfolg: Timestamp in DB speichern?] dem Klicken)
Wo ist das Problem?...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL achsio, die räuber sollen sich nicht anmelden?
dann weiß ich es nicht... da is cookie wohl immer noch besser als ip......
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL versteh deinen satz leider nicht ganz
also die ips und von wem man ausgeraubt wurde wird 24 std. lang gespeichert anmelden muss man sich um den link zu kriegen daher es sonst nix bringt mit irgend nen namen im link!
meine idee wäre ein zufälliger code den man bestätigen muss?...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL wie wärs einfach mit ner anmeldung und dann die letzte aktion in ne DB speichern?...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL du willst also das man nur bestohlen werden kann wenn der user dem der link gehört eingeloggt ist..
sry aber das ist ebenfalls mist...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Aber nicht, wenn Cookies Voraussetzung für das Klicken sind. Richte User ein, lass\' sie einloggen - dann Cookies setzen - und nur mit diesen und eingeloggt dürfen sie dann klicken. Sind sie nicht eingeloggt, oder die Cookies gelöscht -> auch nicht eingeloggt, gib eine Fehlermeldung aus zum Login. Natürlich alles mit Passwort, E-Mail, um Geisteraccounts zu verhindern....
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL die überprüfung ob es ein proxy ist wäre auch gut
davon weiss ich leider nicht so viel wie ich das anstellen soll.
und cooky ist wohl das schlechteste was es für sowas gibt -> cookys löschen
greetz Korp...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Über IP-Sperre wohl weniger. Kombinier\' es einfach mit einem Cookie oder setze IDs, die du dann ablaufen lässt......
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL das glaube ich eher weniger, wie willst du herausfinden ob es ein proxyist oder nicht?
...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL hallo,
ich glaube ich bin hier ziemlich richtig mit meiner frage wollte nur kein neues thema auf machen.
und zwar habe ich ein kleines diebspiel gemacht wie sie es schon sehr oft gibt man versendet ein link, klickt jemand drauf wird ihm etwas geld \geklaut\.
nun gibt es eine 24 std ip sperre das man nicht ständig vom selben pc aus den diebstahl machen kann. das problem ist hier leider die proxy das einige damit sich mal eben ohne probs 1000 oder mehr klicks holen.
wie kann ich das verhindern??
greetz Korp
...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Posix-
Regex (ereg, ...) will man nicht wirklich nutzen. Sie sind deutlich langsamer als PCRE und können auch noch weniger.
Kleiner als 255 ist natürlich nicht möglich - aber man kann die einzelnen Zeichen prüfen.
Habs nur oberflächlich getestet, sollte aber hinkommen....
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL http://www.regular-expressions.info/examples.html
Die Seite ist allgemein recht gut um
RegEx zu lernen !!!...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Ein bisschen rumprobiert. So ging\'s:
Danke....
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL kleiner 255 ist mit
RegEx wohl nicht wirklich drin.
ansonsten:
ungetestet...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL Ich bin in
RegEx eine Niete... Könnt ihr mir verraten, wie ich eine IP auf Richtigkeit überprüfen kann? Also nur Zahlen, 4 Gruppen á maximal 3 Ziffern. Und evtl. auch noch maximal bis 255...
Danke euch :)...
Dateigröße eines Remote Bilds auslesen - PHP & MySQL
in
PHP & MySQL also ich hab es zwar hinbekommen, aber nur durch das copieren auf den server... den das problem ist irgendwie, dass es ja kei nrichtiges bild ist... ...
gefunden unter: http://de3.php.net/manual/de/function.filesize.php
daraus wird dann:
für den ordner bild brauchst du allerdings schreibrechte... .... und das script muss dann natürilich so wie es jetzt vorliegt auch im ordner bild sein..
leider geht diese variante nicht \direkt\, wie bei anderen bildern.. -auch ist es so wie es ejtzt ziemlich sinnlos, dass der server sozusagen online auf das bild zugreift, obwohl es ja bei ihm lokal gespeichert ist... -auch kann dann die ganze funktion weglassen, und es einfach mti getimagesize machen... wollte das halt nur zeigen, das das problem anscheinend an derartigen bildern liegt... ...
mfg
nisita...
Daten von der datenbank lesen und schreiben - PHP & MySQL
in
PHP & MySQL hi ich habe da ein problem ich möchte daten in der datenbank speichern und auch auslesen wie mache ich das ich habe ein script wo die daten übermittelt werden und dann auf einer seite gespeichert werden meins das nicht klappt sieht so aus.
...
Daten aus DB auslesen - PHP & MySQL
in
PHP & MySQL hi ich habe da ein problem ich möchte daten in der datenbank speichern und auch auslesen wie mache ich das ich habe ein script wo die daten übermittelt werden und dann auf einer seite gespeichert werden meins das nicht klappt sieht so aus.
....
Sonderzeichen entfernen - PHP & MySQL
in
PHP & MySQL Man nutzt wenn preg_replace() bzw in diesem Fall preg_replace_callback(). Damit kannst du eine
RegEx definieren, welche einen Tag oder ein Stück Text (bis zum nächsten Tag) trifft. Für jeden Treffer wird bei preg_replace_callback() eine Callback-Funktion aufgerufen. Dort prüfst du dann ob es ein Tag ist (erstes und letzten Zeichen testen). Wenn es kein Tag ist behandelst du den Treffer mit den schon genannten Funktionen (htmlspecialchars(), ...) und definierst diesen String als Rückgabe der Funktion....
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage So, jetzt klappt es. Danke vielmals.
hatte zu erst mit folgenden Versionen probiert
reg = new RegExp(\'^([a-zA-Z0-9\\-_.,@€äöüÄÖÜ!ß?°$[b][u]n[/u][/b] ]+)$\');
reg = new RegExp(\'^([a-zA-Z0-9\\-_.,@€äöüÄÖÜ!ß?°$[b][u]rn[/u][/b] ]+)$\');
reg = new RegExp(\'^([a-zA-Z0-9\\-_.,@€äöüÄÖÜ!ß?°$[b][u]\\n[/u][/b] ]+)$\');
Gingen alle nicht.
Aber so hats letzt endlich funktioniert. ^^
reg = new RegExp(\'^([a-zA-Z0-9\\-_.,@€äöüÄÖÜ!ß?°$[b][u]\\r\\n[/u][/b] ]+)$\');
MfG,
Gon...
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage es freut mich, dass ihr euch so rege austauscht aber wie kann ich euer geballtes Wissen in mein Projekt übernehmen?
Bleiben wir erstmal bei der Lösung mit RegExp und der Fragestellung, wie man hier einen Zeilenumbruch zulässt.
Zahlen und Buchstaben kann man einfach so eintragen (0-9a-zA-Z)
\\\\ kennzeichnet (\\?!.:,;-_ )
WIE kennzeichnet man Formatierungszeichen wie BreakLine (bzw das, was Enter bei einer Textarea bewirkt?)...
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Mit [b]über[/b] hat m nicht zu tun - eher mit [b]pro[/b] (Zeile). Der Modifier dehnt ein Pattern nicht aus, sondern schränkt es im Gegenteil ein. Interessant wird das zB beim Ersetzen von Zeilen.
Über mehrere Zeilen wäre am ehesten noch s - da wird dann \\n mit in . aufgenommen. Wodurch ein .* auch Zeilenumbrüche erwischt....
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Prüfungen bei Eingaben mußt du immer serverseitig machen (PHP oder ASP, ...) und kannst sie zusätzlich noch in JavaScript machen. Sowohl bei JS, wie auch bei PHP sollte ein Zeilenumbruch durch \\n bzw \\r\\n angegeben werden können.
Der Modifier m hat damit nichts zu tun. Er dient dazu daß die Anker ^ und $, nicht nur auf Stringanfang und -ende sondern auch auf Zeilenanfang und -ende zutreffen....
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage k, stimmt.
Das mit dem deaktivieren is n echter Grund.
Ich geh erstmal davon aus, dass das nicht eintritt und sprech nachher mal meinen Cheff drauf an. Immerhin bin ich hier nur der Azubi der seine Sklavenarbeit so gut es geht zu machen versucht.
Wenn der sagt, das Firmenintern keiner das ausschalten wird (die DB wird nur von etwa 5 Mitarbeitern genutzt, alle anderen können eh nur einsehen und nicht bearbeiten) dann werd ich nicht umstellen.
Ist am Ende des Projektes noch Zeit, werd ichs trotzdem in Angriff nehmen.
Thx auf Jedenfall und ich finds klasse dass hier immer schnell wer ne Antwort parat hat.
(^_^) Gon...
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Naja die Felder wieder zu füllen ist ja wohl nicht so schwer. Wenn du nen Fehler findest lässt du das Formular mit der Fehlermeldung drüber wieder ausgeben und gibst die bisher geposteten Werte wieder in den Values der Inputs aus...
JavaScript hat aber den großen Nachteil, dass jeder der es ausschaltet einfach alles in deine DB reinpacken kann!...
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Weil JavaScript den Vorteil hat, dass fehlerhafte Eingaben schon abgefangen werden können bevor der Nutzer überhaupt den Submit-Button betätigt.
So umgeh ich derzeit zB das Problem, dass alle ausgefüllten Felder wieder leer sind.
Ich bin noch kein Meister im Umgang mit \'s, daher weiß ich derzeit keine Möglichkeit mit ASP etwas zu erreichen bevor die Daten wirklich abgeschickt wurden.
Das Javascript ist max. 5 Zeilen lang.
Der ASP Code der aus fehlerhaften Eingaben korrekte formatiert währe wohl ewtas länger.
Mit JavaScript wird dem User sofort gesagt, welchen Fehler er begangen hat und der Text an dem er arbeiten muss ist bereits im Focus und vormarkiert.
aehm, ja, deshalb mache ich es bisher so.
Wenn du eine gute Alternative hat, deren Vorteile den Arbeitsaufwand der Umstellung rechtfertigen würde ich mich wirklich freudig ans tippen machen.
Wenn nicht, bleibe ich wohl erstmal bei diesem WorkAround...
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage Warum verarbeitest du die Daten denn nicht mit der Sprache die hinter der Anwendung steht? PHP, ASP oder so? Die hat da doch sicherlich viel mächtigere Werkzeuge als JavaScript und ist nicht vom Browser abhängig....
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage hehe, ich glaub ich schreibe verwirrend, wenn man die Zusammenhänge nicht kennt.
Hier wurde bisher eine Access Datenbank verwendet die wir ersetzen sollen.
In der Original Datenbank hatte man ein Feld in der Eingabemaske um Bemerkungen einzutragen.
Wir wollten, den Nutzern zuliebe die immer meckern, wenn sie sich umgewöhnen müssen eine Oberfläche schaffen, die 1:1 der alten gleicht.
Deshalb haben wir auch eine Textarea, nur leider ergeben sich dadurch genannte Probleme.
Möglichkeit 1)
Herausfinden, wie man einen Zeilenumbruch ins RegExp reinnimmt
Möglichkeit 2)
In der Eingabemaske das Enter \ausschalten\ oder ein Textfeld nehmen.
Möglichkeit 3) ?
gibts eine? Bin für Alternativen offen.
Wir arbeiten hier fürs Intranet, also kann man davon ausgehen das ausschließlich der IE in einer recht aktuellen Version verwendet wird....
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage
so, siehts besser aus ? ^^
Das kommt halt davon, wenn man im Internet ne Lösung sucht und sie aus Zeitdruck verwendet ohne sie bis ins Detail zu verstehen. Da werden auch die Fehler kopiert.
Ich hab grad eben mit deinem Vorschlag n bissl rumprobiert aber dieses multiline hilft hier leider wenig.
Gäbe es nicht die Möglichkeit, einfach das Drücken von Enter zu unterdrücken mit onKeypress oder so?...
FTP suchfuntion - PHP & MySQL
in
PHP & MySQL Einfach den kompletten Verzeichnisbaum in ein Array laden und das mit RegExs in PHP durchsuchen lassen. Glaube kaum dass FTP an sich Suchen kann....
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage oha, die
RegEx sieht ja grauenhaft aus!
Wofür sind den die ganzen doppelten Escape-Zeichen? Eins reicht doch!
\\w bzw. \\W könnte für dich interessant sein. Das müsste einiges vereinfachen. (http://de.php.net/manual/de/reference.pcre.pattern.syntax.php)
Was die Zeilenumbrüche angeht ist der Modifikator \m\ für dich interessant (http://de.php.net/manual/de/reference.pcre.pattern.modifiers.php)...
Zeilenumbruch bei RegExp - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage hi, ich wiedermal ^^ *winks*
Ich versuche gerade Sonderzeichen zu unterbinden und hab da folgendes was bisher auch wunderbar funktioniert
Wenn n Zeichen im Text ist, das ich nicht vorher zugelassen habe, dann meckert das Fenster und der User muss seine Eingabe überdenken.
Leider handelt es sich hierbei um eine Textbox und ich würde gerne Zeilenumbrüche mit einbeziehen. /n funktioniert hier nicht.
Wisst ihr wie ich in meinem Code den Umbruch einer Zeile erlaube oder habt ihr alternative gute Vorschläge, wie man die Eingabe von Sonderzeichen bestimmter Arten unterbinden kann?
Mit bestem Dank schon mal,
Gon
...
Problem mit mod_rewrite - Server-Administration und Verwaltung
Problem mit mod_rewrite - Server-Administration und Verwaltung
in
Server-Administration und Verwaltung Bei RewriteRules wird normalerweise die aufgerufene URL ohne den QueryString umgeschrieben. Alles nach dem ? wird vorher entfernt. Der Parameter [QSA] hängt den QueryString dann wieder an. Die RewriteCond sieht unnötig aus, da sie die gleiche Bedingung stellt, wie die RewriteRule selbst.
Außerdem solltest du dir - deine ist ziemlich kaputt. Du hast da Metazeichen drin ohne sie abzusichern (Der Punkt steht in
Regex für ein beliebiges Zeichen, das Fragezeichen ist eine Mengenangabe.)
Du kannst in der httpd.conf eine definieren. Dann siehst du welche Schritte das Modul durchläuft....
BBCodes - PHP & MySQL
in
PHP & MySQL RegEx (regular expressions - und ja, danach kann man googlen)...
Regexppattern - Sonstige Web-Programmiersprachen
Regexppattern - Sonstige Web-Programmiersprachen
Regexppattern - Sonstige Web-Programmiersprachen
Regexppattern - Sonstige Web-Programmiersprachen
in
Sonstige Web-Programmiersprachen Hallo,
ich möchte in einem regexp angeben, dass auch alle ASCII-zeichen 192-255 erlaubt sind.
also \\x192\\x193\\x194
Nun will ich aber nicht alle Zeichen in diesem Pattern angeben. Kann man das irgendwie abkürzen?
Danke!...
.htaccess und .htpassw ganz leicht umgangen - PHP & MySQL
in
PHP & MySQL Bei mod_rewrite benötigst du eine Regel wie du die URLs umschreibst. Egal wie wenig Aufwand die Definition der Regeln für mod_rewrite darstellt - man muss es erst einmal können. Viele Leute fürchten
RegEx und selbst Leute die sie kennen, kann der Apache 1.3 ziemlich Nerven kosten, bis man die Einschränkungen kennt (kein \\d, max. 9 Backrefrences, ...). Die Regeln können sehr komplex werden - vor allem wenn man nicht die komplette Kontrolle über den Pfad übernehmen will. Zusätzlich kannst du für Links, welche du schreibst nicht mehr die $_SERVER Variablen verwenden. Außerdem gibt es auch noch Webserver ohne mod_rewrite.
Automatisch HTML-Dateien zu schreiben, ist meist nicht möglich, da heutige Seiten fast immer dynamische Elemente haben - man müßte also PHP-Dateien schreiben (Ich weiß das dies bei einigen CMS so läuft, aber wir redern hier ja von einfachen dateibasierten Konzepten).
Google indiziert zwar alles was es bekommen kann, jedoch werden auch die Pfade/Dateinamen in die Wertung mit einbezogen.
Layout das sich den Inhalt holt, ist nicht professionell, da es dem Konzept der Trennung von Layout und Anwendungslogik entgegensteht. Mit einer zentralen Indexdatei ignoriert man die Fähigkeiten des Dateisystem zur Strukturierung der Inhalte. Man kodiert dann diese Struktur einmal in der index.php und zusätzlich legt man noch mal einzelne Dateien mit den Inhalten ab - doppelte Information. Man umgeht die Funktionen des Webservers und muss z.B. 404-Fehlerbehandlungen selbst implementieren.
Man [i]verliert[/i] außerdem Flexiblität. Wenn nämlich die einzelne Datei das Layout bestimmt, das sie sich holt, kann sie sich auch ein anderes holen. Sie kann eine völlig a...
Variable-Scope verlassen? - PHP & MySQL
in
PHP & MySQL Ich verstehe aber nicht, warum du dies als Nachteil empfindest. Durch dieses Compilieren der Templates zu PHP ist Smarty deutlich schneller, als es mit String/
RegEx-Funktionen wäre. Außerdem sollte sich ein Bytecode-Cache (Zend Accelerator zB) auch auf diese compilierten Templates auswirken - da es halt PHP-Dateien sind....
Reguläre Ausdrücke - PHP & MySQL
in
PHP & MySQL Nein das kann ich nicht - im PHP-Manual auf findest du jede Menge Infos zu den Perl Compatiblen Regulären Ausdrücken. In den Usercomments (unten) gibt es noch mehr Links.
Dir fehlt ein grundsätzliches Verständnis. Im Gesatz zu den simplen Patterns der Windows-Suche sind echte
Regex immer in Zeichenklasse und Quantifier aufgeteilt. Der Punkt gibt also an WAS erlaubt ist und das Plus WIE OFT....
Reguläre Ausdrücke - PHP & MySQL
in
PHP & MySQL MySQL macht nicht automatisch Slashes vor irgendwelche Zeichen. Im Gengenteil - man muss dieses Escaping manuell erledigen (mysql_escape_string()). Es gilt auch nur für das SQL - inder DAtenbank selbst und beim Auslesen bekommt man wieder das Original.
PHP macht mit der Option magic_quotes_gpc Slashes in diversen Benutzereingaben. Darauf sollte man sich jedoch nicht verlassen und die Option lieber deaktivieren.
Außerdem nutzt du ereg - die Posix-
RegEx sind um vieles langsamer und können weniger als die PCRE (preg_*). Auch solltest du
RegEx immer in Single Quotes schreiben. Damit mußt du nicht mehr so viele Zeichen in der
RegEx escapen und sie bleibt lesbarer.
Interessant finde ich die Subpattern [b].+.[/b] - mindest eines aber beliebig viele Zeichen gefolgt von genau einem beliebigen Zeichen. Wozu dienen Sie? - Warum nicht [b][^\]+[/b]?...
Dateiendung einer Datei bestimmen? - PHP & MySQL
in
PHP & MySQL substr($_FILES[\'uploadfile\'][\'name\'], -3, 3);
Wobei das nur bei Dateien mit einer Endung von 3 Zeichen Läge geht. Ansonsten müsstest du gerade ne
RegEx machen....
preg_replace - PHP & MySQL
in
PHP & MySQL Nein, mit ^ und $ wird das Anfang und Ende eines Suchmuster gekennzeichnet. Regexps müssen mit einem / beginnen und mit einem / und dem evtl. dazugehörenden modifier aufhören...
Smilie Begrenzer - PHP & MySQL
in
PHP & MySQL Habs mit RegExp gemacht werd denn Code morgen posten bin zur Zeit am Server einrichten.
Danke an alle die geholfen haben!...
Smilie Begrenzer - PHP & MySQL
in
PHP & MySQL Geht mit preg_match_all bestimmt auch, aber ich kenn mich mit RegExps nicht aus. Wenn du\'s damit nicht machen willst, schreib dir ne eigene Ersetzungsroutine, sprich: Du hast die Smileys in nem Array und suchst dann in der Schleife, ob noch ein Smiley in dem Text vorkommt, wenn ja, ersetzt du den und erhöhst den Zähler. Falls Zähler
Smilie Begrenzer - PHP & MySQL
in
PHP & MySQL So dan ich
RegEx nicht raffe mach ich das so:
$a = substr_count(\$nachricht\, \:mic:\);
$b = substr_count(\$nachricht\, \:arm:\);
Ich schreibe für jeden smilie diesen Kram pluse ;) das dann alles und weiß wieviel Smilies da sind.
Aber bevor ichd as jetzt 30mal schreib wollt ich fragen ob man das evtl durch ne Funktion verkürzen könnte wenn ja sagt mir wie.
Danke...
BB-Code - [quote] verschachteln - PHP & MySQL
in
PHP & MySQL Das einfachste wäre Anfangs- und Endcode einzeln zu ersetzen, kann aber Designfehler geben, wenn der User eine Eingabe nicht macht.
Ansonsten schau mal hier: http://de2.php.net/manual/de/pcre.pattern.syntax.php#regexp.reference.recursive...
RSS File auslesen - PHP & MySQL
in
PHP & MySQL Meines Wissens gibt es in PHP XML-Funktionen.
Mich würde interessieren ob ich RSS-Files auch anders auslesen kann, ich habe es mit Regexp versucht, aber durch die vielen verschiedenen Versionen kommt es da immer wieder zu Problemen.
Hat sich noch keiner damit beschäftigt?...
htaccess: Parsen von Ordnern (Schrägstrich) - Server-Administration und Verwaltung
in
Server-Administration und Verwaltung Auch zu empfehlen: http://4websites.de/tricks/artikel/136
^^ Das sollte funktionieren. Die RegExp zu Beginn erlaubt alle Buchstaben und Zahlen, sowie Unterstrich. Die Zweite RegExp ist da, falls es einen abschließenden / gibt: \?\ steht für genau ein oder kein Zeichen....
Bad Wortfilter - PHP & MySQL
in
PHP & MySQL Funktioniert wenn du aus
$str_replace ---> machst ;-)
wirklich vereinfacht wird es dadurch jedoch nicht - durch regexps könntest du dir da schon eher Arbeit sparen, indem beispielsweise alle Wörter die in irgendeiner form eine bestimmte Buchstaben-Kombi enthalten, zensiert werden......
squid und Filter von porno - Server-Administration und Verwaltung
in
Server-Administration und Verwaltung Ich habe den squid inzwischen zum Laufen gebracht.
Nur mit den ACLs funktionierts nicht so wie ich es mir vorstelle.
Ich habe mir von www.bn-paf.de/filter/ die Blacklist geholt und unter etc/squid/list/pornlist gespeichert.
In der squid.conf schaut\'s so aus:
Es wird aber leider alles geblockt.
Ich hab mal testhalber eine neue Datei pornlist angelegt in der nur \www.t-online.de\ stand. Und in der squid.conf mit
angegeben.
Dann war alles außer www.t-online.de zugänglich.
Aber so ist es doch auch nicht richtig??!?
Bitte nochmal um Hilfe.
alex ...
Frage zu mod_rewrite - Server-Administration und Verwaltung
squid und Filter von porno - Server-Administration und Verwaltung
in
Server-Administration und Verwaltung du brauchst ne link liste die du dann im squid sperrst
acl porn url_regex \/etc/squid/list/porn\
acl noporn url_regex \/etc/squid/list/noporn\
http_access deny porn !noporn
du brauchst dann nur noch ein script für nen cron job der von http://www.bn-paf.de/filter/ die blacklist downloaded und in /etc/squid/list/porn speichert. /etc/squid/list/noporn ist eine Liste die seiten enthält die du zulässt
oder versuchs mit squidguard wies auf http://www.bn-paf.de/filter/ steht...
Stichwörter - "Wichtigste Wörter" aus einem Text filtern - PHP & MySQL
in
PHP & MySQL So ganz simpel wird die Sache wohl nicht, aber es klingt verdächtig nach RegExps ;-)
Folgende RegExps bräuchtest du:
[A-Z]{1} => soll mit einem Großbuchstaben beginnen
[a-zäöüß]{4,} => gefolgt von 4 oder mehr Kleinbuchstaben
um alle Ergebniss anzeigen zu lassen müsstest du
preg_match_all() verwenden:
Als Ergebnis hättest du dann einen Array $word mit
Zu guter letzt müsstest du dann den Array nach den Count sortieren, und die 3 ersten Vorkommen wären dann dein Ergebnis.
Das ist nur ein Ansatz von mir, den ich [i]nicht[/i] getestet habe. Es gibt da auch noch eine ganze Reihe Schwachstellen: Wörter die z.B. Bindestriche enthalten werden nicht erfasst (es gelten nur Buchstaben), Wörter die nur ähnlich sind (Plural/Singular, etc) werden als mehrere Wörter gesehen.
Gruß,
jan...
Emailfeld und leerfelder.. - PHP & MySQL
in
PHP & MySQL Erstes Problem ist ganz einfach zu lösen:
if (!$feld) ...
Dann ist das Feld leer, wobei das Feld den Namen feld hat. Um ne E-Mail-Adresse zu testen, kannst du bspw. diese Funktion benutzen:
Danach brauchst du die nur noch aufzurufen:
Can...
externe Tabelle(Seite) auslesen - PHP & MySQL
in
PHP & MySQL evtl. geht doch was: mit RegExs die passenden stellen ausm Code auslesen und dann bei dir einfügen. Ist nur die Frage, wie das rechtlich aussieht. Wie sowas geht zeigt c3o und eine andere Möglichkeit wurde gepostet....
highlight_string - PHP & MySQL
in
PHP & MySQL Mh...das musst du schon dazu sagen *g*
Dann ist das ohne regexps natürlich etwas schwieriger. Sollen die weiteren Code-Teile dann einfach angehängt werden?...
URLs automatisch umwandeln - PHP & MySQL
in
PHP & MySQL Hehe...Umbau-Methode für regexp-Scheue:
...
htaccess - PHP-Dateien NICHT parsen lassen. - Server-Administration und Verwaltung
in
Server-Administration und Verwaltung Ja, das geht ansich eh schon wies oben war.
[b]RewriteEngine on
RewriteRule ^((classes|functions|misc|libs)/.*\\.php)$ /display/?file=/$1[/b]
[b]Zur Erklärung:[/b]
Das Format ist: [i]RewriteRule RegularExpression ZielURL[/i]
Und diese RegExp im Detail bedeutet:
^ = Anfang des Strings
( ) = der eingeklammerte Teil steht nachher als Variable, $1, zur Verfügung
x|y = x oder y
/ = das Zeichen Schrägstrich (also keine spezielle Bedeutung)
.* = beliebige Zeichen, beliebig oft
\\. = das Zeichen Punkt, maskiert damit es nicht \beliebiges Zeichen\ heißt
$ = Ende des Strings
Ich
suchfunktion ausgabe mit mysql in php ? - PHP & MySQL
in
PHP & MySQL Wie wär\'s mit einer anderen Strategie?
...
Mysql-User - Webhoster Suleitec.de - Domain, Support und Registrierung
in
Webhoster Suleitec.de - Domain, Support und Registrierung
Sowas nennt sich SQL-Injection und zählt zu den Standard-Sicherheitslücken die in Scripten immer wieder auftauchen. In jeder PHP-FAQ steht, dass mann POST- oder GET-Variablen nicht ungeprüft weiter verarbeitet. Ein richtiger Programmier fängt sowas ganz einfach ab mit
oder so ähnlich. Eine zweiten MySQL-User brauchst Du dafür nicht .
[/quote]
Ich weiß schon, nur sowas geht nicht immer. Vor allem bei komplexeren Datentypen.
Ich mach das normalerweise mit RegExpression.
Kann schon sein daß es so zu einem Syntaxfehler kommt, aber auf so ne art gehts. Ich weiß jetzt nicht auswendig ob ;Drop table user; oder ';drop table user; reicht.
Regelmäßige Backups kommt bei mir nicht in Frage. Ich hab nen Cluster, der der sich die daten aufteilt. Meine Datenbank ist im Moment ein halbes Jahr online und hat 15GB.
Ich wollte nur mal fragen ob I-net gibt der alle 2 anbietet, weil in einem Mail an mich, von einem User hier, diese Problematik aufkam.
Das das niemand versucht stimmt nciht. Ich hab auf meinem Honeypot sowas eingerichtet, ein formular das usereingaben annimmt und dann das die eingaben nur in eine Datei schreibt. Da waren schon ein paar drops dabei....
kleines problem mit phpadmin - PHP & MySQL
in
PHP & MySQL Quelle: http://www.mysql.com/doc/de/Reserved_words.html
7.1.6 Ist MySQL pingelig hinsichtlich reservierter Wörter?
Ein häufiges Problem rührt daher, dass versucht wird, eine Tabelle mit Spaltennamen zu erzeugen, den die Namen von Datentypen oder in MySQL eingebauten Funktionen entsprechen, wie TIMESTAMP oder [b] GROUP [/b]. Sie dürfen das tun (beispielsweise ist ABS ein zulässiger Spaltenname), aber es sind dann keine Leerzeichen zwischen einem Funktionsname und der `(\' erlaubt, wenn Sie Funktionen benutzen, deren Namen auch Spaltennamen sind.
Folgende Wörter sind in MySQL explizit reserviert. Die meisten davon sind in ANSI-SQL92 als Spalten- und / oder Tabellennamen verboten (zum Beispiel group). Einige wenige sind reserviert, weil MySQL sie benötigt und (momentan) einen yacc-Parser benutzt:
action add aggregate all
alter after and as
asc avg avg_row_length auto_increment
between bigint bit binary
blob bool both by
cascade case char character
change check checksum column
columns comment constraint create
cross current_date current_time current_timestamp
data database databases date
datetime day day_hour day_minute
day_second dayofmonth dayofweek dayofyear
dec decimal default delayed
delay_key_write delete desc describe
distinct distinctrow double drop
end else escape escaped
enclosed enum explain exists
fields file first float
float4 float8 flush foreign
from for full Funktion
global grant grants group
having heap high_priority hour
hour_minute hour_second hosts identified
ignore in index infile
inner insert inse...
Zip-Kompression mit zip.lib.php von PHPMyAdmin - PHP & MySQL
in
PHP & MySQL Ich würde dir diese beiden Klassen empfehlen:
Die sind bedeutend übersichtlicher als die aus phpMyAdmin
...
Datumsprüfung - PHP & MySQL
in
PHP & MySQL lies dir mal die Funktionsweise von regexps genau durch. du must z.B:
. zu . machen
und [0-3]{1} erlaubt 1 und 2 und 3
so mal als Hilfe.
Ich hab mal ein Datum so Grob gecheckt, stell dir einfach 3 Felder mit Tagen (dd) Monaten (mm) und Jahren (yyyy) vor:
if ( (!preg_match (#^(d){1,2}$#, $start[dd]) || $start[dd] > 31 || $start[dd] == 0) || (!preg_match (#^(d){1,2}$#, $start[mm]) || $start[mm] > 12 || $start[mm] == 0) || (!preg_match (#^(d){4}$#, $start[yyyy]) || $start[yyyy] > 2030 || $start[yyyy] < 1970 || $start[yyyy] == 0) ){
$appear = datum_ungueltig;
}
mfg
Sina
...
bestimmte Daten aus einer Datei auslesen - PHP & MySQL
in
PHP & MySQL Hier die veränderten Abschnitte:
Das wars eigentlich schon.
Zum Verständnis solltest du dir mal den Artikel zu Regular Expressions des PHP-Manuals durchlesen (hoffe du bist einigermaßen fit im Englischen):
oder für den Anfang verständlicher (und auf deutsch):
Damit bist du dann denke ich in der Lage, die einzelnen Schritte nachzuvollziehen und noch eventuell notwendige Änderungen selbst vorzunehmen.
...
mod_rewrite - Webhoster Suleitec.de - Domain, Support und Registrierung
in
Webhoster Suleitec.de - Domain, Support und Registrierung dann müsste ich aber für x parameter auch x RewriteRules haben
oder kann man im
regex eine art wiederholungen machen:
also dass
aus
datei/abc/123/foo/bar/bla/test
datei.php?abc=123&foo=bar&bla=test
wird, aber auch aus
nocheinedatei/def/xyz
nocheinedatei.php?def=xyz
wird?
...
Subdomain-Wildcards - Webhoster Suleitec.de - Domain, Support und Registrierung
Der letzte Schliff.... - PHP & MySQL
in
PHP & MySQL Hey!
Vielleicht hilft Dir das hier:
http://www.php-center.de/faq/faq-regexp.html#regexp-12
Dann bräuchten Sie die URL´s nur noch als URL´s eingeben.
Gruß,
Elliot
...