Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Auf Variable in PHP zugreifen

Mitglied: frindly

frindly (Level 1) - Jetzt verbinden

06.03.2012, aktualisiert 29.03.2012, 3209 Aufrufe, 7 Kommentare

Array Variable in PHP auslesen

Hallo,
ich habe ein schwieriges Problem mit einem Onlineshop.
Im Kassenbereich möchte ich eine Variable auswerten und auch ändern.
Die Variable selbst habe ich mitteld Debug bereits gefunden in einem Array.
Auf einige Werte kann ich auch zugreifen, auf andere nicht.
Mein Problem Konkret:

Erstmal ein nopaste bezüglich der Variablen der Debug ausgabe
http://nopaste.debianforum.de/36298

Mit diesem Befehl kann ich mir die Variable aus Zeile 23 ausgeben:
01.
$_SESSION['cart']->content_total[formated];
Aber ich benötige nun den Wert der Variable in Zeile 131 ,
die liegt noch eine ebene tiefer Verschachtet. Dazu kommt
das XT_110 selbst ein Wert ist, der dynamisch erzeugt wird.
Aber für einen einfachen Zugriff auf die Variable sollte es keine Rolle spielen.

Kann mir jemand sagen, wie ich auf die Variable in Zeile 131 zugreifen kann???
Mitglied: michi1983
06.03.2012 um 11:33 Uhr
Hallo,

nur mal ins Blaue geraten:

$_SESSION['cart']->['show_content']['110_XT']['products_price']['formated']; ?

Gruß

Edit:// Sorry, da ist noch ein Array vor dem 110_XT. Versuchs so mal.
Bitte warten ..
Mitglied: frindly
06.03.2012 um 11:55 Uhr
leider nicht
Bildschirm bleibt weiss.
Kein Ausgabe
Bitte warten ..
Mitglied: michi1983
06.03.2012 um 12:17 Uhr
Hab meinen Eintrag editiert.
Gruß
Bitte warten ..
Mitglied: SlainteMhath
06.03.2012 um 12:26 Uhr
Moin,

$_SESSION['cart']->content_total[formated];
Ist ein Zugriff auf die METHODE "content_total()", des Objects das in $_SESSION['cart'] gespeichert ist - und kein Array!

$_SESSION['cart']->['show_content']['110_XT']['products_price']['formated']; ?
Ist syntaktischer Quark und kann nicht funktionieren, deswegen
Bildschirm bleibt weiss.
(Weil display_errors() aus ist)

Versuchs mal mit
01.
echo $_SESSION['cart']['show_content']['110_XT']['products_price']['formated'];
/EDIT: Falls der Pfad stimmt, hab ich jetzt nicht kontrolliert.

lg,
Slainte
Bitte warten ..
Mitglied: dog
06.03.2012 um 12:46 Uhr
Ist ein Zugriff auf die METHODE "content_total()", des Objects das in $_SESSION['cart'] gespeichert ist - und kein Array!

Das lässt sich daraus nicht ablesen.
print_r(Object) listet alle Properites in einem Objekt auf (egal wie die Sichtbarkeit definiert ist) und content_total ist eine Property vom Typ Array in dem Objekt.

Am wahrscheinlichsten ist, dass der TO versucht auf eine geschützte Instanzvariable zuzugreifen.

Aber, da frindly wohl auf blind programmieren steht...
Bitte warten ..
Mitglied: frindly
06.03.2012 um 13:06 Uhr
Hallo
klappt leider auch nicht.
Bildschirm bleibt wieder weiss.
Wo kann ich display_errors() einschalten,
so das ich vieleicht sehe woran es liegt?
Bitte warten ..
Mitglied: SlainteMhath
06.03.2012 um 13:48 Uhr
Versuchs mal mit
01.
error_reporting(E_ALL); 
02.
ini_set('display_errors','On');
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Mit zusammengesetzter Variable auf andere Variable zugreifen

gelöst Frage von abiberBatch & Shell2 Kommentare

Hallo zusammen, ich möchte in einer Batch Datei über Robocopy auf mehrere Rechner Dateien verteilen. Dazu möchte ich am ...

PHP

PHP - Variable in anderes PHP-Skript mitgeben

gelöst Frage von Jens4everPHP3 Kommentare

Hi zusammen, könnt ihr mir kurz helfen? Ich habe folgendes vor: Ich möchte, dass beim Aufruf von "check1.php" eine ...

JavaScript

Übergabe einer php-Variable an JS

Frage von Rabauke84JavaScript1 Kommentar

Hallo zusammen, ich hab eine Problem mit einer Übergabe einer Variable in php an JS. Dazu hab ich ein ...

PHP

MySQL in PHP mit Variablen

gelöst Frage von carl7nPHP10 Kommentare

Hallo, ich habe PHP-Grundkenntnisse, schaffe es aber nicht, nach meinen Vorstellungen ein paar kleine PHP-Scripts zusammen arbeiten zu lassen. ...

Neue Wissensbeiträge
Sicherheit

MikroTik-Router patchen, Schwachstelle wird ausgenutzt

Information von kgborn vor 15 StundenSicherheit

Am 23. April 2018 wurde von Mikrotik ein Security Advisory herausgegeben, welches auf eine Schwachstelle im RouterOS hinwies. Mikrotik ...

Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 21 StundenWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 1 TagiOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 2 TagenWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Heiß diskutierte Inhalte
Batch & Shell
Powershell: Im AD nach Rechnern mit bestimmten IP-Adressen suchen
gelöst Frage von Raven42Batch & Shell36 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit nach Computern im AD zu suchen , deren IP-Adresse mit 10.11.12. beginnt. ...

C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++34 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

LAN, WAN, Wireless
Watchguard T15 VPN Einrichtung
gelöst Frage von thomasjayLAN, WAN, Wireless25 Kommentare

Hallo zusammen, wir möchten gerne über unsere Watchguard T15 einen VPN-Tunnel (Mobile VPN with IPSec) einrichten! Als Client nutzen ...

Windows Server
Alten DC entfernen
Frage von smartinoWindows Server24 Kommentare

Hallo zusammen, ich habe hier eine Umgebung übernommen und erstmal einen DCDIAG gemacht. Dabei fällt auf, daß eine ganze ...