Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • RegExp für Gesetze

    banshy - - PHP

    Beitrag

    Mittlerweile bin ich wieder ein Stück weitergekommen: Quellcode (1 Zeile) Leider werden auch Fälle wie § 123 Abs. 1 bis 5 und Abs. 7 gematched (also die "bis 5").

  • RegExp für Gesetze

    banshy - - PHP

    Beitrag

    Zitat von McSush: „Hi banshy, ich glaube, daß Dein Problem schon vom Ansatz her so nicht zu lösen ist. Gerade die von Dir eingefügten Beispiellinks machen dies doch klar: “ Das Problem wurde in kommerziellen Zusammenhang bereits gelöst, daher bin ich mir relativ sicher, dass man es mit einem RegExp auch lösen kann. Im übrigen haben die Paragraphen eigentlich immer ein bestimmtes Schema (logisch): (§|§§|Art.) ([0-9]{1,4}[a-z])(ff.|ff) (Abs. ([0-9]{1,2}) (Nr. ([0-9]{1,2}) Und der Teil >([0-9]{1,4}…

  • RegExp für Gesetze

    banshy - - PHP

    Beitrag

    Zitat von d0nut: „ich weiß nicht genau was das problem ist. Aber bei preg_replace kannst du den Parameter e angeben um den Input duch eine Funktion zu schicken. Dort kannst du die Liste der URLs halten“ Das Problem ist, dass mein RegExp noch nicht das macht, was ich oben beschrieben habe

  • RegExp für Gesetze

    banshy - - PHP

    Beitrag

    Hallo allerseits! Ich zermürbe mir schon seit mehreren Wochen den Kopf über einen RegExp den man einsetzen kann, um in Gesetzestexten die Paragraphen zu "extrahieren". Das Ganze soll also etwa wie hier: dejure.org/gesetze/StGB/138.html Die Paragraphen verlinken. Es soll aber auch neben dem Beispiel oben möglich sein in komplett andere Gesetze zu verlinken, also etwa was in Richtung "§ 311a BGB". Wobei das Gesetz hier "hard coded" im RegExp stehen würde, da man ja nur das verlinken will, was man …

  • Anzahl eines Strings aus einem Array?

    banshy - - PHP

    Beitrag

    Was du willst kann substr_count().Zitat von SeBa: „Ja wenn du mit strstr() suchst muss man selber zählen, wenn man ein wenig mit Kanonen auf Spatzen schießt dann ist der return value von preg_match_all() recht interessant.“ "strstr — Find first occurrence of a string"

  • INSERT INTO IGNORE

    banshy - - Datenbanken & SQL

    Beitrag

    Schonmal daran gedacht, dass es Proxies gibt? Wieso arbeitest du nicht mit Sessions (ob nur PHP-eigene oder eine selbstgestrickte Klasse) und lässt darüber auch dein User-Online Zeugs laufen? Wofür man da jetzt Ignore braucht, ist mir ein Rätsel

  • Zitat von mad: „Ok, und was genau machst du damit? Deinen Usern nen Upload ermöglichen? Wie genau läuft denn das? Also wie ist die Architektur dieser "Software"? Kann mir das nicht wirklich vorstellen. Davon mal abgesehen, ich habe (noch) keinen eigenen Server, sodass ich eh kein proftp installieren kann. cya“ Jetzt könntest du dir z.B. ein Java Applet suchen was die Uploads mittels FTP durchführt (und im Idealfall noch für jeden Upload einen Benutzer anlegen kann) und deinen Benutzern eine Uplo…

  • Mit FTPd meinte ich jetzt eher einen beliebigen ftp-daemon Die Frage ist dann auch, ob die mysql-Benutzer dann auch in einem Jail sind, oder ob sie (zumindest read) Zugriff auf den kompletten Server haben.

  • Zitat von BennyBunny: „ Man könnte für jeden Upload nen eigenen Account erzeugen - Dann hätte niemand auf Daten Zugriff, auf die er keinen Zugriff haben darf...“ Bedenke: Auch hier werden Daten übertragen, viel schlimmer kann jemand dein Script was die Accounts erstellt für eigene Zwecke nutzen. Du musst eigentlich sogar Systembenutzer anlegen, da mir kein FTPd bekannt ist, der ohne Systemnutzer selbigen in ein Jail sperrt und du willst ja wohl nicht, dass deine Accounts Zugriff auf den komplett…

  • a) Auch ein Applet braucht in den meisten Fällen ein PHP-Script was im Hintergrund den Upload übergeben bekommt. Mag sein, dass es auch Varianten gibt, die dann die Dateien direkt per FTP hochladen, aber das sehe ich definitiv als Sicherheitsrisiko, da die Zugangsdaten dann ja im Applet gespeichert sind. b) Du kannst die php.ini Werte übrigens auch für jeden vhost einzeln setzen/ändern. c) Eventuell kannst du die Werte auch während der Ausführung über: ini_set( "post_max_size", "50M"); etc.