Articles of php

Wie implementieren Sie Paginierung in PHP?

Wie werden ausgelagerte Ergebnisse häufig in PHP implementiert? Ich hätte gerne eine Ergebnisseite mit 10 Ergebnissen. In der Navigation nach vorne zu blättern würde mir die nächsten und vorherigen Sets geben. Gibt es einen Weg, wie dies üblicherweise gemacht wird? Hat jemand einen einfachen Ratschlag zum Einstieg?

Gibt es eine Möglichkeit, PHP `json_encode` mit encode UTF-8 und nicht Unicode zurückzugeben?

json_encode Möglichkeit, PHP json_encode mit encode UTF-8 und nicht Unicode zurückzugeben? $arr=array(‘a’=>’á’); echo json_encode($arr); mb_internal_encoding(‘UTF-8’); und $arr=array_map(‘utf8_encode’,$arr); repariert es nicht. Ergebnis: {“a”:”\u00e1″} Erwartetes Ergebnis: {“a”:”á”}

Formatieren des DateTime-Objekts unter Berücksichtigung von Locale :: getDefault ()

Ich habe ein DateTime-Objekt, über das ich gerade formatiere $mytime->format(“D dmY”) Was mir genau das Format gibt, das ich brauche: Di 5.3.2012 Der einzige fehlende Punkt ist die richtige Sprache. Ich brauche die deutsche Übersetzung von Tuesday ( Tuesday ), also Die ( Dienstag ). Das gibt mir die richtige Gebietseinstellung Locale::getDefault() Aber ich weiß […]

bcrypt und zufällig generierte Salze

Also habe ich mit bcrypt experimentiert. Ich habe eine class (siehe unten, die ich von http://www.firedartstudios.com/articles/read/php-security-how-to-safely-store-your-passwords ), in dem es 3 functionen gibt. Die erste besteht darin, ein zufälliges Salt zu generieren, die zweite, um ein Hash zu generieren, indem das erste generierte Salt erzeugt wird, und das letzte, um das gelieferte Passwort zu verifizieren, […]

URL-Dekodierung in PHP

Ich versuche, diese URL-Zeichenfolge mit der URL-Code-function von PHP zu entschlüsseln: urldecode(“Ant%C3%B4nio+Carlos+Jobim”); Dies soll ausgeben … ‘Antônio Carlos Jobim’ … aber stattdessen ist das outdutting ‘Antônio Carlos Jobim’ Ich habe die Zeichenkette in einem JS-basierten Online-Decoder mit großem Erfolg getestet, kann aber diese Operation Server-Seite nicht scheinen. Irgendwelche Ideen?

Die Ausführung einer MySQL-statement dauert mehr als eine Minute

Ich arbeite an einer Website, auf der die database riesig ist. 1 Million Datensätze sind in der Tabelle zu der Zeit. Wenn ich eine Abfrage durchführe, dauert die Ausführung zu lange. Eine Beispielabfrage ist unten angegeben: select * from `ratings` order by id limit 499500, 500 Jede Abfrage dauert mehr als eine Minute, aber wenn […]

Finden Sie den Monatsunterschied in PHP?

Gibt es eine Möglichkeit, den Monatsunterschied in PHP zu finden? Ich habe die Eingabe von-Datum 2003-10-17 und bis 2004-03-24. Ich muss herausfinden, wie viele Monate es innerhalb dieser zwei Tage gibt. Sagen Sie, wenn 6 Monate, ich brauche die Ausgabe nur in Monaten. Danke, dass du mich für den Tagesunterschied geführt hast. Ich finde die […]

Wie finde ich die Daten zwischen zwei angegebenen Daten?

Wenn ich zwei Daten 20-4-2010 und 22-4-2010 in zwei Textfeldern habe und ich möchte, dass die Daten wie folgt sind 20, 21, 22. Wie bekomme ich das?

SimpleXML und print_r () – warum ist das leer?

Hallo, hier ist meine XML-Datei: (thefile) string AEND_DATUM false AEND_DATUM true true 10.05.10 string AEND_PRUEF_DATUM false AEND_PRUEF_DATUM true true 10.05.10 Hier ist mein Code $xml = simplexml_load_file($thefile); print_r($xml); Dies ist die Ausgabe SimpleXMLElement Object ( [Item] => SimpleXMLElement Object ( ) ) Warum ist das leer?

Überprüfen Sie, ob der Download abgeschlossen ist

Was ist der beste Weg, um festzustellen, ob ein Download abgeschlossen ist, weil ich später die database aktualisieren will. Ich habe einen Teil dieses Codes aus dem PHP-Handbuch ausprobiert, aber das tut mir nicht viel: header(“Content-Type: application/octet-stream”); header(“Content-Length: “.filesize($file)); header(“Content-Disposition: attachment; filename=$filename”); // buffered read not using readfile($file); if ($fp = fopen($bestand, ‘rb’)) { while […]