Articles of php

PHP-Fehler: php_network_getaddresses: getaddrinfo fehlgeschlagen: (beim Abrufen von Informationen von einer anderen Site.)

Beim Versuch, Informationen von einer externen Quelle zu erhalten, erhalte ich den folgenden Fehler: Warnung : php_network_getaddresses: getaddrinfo fehlgeschlagen: Temporärer Fehler in der Namensauflösung in Zeile # … Gestern war alles in Ordnung, also was ist mit diesem Skript passiert, das nicht funktioniert und mir den obigen Fehler gibt? Irgendeine Lösung oder ein Hinweis, um […]

Wie man PHP’s Eregi zu preg_match ändert

Mögliche Duplikate: Wie kann ich ereg Ausdrücke in PHP umwandeln? Ich brauche Hilfe, unten ist eine kleine sehr grundlegende Regex, um eine E-Mail etwas zu validieren, ich weiß, es funktioniert nicht das Beste, aber für meine Bedürfnisse ist es in Ordnung für jetzt. Es verwendet zur Zeit PHPs Eregi-function, die php.net sagt, ist jetzt eine […]

MCrypt Rijndael-128 zu OpenSSL AES-128-ECC-Konvertierung

Da Mcrypt veraltet ist, möchte ich stattdessen OpenSSL in meinem Code verwenden, da wir bereits PHP 7.0.17 in unserem Server verwenden und es keine Hinweise gibt, wenn es aktualisiert wird. Einige APIs von Drittanbietern (die wahrscheinlich auf PHP 5.x gehostet werden und mcrypt verwenden ) nimmt verschlüsselte Daten an. Sie haben Methoden zum Verschlüsseln / […]

PHP strtotime +1 Monat Verhalten

Ich kenne das unerwünschte Verhalten der PHP-function Laufzeit Zum Beispiel, wenn Sie einen Monat (+1 Monat) zu Daten wie: 31.01.2011 -> 03.03.2011 hinzufügen Ich weiß, dass es nicht offiziell ein PHP-Bug ist und dass diese Lösung einige Argumente dahinter hat, aber zumindest für mich hat dieses Verhalten viel Zeitverschwendung (in der Vergangenheit und Gegenwart) verursacht […]

Mehrere Indexvariablen in PHP foreach loop

Ist es möglich, eine foreach Schleife in PHP mit mehreren “index” -Variablen zu haben, die der folgenden entsprechen (die nicht die korrekte Syntax verwendet)? foreach ($courses as $course, $sections as $section) Wenn nicht, gibt es eine gute Möglichkeit, das gleiche Ergebnis zu erzielen?

Teilen von SESSION-Variablen zwischen mehreren Subdomains

Ich habe eine Website www.example.com. Das wird mehrere Subdomains haben, die mit einer einzelnen Anwendung oder einem Programm arbeiten. Beispielsweise ermöglicht es login.example.com dem Benutzer, sich bei der Site anzumelden, während system.example.com dem Benutzer den Zugriff auf ein Informationssystem ermöglicht, während forums.example.com dem Benutzer den Zugriff auf Foren ermöglicht. Möglicherweise müssen Informationen zwischen den Subdomains […]

Das letzte Komma von einer foreach-Schleife entfernen

Ich benutze eine foreach-Schleife, um einige Werte aus meiner database zu echo, ich muss das letzte Komma aus der letzten Schleife entfernen, wenn das Sinn macht. Meine Schleife ist einfach, wie unten foreach($results as $result){ echo $result->name.’,’; } Welches Echo aus result,result,result,result, Ich muss nur dieses lästige letzte Komma töten. Jede Hilfe wäre großartig 🙂 […]

Gute Fehlerbehandlung mit file_get_contents

Ich benutze simplehtmld, die diese function hat: // get html dom form file function file_get_html() { $dom = new simple_html_dom; $args = func_get_args(); $dom->load(call_user_func_array(‘file_get_contents’, $args), true); return $dom; } Ich benutze es so: $html3 = file_get_html(urlencode(trim(“$link”))); Manchmal ist eine URL möglicherweise nicht gültig und ich möchte damit umgehen. Ich dachte, ich könnte versuchen und fangen, […]

Verhindere XSS mit strip_tags ()?

Ich habe PHP-Webanwendungen. Ich möchte Benutzern nicht erlauben, HTML auf meiner Site zu veröffentlichen. Wenn ich einfach strip_tags () für alle Daten vor dem Speichern in meiner database strip_tags , reicht strip_tags () aus, um XSS zu verhindern? Ich frage, weil es für mich unklar ist, die Dokumentation von strip_tags zu lesen, wenn XSS verhindert […]

Ein PHP-Skript, mit dem Benutzer eine Datei von meiner Website herunterladen können, ohne den eigentlichen Datei-Link auf meiner Website anzuzeigen?

Die Frage sagt alles. Wie kann ich den Benutzern erlauben, eine Datei von meiner Website herunterzuladen und nicht sehen, aus welchem ​​Link diese Datei stammt? Ich verstehe, dass es eine Notwendigkeit für etwas wie eine download.php geben könnte, die als das Gateway dienen wird, aber nach dieser Phase, weiß ich nicht, was ich als nächstes […]