Articles of php

Extrahiere JSONP Resultset in PHP

Ich würde gerne zu den zurückgegebenen Daten dieser URL gelangen. Kann ich das auch in PHP machen? <?php $yahooSS = "http://d.yimg.com/autoc.finance.yahoo.com/autoc?query=yahoo&callback=YAHOO.Finance.SymbolSuggest.ssCallback"; $yss = fopen($yahooSS,"r"); …. Ich glaube, dass dies eine Javascript-Callback-function zurückgibt, aber ich habe keine Ahnung, wo ich anfangen soll. Im Folgenden finden Sie ein Beispiel für das zurückgegebene Resultset. YAHOO.Finance.SymbolSuggest.ssCallback({“ResultSet”:{“Query”:”yahoo”,”Result”:[{“symbol”:”YHOO”,”name”: “Yahoo! Inc.”,”exch”: “NMS”,”type”: […]

Warum werden $ _POST-Variablen in PHP maskiert?

Wenn mein PHP-Skript Daten von einer AJAX-POST-Anfrage empfängt, sind die $_POST Variablen $_POST . Das wirklich seltsame ist, dass dies nur auf meinem Produktionsserver (mit PHP 5.2.12 unter Linux) und nicht auf meinem lokalen Server (mit PHP 5.3.1 unter Windows) geschieht. Hier ist der AJAX-Code: var pageRequest = false; if(window.XMLHttpRequest) pageRequest = new XMLHttpRequest(); else […]

Fataler Fehler: Aufruf zu undefinierter function mysql_connect ()

Ich habe PHP, MySQL und Apache eingerichtet. localhost() für PHP und es funktioniert gut. Aber nachdem ich MySQL heruntergeladen habe, meldet es: Fataler Fehler: Aufruf zu undefinierter function mysql_connect () Wie kann ich das beheben?

Sortieren und Anzeigen der Verzeichnisliste alphabetisch mit opendir () in PHP

php noob here – Ich habe dieses Skript zusammengeschustert, um eine Liste von Bildern aus einem Ordner mit opendir anzuzeigen, aber ich kann nicht herausfinden, wie (oder wo) das Array alphabetisch sortiert werden soll <?php // opens images folder if ($handle = opendir('Images')) { while (false !== ($file = readdir($handle))) { // strips files extensions […]

Wie man alten mysql-php Code mit veralteten mysql_ * functionen erfolgreich neu schreibt?

Ich lerne immer noch hauptsächlich aus Büchern, die ich kaufe, aber heute lerate ich, dass mein Buch alt ist, obwohl ich es in diesem Jahr in Sachen PHP-Programmierung gekauft habe. Jetzt weiß ich, dass mysql_ * -Befehle in PHP veraltet sind und durch sicherere und stabilere statementen und PDO ersetzt werden sollten. Also habe ich […]

Dompdf und verschiedene Schriftfamilien einstellen

Beim Generieren einer PDF ignoriert es vollständig mein font-family Attribut, das auf mein CSS angewendet wird. Statt Verdana zu sagen, benutzt es Times New Roman. Also mein CSS sieht so aus: .sub-header { font-size: 1.4rem; text-transform: uppercase; font-family: NeutraText-Book !important; padding-bottom: 1.5rem; } Das PDF wird so erzeugt: $pdf = PDF::loadHTML($view); return $pdf->stream(); Wie kann […]

PDO parametrisierte Abfrage – Benannte Platzhalter wiederverwenden?

Im Wesentlichen habe ich einen Wert, den ich in meiner SQL-Abfrage ein paar Mal aufrufen muss. Ist es also möglich, denselben benannten Platzhalter in der statement wiederzuverwenden, z. B. SELECT :Param FROM Table WHERE Column = :Param , dann einfach bindValue (“: Param”) und den Wert für beide haben: Params?

.htaccess GET-Variablen neu schreiben

Ich habe eine index.php, die alle Routing index.php behandelt? Seite = Controller (vereinfacht), nur um die Logik mit der Ansicht zu teilen. Options +FollowSymlinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([\w\d~%.:_\-]+)$ index.php?page=$1 [NC] Was im Grunde: http: //localhost/index.php? Page = Controller To http: // localhost / regler / Kann mir jemand helfen, […]

Wie kann mysqli Ausnahmen mit MYSQLI_REPORT_STRICT auslösen?

Es gibt eine function in mysqli, mysqli_report() , die wie ein Gegenstück für die setAttribute() -Methode des PDO mit seinen ERRMODE_* . Das Handbuch sagt : MYSQLI_REPORT_STRICT Throw mysqli_sql_exception for errors instead of warnings Also, mit PDO::ERRMODE_EXCEPTION im Hinterkopf, habe ich diesen Code ausprobiert mysqli_report(MYSQLI_REPORT_STRICT); $mysqli->query(“foo”); aber zu meiner Enttäuschung gab es keine Ausnahme und […]

PHP Warnung: Ungültiges Argument für foreach () angegeben

Warum bekomme ich diese PHP-Warnung? Ungültiges Argument für foreach () angegeben Hier ist mein Code: // look for text file for this keyword if (empty($site[“textdirectory”])) { $site[“textdirectory”] = “text”; } if (file_exists(ROOT_DIR.$site[“textdirectory”].’/’.urlencode($q).’.txt’)) { $keywordtext = file_get_contents(ROOT_DIR.$site[“textdirectory”].’/’.urlencode($q).’.txt’); } else { $keywordtext = null; } $keywordsXML = getEbayKeywords($q); foreach($keywordsXML->PopularSearchResult as $item) { $topicsString = $item->AlternativeSearches; $relatedString = […]