Articles of php

“Warnung: Header-Informationen können nicht geändert werden – Header, die bereits gesendet wurden” error

Mögliche Duplikate: Header bereits von PHP gesendet Ich erhalte diesen Fehler jedes Mal, wenn ich versuche, das Löschformular für Formulare zu senden. Warnung: Header-Informationen – Header, die bereits gesendet wurden (Ausgabe unter C: \ xampp \ htdocs \ speedycms \ deleteclient.php: 47) in C: \ xampp \ htdocs \ speedycms \ deleteclient.php in Zeile 106 […]

Entpacken Sie eine Datei mit PHP

Ich möchte eine Datei entpacken und das funktioniert gut system(‘unzip File.zip’); Aber ich muss den Dateinamen über die URL eingeben und kann es nicht zum functionieren bringen, das ist was ich habe. $master = $_GET[“master”]; system(‘unzip $master.zip’); Was vermisse ich? Ich weiß, dass es etwas Kleines und Dummes sein muss, das ich übersehe. Vielen Dank,

Zwei Arrays in foreach-Schleife

Ich möchte eine selectbox die zwei Arrays verwendet, von denen eines die Ländercodes und ein anderes die Ländernamen enthält. Dies ist ein Beispiel: <?php $codes = array('tn','us','fr'); $names = array('Tunisia','United States','France'); foreach( $codes as $code and $names as $name ) { echo '’ . $name . ”; } ?> Diese Methode hat bei mir nicht […]

Liste von Big-O für PHP-functionen

Nachdem ich PHP schon eine Weile benutzt habe, ist mir aufgefallen, dass nicht alles, was in PHP eingebaut ist, so schnell funktioniert wie erwartet. Betrachten Sie die folgenden zwei möglichen Implementierungen einer function, die feststellt, ob eine Zahl prim ist, indem Sie ein zwischengespeichertes Array von Primzahlen verwenden. //very slow for large $prime_array $prime_array = […]

Leite alle zu index.php htaccess um

Ich entschuldige mich für die 10000000ste Frage zu diesem Thema, aber ich kann es einfach nicht so ausführen, wie ich es möchte. Ich schreibe ein einfaches PHP-Framework. Ich möchte, dass dieses Framework in einem beliebigen Verzeichnis installiert werden kann. Was mein PHP-Skript macht: Nimmt die Anfrage-URI und bricht sie in Segmente ab. Machen Sie Segment […]

Einfache Möglichkeit, eine URL für 404 in PHP zu testen?

Ich lehre mich selbst ein paar grundlegende Scraping und ich habe festgestellt, dass manchmal die URLs, die ich in meinen Code füttere, 404 zurückgeben, was den ganzen Rest meines Codes einhüllt. Also brauche ich einen Test am Anfang des Codes, um zu überprüfen, ob die URL 404 zurückgibt oder nicht. Dies scheint eine ziemlich geradlinige […]

So entfernen Sie mehrere UTF-8-Stücklistensequenzen vor “”?

PHP5 (cgi) verwenden, um Vorlagendateien aus dem Dateisystem auszugeben und Probleme auszugeben, die HTML-Rohdaten ausgeben. private function fetch($name) { $path = $this->j->config[‘template_path’] . $name . ‘.html’; if (!file_exists($path)) { dbgerror(‘Could not find the template “‘ . $name . ‘” in ‘ . $path); } $f = fopen($path, ‘r’); $t = fread($f, filesize($path)); fclose($f); if (substr($t, […]

Ändern von upload_max_filesize in PHP

Ich benutze PHP 5.3.0 und bin auf etwas gestoßen, das ein Bug sein könnte (in diesem Fall melde ich es) oder bin ich – also frage ich nach, um sicherzugehen. Wenn Sie diesen Code ausführen: <?php ini_set('upload_max_filesize', '10M'); echo ini_get('upload_max_filesize'), ", " , ini_get('post_max_size') Ich lande mit: 2M, 8M Das ist trotz meiner php.ini Einstellung […]

Was ist der beste Weg, um Leute davon abzuhalten, die PHP-basierte Highscore-Tabelle eines Flash-Spiels zu hacken?

Ich spreche von einem Action-Spiel, bei dem es kein oberes Scorelimit gibt und es keine Möglichkeit gibt, das Ergebnis auf dem Server zu verifizieren, indem man Moves usw. wiederholt. Was ich wirklich brauche, ist die stärkste Verschlüsselung, die in Flash / PHP möglich ist, und eine Möglichkeit, zu verhindern, dass Leute die PHP-Seite anders als […]

Anruferfunktion in PHP 5?

Gibt es eine PHP-function, um den Namen der Caller-function in einer bestimmten function herauszufinden?