Articles of php

PHP ist beim Hinzufügen und Verketten verwirrt

Ich habe den folgenden Code: Wenn ich meinen Code ausführe, bekomme ich: 2 sum: 3 Warum kann die Zeichenfolge “sum:” im ersten Echo nicht ausgegeben werden? Es scheint in Ordnung zu sein, wenn die Addition in Klammern eingeschlossen ist. Wird dieses seltsame Verhalten irgendwo dokumentiert?

PHP – Laden Sie den Dateinamen utf-8 hoch

Ich bin Vietnamese und ich möchte einen utf-8 Dateinamen wie hochladen Tên Tệp Tiếng Việt.JPG Hier ist mein Code utf-8 0 ) echo “FILE ERROR!”; else { $base_dir = “D:/”; $fn = $_FILES[“upload”][“name”]; $fn2 = $base_dir.$fn; move_uploaded_file($_FILES[“upload”][“tmp_name”],$fn2); } } ?> aber wenn ich das hochladen sehe ich auf meinem Computer D: \ hat eine Datei […]

Wie setze ich die richtige Codeigniter-Basis-URL?

Als ich meine Website auf der Entwicklungsumgebung hatte – es war url: testurl.com Jetzt auf Produktionsserver muss die Adresse meiner Codeigniter-App saturl.com/mysite/ sein Ich habe es dorthin verlegt, und jedes Mal, wenn ich versuche, eine function auszuführen, Beispiel / home / test – bringt es mich auf someurl.com/home/test – was FALSCH ist. Es muss someurl.com/mysite/home/test […]

Autoloader für functionen

Letzte Woche habe ich gelernt, dass classn in Ihr Projekt aufgenommen werden können, indem Sie eine __autoload() function schreiben. Dann habe ich gelernt, dass die Verwendung eines Autoloaders nicht nur eine Technik, sondern auch ein Muster ist. Jetzt verwende ich den Autoloader in meinem Projekt und ich fand es sehr, sehr nützlich. Ich habe mich […]

Parameter in MySQLi

Ich benutze PHP mit MySQLi, und ich bin in einer Situation, in der ich Fragen wie habe SELECT $fields FROM $table WHERE $this=$that AND $this2=$that2 Bis jetzt habe ich Code geschrieben, der ein Array zusammenfügt, das ich ihm gebe, zum Beispiel: $search = array(name=michael, age=20) //turns into SELECT $fields FROM $table WHERE name=michael AND age=20 […]

Was muss ich in der php-Sitzung speichern, wenn sich der Benutzer anmeldet?

Momentan, als sich der Benutzer anmeldete, habe ich 2 Sitzungen erstellt. $_SESSION[‘logged_in’] = 1; $_SESSION[‘username’] = $username; // user’s name Also, diese Seite, die angemeldet ist, mache ich nur: if(isset($_SESSION[‘logged_id’])){ // Do whatever I want } Gibt es Sicherheitslücken? Ich meine, ist es einfach, meine Sitzung zu hacken? Wie hacken Menschen Session? und wie verhindere […]

php String Verkettung, performance

In Sprachen wie Java und C # sind Strings unveränderlich und es kann rechenintensiv sein, einen String jeweils zu einem Zeitpunkt zu erstellen. In diesen Sprachen gibt es Bibliotheksklassen, um diese Kosten zu reduzieren, wie C # System.Text.StringBuilder und Java java.lang.StringBuilder . Hat PHP (4 oder 5; ich interessiere mich für beides) diese Beschränkung? Wenn […]

Konvertieren von stdClass Objekt in Array in PHP

Ich hole post_id von postmeta als: $post_id = $wpdb->get_results(“SELECT post_id FROM $wpdb->postmeta WHERE (meta_key = ‘mfn-post-link1’ AND meta_value = ‘”. $from .”‘)”); wenn ich versuche, print_r($post_id); Ich habe Array wie folgt: Array ( [0] => stdClass Object ( [post_id] => 140 ) [1] => stdClass Object ( [post_id] => 141 ) [2] => stdClass Object […]

Wie kann ich mögliche Werte in einer MySQL-database erhalten?

Ich möchte meine Dropdown-Felder mit möglichen Werten aus einer database automatisch auffüllen. Ist das in MySQL möglich?

Wie lange wird meine Sitzung dauern?

Kann mir bitte jemand sagen, wie lange meine Sitzung dauern wird? – Ich bin mir nicht sicher, welcher mir sagt session.auto_start Off Off session.bug_compat_42 Off Off session.bug_compat_warn On On session.cache_expire 180 180 session.cache_limiter nocache nocache session.cookie_domain no value no value session.cookie_httponly Off Off session.cookie_lifetime 0 0 session.cookie_path / / session.cookie_secure Off Off session.entropy_file no value […]