Articles of php

Wie kann ich die Subversion Revisionsnummer in PHP bekommen?

Ich möchte meine PHP-Anwendung mit der Revisionsnummer versehen haben, die sie verwendet, aber ich möchte CruiseControl nicht verwenden oder eine Datei aktualisieren und jedes Mal hochladen. Wie soll ich das machen?

Programmgesteuertes Hinzufügen des Produkts zum Einkaufswagen mit Preisänderung

Ich möchte ein Produkt programmatisch zum Warenkorb hinzufügen. Außerdem möchte ich den Produktpreis ändern, wenn er zum Warenkorb hinzugefügt wird. Angenommen, der Preis meines Produkts beträgt 100 US-Dollar. Ich wollte es auf $ 90 ändern, wenn es in den Warenkorb gelegt wird. Ich habe das Produkt in den Warenkorb gelegt. Ich kann den Produktpreis jedoch […]

Java entspricht dem hmac-SHA1 von php

Ich suche nach einem Java-Äquivalent zu diesem PHP-Aufruf: hash_hmac(‘sha1’, “test”, “secret”) Ich habe das mit java.crypto.Mac versucht, aber die beiden stimmen nicht zu: String mykey = “secret”; String test = “test”; try { Mac mac = Mac.getInstance(“HmacSHA1″); SecretKeySpec secret = new SecretKeySpec(mykey.getBytes(),”HmacSHA1”); mac.init(secret); byte[] digest = mac.doFinal(test.getBytes()); String enc = new String(digest); System.out.println(enc); } catch […]

Greifen Sie auf POST-Werte im Symfony2-Anforderungsobjekt zu

OK, das ist eine neue Frage, aber ich kann die Antwort nirgends finden. In einem Controller in Symfony2 möchte ich von einem meiner Formulare auf den POST-Wert zugreifen. Im Controller habe ich: public function indexAction() { $request = $this->get(‘request’); if ($request->getMethod() == ‘POST’) { $form = $this->get(‘form.factory’)->create(new ContactType()); $form->bindRequest($request); if ($form->isValid()) { $name_value = $request->request->get(‘name’); […]

Wie erstelle ich eine benutzerdefinierte Admin-Seite in opencart?

Ich möchte wissen, wie man eine benutzerdefinierte Admin-Panel-Seite in Opencart erstellt. Erfordert die Anmeldung mit dem Controller – das Admin-Panel scheint nicht den gleichen Controller zu verwenden wie die normale Site. Ich weiß, wie man benutzerdefinierte Seiten mit Opencart erstellt (aber das ist nicht für den Administrator) Ein einfaches Hello World-Beispiel wäre großartig

Wie man WordPress Vorlage mit CodeIgniter integriert

Wie können CodeIgniter und WordPress so integriert werden, dass das Look & Feel / Template des WordPress-Blogs auf die von CodeIgniter erstellten Seiten übertragen wird?

Wo behält MAMP seine php.ini?

Ich habe kürzlich einen Mac bekommen und bin nicht daran gewöhnt, überhaupt auf einem Mac zu arbeiten. Ich habe MAMP Pro 1.9.6.1. Ich habe auf php.ini und folgendes bekommen: $ locate php.ini /Applications/MAMP/conf/php5.2/php.ini /Applications/MAMP/conf/php5.3/php.ini /Library/Application Support/appsolute/MAMP PRO/conf/php.ini /private/etc/php.ini.default Ich habe den Namen von allen geändert. Neustart von MAMP. Es lud ohne Probleme (ich weiß seltsam, […]

Fix Zugriff verweigert für Benutzer ‘root’ @ ‘localhost’ für phpMyAdmin

Ich benutze WAMP Server 2.2 auf einem PC. In phpMyAdmin (Version 5.5.24) habe ich den Benutzer ‘root’ (mit dem Host ‘localhost’) bearbeitet und ihm das Passwort ‘root’ gegeben. Es stellte sich heraus, dass dies ein großer Fehler ist, den ich versuche umzukehren. Wenn ich nun zu localhost / phpmyadmin gehe, bekomme ich links das Menü […]

PHP Dateigröße MB / KB Konvertierung

Wie kann ich die Ausgabe der PHP-function filesize() in ein schönes Format mit MegaBytes, KiloBytes usw. umwandeln? mögen: Wenn die Größe weniger als 1 MB beträgt, zeigen Sie die Größe in KB an wenn es zwischen 1 MB – 1 GB ist, zeigen Sie es in MB an wenn es größer ist – in GB

Wie ermittelt man den Speicherbedarf (Größe) einer Variablen?

Gibt es eine function in PHP (oder einer PHP-Erweiterung), um herauszufinden, wie viel Speicher eine Variable benutzt? sizeof sagt mir nur die Anzahl der Elemente / Eigenschaften. memory_get_usage hilft mir dabei, die Speichergröße des gesamten Skripts memory_get_usage . Gibt es eine Möglichkeit, dies für eine einzelne Variable zu tun? Beachten Sie, dass sich dies auf […]