PHP ist eine weit verbreitete, übergeordnete, dynamische, objektorientierte und interpretierte Skriptsprache, die hauptsächlich für die serverseitige Webentwicklung entwickelt wurde. Wird für Fragen zur PHP-Sprache verwendet.
Ich möchte eine "Ajax-Download-Anfrage" senden, wenn ich auf eine Schaltfläche klicke. Deshalb habe ich Folgendes versucht: Javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename= file.txt"); header("Content-Transfer-Encoding: binary"); readfile("file.txt"); ?> funktioniert aber nicht wie erwartet, wie kann ich das machen? …
Es gibt eine bestimmte PHP-Funktion zum Umleiten nach einiger Zeit. Ich habe es irgendwo gesehen, kann mich aber nicht erinnern. Es ist wie bei der Google Mail-Weiterleitung nach dem Anmelden. Könnte mich bitte jemand daran erinnern?
Ich habe eine vorhandene Datenbank mit PHP, MySQL und phpMyAdmin. Wenn Benutzer Mitglied auf meiner Website werden, muss das System eine eindeutige Mitgliedsnummer für sie mit einer fünfstelligen Nummer erstellen. für zB 83773. Ich denke, es ist wie ein zufälliges Passwort zu generieren, außer ich möchte nur Zahlen für meine …
Ich habe ein Feld in einer MySQL-Tabelle, das einen timestampDatentyp hat. Ich speichere Daten in dieser Tabelle. Wenn ich jedoch den Zeitstempel ( 1299762201428) an den Datensatz übergebe, wird der Wert automatisch 0000-00-00 00:00:00in dieser Tabelle gespeichert. Wie kann ich den Zeitstempel in einer MySQL-Tabelle speichern? Hier ist meine INSERTAussage: …
Ich bin auf einen (scheinbar) sehr seltsamen Fall gestoßen. Nimm die Nummer 2 ( 0b10) und maskiere sie mit 1 ( 0b01) Dies sollte ergeben, 0b00was 0 entspricht. Hier kommt jedoch Herr Schrödinger ins Spiel: var_dump(0b10 & 0b01); // int(0) var_dump(0b10 & 0b01 == 0); // int(0) var_dump(0b10 & 0b01 …
Zum Debuggen muss ich rekursiv ein Verzeichnis nach allen Dateien durchsuchen, die mit einer UTF-8-Byte-Ordnungsmarke (BOM) beginnen. Meine aktuelle Lösung ist ein einfaches Shell-Skript: find -type f | while read file do if [ "`head -c 3 -- "$file"`" == $'\xef\xbb\xbf' ] then echo "found BOM in: $file" fi done …
Ich erhalte ähnliche Fehler in meinem error_log in PHP, wenn Benutzer ihre Dateien hochladen PHP-Warnung: Die POST-Inhaltslänge von 11933650 Byte überschreitet die Grenze von 8388608 Byte in Unbekannt in Zeile 0 Würde dies in meiner php.ini (erstellte benutzerdefinierte INI-Datei in public_html) dieses Problem lösen. Wie viel müsste ich auf ungefähr …
Perl join()ignoriert (überspringt) leere Array-Werte; PHPs implode()scheinen nicht. Angenommen, ich habe ein Array: $array = array('one', '', '', 'four', '', 'six'); implode('-', $array); Ausbeuten: one---four--six statt (IMHO das vorzuziehen): one-four-six Gibt es noch andere integrierte Funktionen mit dem von mir gesuchten Verhalten? Oder wird es ein Custom Jobbie sein?
Ich versuche, den Formularen auf meiner Website etwas Sicherheit zu verleihen. Eines der Formulare verwendet AJAX und das andere ist ein einfaches "Kontakt" -Formular. Ich versuche, ein CSRF-Token hinzuzufügen. Das Problem, das ich habe, ist, dass das Token nur manchmal im HTML- "Wert" angezeigt wird. Der Rest der Zeit ist …
Wenn ich diesen Code verwende: $ch = curl_init($url); $statuses = curl_exec($ch); curl_close($ch); Ich werde zurückgegeben, was ich will, aber wenn ich das nur benutze, $statuseswird es auf der Seite wiedergegeben. Wie kann ich das aufhalten?
Ich möchte eine Kennung für ein vergessenes Passwort generieren. Ich habe gelesen, dass ich es mit einem Zeitstempel mit mt_rand () tun kann, aber einige Leute sagen, dass der Zeitstempel möglicherweise nicht jedes Mal eindeutig ist. Also bin ich hier etwas verwirrt. Kann ich damit Zeitstempel verwenden? Frage Was ist …
Ich versuche, meinen PHP-Code auszuführen, der zwei MySQL-Abfragen über mysqli aufruft, und erhalte die Fehlermeldung "Befehle nicht synchron; Sie können diesen Befehl jetzt nicht ausführen". Hier ist der Code, den ich benutze <?php $con = mysqli_connect("localhost", "user", "password", "db"); if (!$con) { echo "Can't connect to MySQL Server. Errorcode: %s\n". …
Ich führe ein PHP-Skript aus und erhalte folgende Fehlermeldung: PHP-Warnung: PHP-Start: Dynamische Bibliothek '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/ixed.5.2.lin' - / usr / local / lib / php / extensions kann nicht geladen werden /no-debug-non-zts-20090626/ixed.5.2.lin: Freigegebene Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis in Unbekannt in Zeile 0 Was bedeutet …
OK, ich habe völlig vergessen, wie man Argumente in PHP überspringt. Nehmen wir an, ich habe: function getData($name, $limit = '50', $page = '1') { ... } Wie würde ich diese Funktion aufrufen, damit der mittlere Parameter den Standardwert annimmt (dh '50')? getData('some name', '', '23'); Wäre das oben richtig? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.