Suchergebnisse
Suchergebnisse 61-80 von insgesamt 272.
-
Schau dir dieses Snippet mal an: regex101.com/r/aD5lT7/1 Bestimmt nicht perfekt, aber für deine Beispiele funktionierts. PS: Du solltest wirklich über DOMParser nachdenken, das könnte recht schnell die max_excecute_time von PHP überschreiten.
-
$_buffer enthält das gesamte HTML der Webseite. Wenn du die per echo ausgibst, erzeugst du logischerweise valides HTML, welches der Browser auch rendert. Wenn du HTML ausgeben willst, musst du entweder auf selbst einn <code>-Block drumrum setzen oder die spitzen Klammern ersetzen. Zurück zum Thema: da, wie gesagt, das HTML vorhanden ist, kannst du jetzt beispielsweise mit einer Regex-Funktion nach deinen Werten suchen. Ein Quick&Dirty-Ausdruck, der für dein Beispiel funktionieren würde: <p.*<a.*…
-
Ich seh das Problem nicht, du hast in Zeile 13 deinen SQL-Befehl und in Zeile 30 den Dateinamen. Füg den Dateinamen in den Query und fertig oder versteh ich die Frage falsch?
-
Suche mit öffnen einer Seite
BeitragDas Suchformular dürfte selbsterklärend sein, für den PHP-Teil ist nun die Frage, wie deine Suche aussehen soll, da es hier mehrere Möglichkeiten gibt. Frage 1: Haben die Dateien immer die selbe Dateiendung oder ist die Endung (un-)wichtig? Frage 2: Sollen bereits Teilergebnisse vorgeschlagen werden oder nur exakte Treffer? (also quasi eine Liste mit möglichen Treffern) Frage 3: Soll die gefundene Datei eingebunden (sprich ausgeführt) werden, oder geht es nur um den Inhalt. Hier ein mögliches Be…
-
weiße Seite bei geoIP
BeitragZitat von stedoo: „Warum läuft es dann lokal? “ Kann ich dir beim besten Willen nicht sagen.
-
weiße Seite bei geoIP
BeitragKurze Zwischenfrage: Wie hast du das Repo eingebunden? Über Composer?! Kann es sein, dass das require 'vendor/autoload.php'; fehlt und überprüf bitte auch gleich, dass die Dateien da sind. Allerdings erklärt das nicht, wieso das ErrorReporting nicht klappt.
-
weiße Seite bei geoIP
BeitragDann schau mal bitte in die ErrorLogs von PHP (im Normalfall die Serverlogs). Irgendwo muss stehen, woher dieser Fehler kommt. Bzw. vorher kannst du noch versuchen mit Auskommentieren, den Fehler einzugrenzen. Alles auskommentieren, am Anfang ein echo 1; einfügen und gucken, ob die 1 ausgegeben wird, dann die includes (bewusst mit falschem Pfad, damit du siehst, dass das ErrorReporting greift). Falls das alles nichts hilft, bleibt nur der Blick in die Logs.
-
weiße Seite bei geoIP
BeitragZitat von stedoo: „Wo nach muss ich bei phpinfo() suchen? “ Nach --enable-shmop. Kann mir zwar nicht vorstellen, dass das nicht verfügbar ist, aber da du keinerlei Fehlerausgabe bekommst, liegt der Fehler wohl nicht im Skript. Hast du das Standardbeispiel schonmal 1 zu 1 kopiert und überprüft, ob das läuft?
-
weiße Seite bei geoIP
BeitragPHP-Quellcode (2 Zeilen)Das gehört beim Debuggen schonmal an den Anfang der Datei. Vermutlich kann dir PHP bereits sagen, woran das ganze scheitert. Vermutlich hast du nur die Pfadangaben für die includes verhauen, oder gar nicht hochgeladen (passiert mir ständig^^). Ansonsten bleibt noch die Möglichkeit, dass dein Hoster die Funktion gesperrt hat, da einfach mal in die phpinfo() gucken. Aber erstmal ErrorReporting anschmeißen und gucken, was PHP so spricht.
-
Hallo erstmal, ist grundsätzlich möglich, hängt allerdings von deinem Webspace bei Hosteurope ab, da du Zugang zum Mailserver brauchst um ein Skript für jede Mail aufzurufen (Theorie zum nachlesen bspw. hier: phpgangsta.de). Notfalls gäbe es noch die Möglichkeit über einen Cronjob, da ist halt der Nachteil, dass die Nachrichten nicht in Echtzeit verarbeitet werden. Dort würdest du dann deine Mails abfangen, vermutlich per regex oder filter nach xml durchsuchen, extrahieren und in eine Datenbank …
-
Mysqli Login
BeitragMD5 ist aufgrund des Alters komplett überholt. Grundsätzlich gilt, Passwörter nie mit einer einfachen Standardfunktion zu verschlüsseln, sondern am besten mit einem Salt. z.B. hier schön nachzulesen: php.net
-
Mysqli Login
BeitragWie sieht denn deine mysqli-Version aus? Welche Fehler bekommst du? PS: Bitte benutz kein md5 um Passwörter zu verschlüsseln.
-
Dann müssten alle Methoden static werden, weil die Reihenfolge variabel sein kann und das macht die OOP-Logik dann wieder kaputt. Dann werd ichs wohl doch weglassen müssen, schade.
-
Okay, ich habs jetzt im ersten Moment so verstanden, dass ich in allen Methoden $this durch self::$instance ersetzen muss, aber das funktioniert nur beim ersten Aufruf User::select('name');, sobald ein zweiter Parameter dazu kommt, scheitert PHP wieder. Vermutlich stehe ich komplett auf dem Schlauch, aber ich kriegs grad nicht gebacken. PHP-Quellcode (17 Zeilen)Noch dazu mault PHP, dass man non-static Methoden nicht statisch aufrufen soll (und dass das Objekt leer ist), was aber ja eigentlich ei…
-
N Abend, ich dachte eigentlich, dass ich OOP relativ gut verstanden hätte, wurde aber eines besseren belehrt. Deswegen suche ich jemanden, der mir hier ein bisschen helfen kann. Ich teste gerade ein wenig mit Models ala Laravel, d.h. Aufrufe sehen so aus: PHP-Quellcode (5 Zeilen)Ich dachte mir, das kann ich auch und hab munter losprogrammiert und aktuell sieht die Klasse auch recht gut aus (Unsauberkeiten sind zu entschuldigen). Allerdings scheitere ich an dem statischen Aufruf, der (zumindest b…
-
Mysqli Login
BeitragPHP hat ein für Phising oder Session-Riding "relativ" anfälliges Session-Handling, und die totale Sicherheits wirds so schnell auch nicht geben, da HTTP in der aktuellen Version da noch nicht mitspielt. Es gibt jedoch unzählige Möglichkeiten die Authentifizierung sicherer zu gestalten. Am besten mal googeln und n bisschen die Foren durchlesen. Grundsätzlich gilt: Bei jedem Seitenaufruf muss die Authentifizierung überprüft werden. Zusätzlich solltest du die Session-ID zufällig generieren lassen, …
-
Mysqli Login
BeitragGenerell eine gute Seite rund ums PHP-Verstehen: http://www.peterkropff.de/site/php/pdo.htm