Articles of php

Alle privaten / lokalen Variablen vordefinieren?

Das mag eine grundsätzliche Frage sein, aber es hat mich seit einiger Zeit wach gehalten. Sollte ich alle privaten / lokalen Variablen für privat erklären? Oder ist das nur für “wichtige” Variablen nötig? Zum Beispiel habe ich das (temporäre) Ergebnis einer Berechnung. Soll ich diese Variable vorab deklarieren? Hoffe, jemand kann darauf hinweisen.

PHP: Mail in localhost senden

Ich möchte E-Mails über lokal gehosteten PHP-Code senden. Wenn ich diesen Code ausführe, erhalte ich den folgenden Fehler: Warning: mail() [https://stackoverflow.com/questions/15267423/php-send-mail-in-localhost/function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\… Ich ging in die Datei php.ini und es scheint bereits gut konfiguriert […]

Wie kann ich einen Div-Inhalt in PHP bekommen?

Ich habe ein Div in PHP (String) und ich möchte den Inhalt bekommen. beispielsweise: bla bla bla bla bla und ich will bla bla bla bla bla Der Stil ändert sich, ich kenne nur die Div-ID. AKTUALISIERT das ist mein code, genauso wie turbod source und die ergebnisse sind auch gleich. Das ist also der […]

Zwei json in PHP zusammenführen

Ich habe zwei Jons Der erste ist [{“COLUMN_NAME”:”ORDER_NO”,”COLUMN_TITLE”:”Order Number”} ,{“COLUMN_NAME”:”CUSTOMER_NO”,”COLUMN_TITLE”:”Customer Number”}] Der zweite ist [{“COLUMN_NAME”:”ORDER_NO”,”DEFAULT_VALUE”:”1521″}, {“COLUMN_NAME”:”CUSTOMER_NO”,”DEFAULT_VALUEE”:”C1435″}] Ich möchte sie zusammenführen und ein JSON mögen [{“COLUMN_NAME”:”ORDER_NO”,”COLUMN_TITLE”:”Order Number”,”DEFAULT_VALUE”:”1521″} ,{“COLUMN_NAME”:”CUSTOMER_NO”,”COLUMN_TITLE”:”Customer Number”,”DEFAULT_VALUEE”:”C1435″}] Gibt es eine Möglichkeit, sie zusammenzuführen? Es ist auch in Ordnung für mich, wenn eine Strukturänderung in JSON erforderlich ist Vielen Dank.

Wie entferne ich eine Variable aus einem PHP-Session-Array?

Ich habe PHP-Code, der verwendet wird, um Variablen zu einer Sitzung hinzuzufügen: <form name="input" action="index.php?name=” method=”post”> <form name="input" action="index.php?name=” method=”post”> Ich möchte die Variable entfernen, die in $list2 aus dem Sitzungsarray angezeigt wird, wenn der Benutzer ‘Entfernen’ auswählt. Aber wenn ich aufschalte, werden ALLE Variablen im Array gelöscht. Wie kann ich nur eine Variable löschen?

Befehlszeilenanwendung von PHP als spezifischer Benutzer ausführen

Ich betreibe Apache auf meinem localhost. Von einem PHP-Skript, das als WWW-Benutzer ausgeführt wird, möchte ich die Rhythmbox-Wiedergabe auf meinem Computer steuern. Bisher habe ich einen einfachen Befehl in meinem PHP-Skript: exec(‘rhythmbox-client –pause’); Das funktioniert großartig, wenn ich es von der Kommandozeile aus rhythmbox-client , aber wenn es als WWW-Benutzer läuft, kann ich mir rhythmbox-client […]

Foreach-Schleife innerhalb des Arrays

Ich versuche, ein Array innerhalb eines Arrays zu erstellen, mit einer For-Schleife – hier ist mein Code: array( ‘label’ => ‘Assign to user’, ‘desc’ => ‘Choose a user’, ‘id’ => $prefix.’client’, ‘type’ => ‘radio’ ‘options’ => array( foreach ($clients as $user) { $user->user_login => array ( ‘label’ => $user->user_login, ‘value’ => $user->user_login, ), } ) […]

Ist es immer in Ordnung, das Passwort im Klartext in einer PHP-Variable oder PHP-Konstante zu speichern?

Wie pro Frage, ist es sicher, Passwörter auf PHP-Seiten wie $password = ‘pa$$w0rd’; Wenn die Benutzer es nicht sehen können, ist es sicher, oder? EDIT: Einige Leute vorgeschlagen, tatsächlich Hash, aber es würde ein Problem mit dem databaseserver Verbindung Passwort sein, nicht wahr?

PHP & MySQL Paginierung

Ich habe eine MySQL-Abfrage SELECT * FROM ‘redirect’ WHERE ‘user_id’= \”.$_SESSION[‘user_id’].’ \’ ORDER BY ‘timestamp’` Ich möchte 10 Ergebnisse pro Seite paginieren. Wie kann ich es tun?

Wie ersetzen Variable in String mit Wert in PHP?

Ich habe eine solche Zeichenfolge in der database (die tatsächliche Zeichenfolge enthält 100 Wörter und 10 Variablen) i am a {$club} fan Ich stimme diese Zeichenfolge so $club = “Barcelona”; echo $data_base[0][‘body’]; Mein Output ist, dass i am a {$club} fan . Ich will i am a Barcelona fan Wie kann ich das machen?