Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 02:43

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Illegal string offset 'name'

Discussion on Illegal string offset 'name' within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 700
Join Date: Aug 2017
Posts: 174
Received Thanks: 24
Illegal string offset 'name'

Quote:
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'name'
Filename: controllers/item.php
Line Number: 24
Betroffene Zeile :

PHP Code:
if($cache2 !== false)
        {
            
$itemName $cache2['name'];
        } 
Kompletter Code :


Wie es mit einem Array zu lösen wäre, habe ich scohon herausgefunden, aber das da ...
Lucky_Patcher is offline  
Old 07/25/2018, 20:06   #2


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Quote:
Originally Posted by Lucky_Patcher View Post
Wie es mit einem Array zu lösen wäre, habe ich scohon herausgefunden, aber das da ...
Was meinst du damit ?
Der Fehler sagt eigentlich deutlich wo der Fehler liegt, $cache2 ist ein Array/Objekt(ArrayAccess) und hat halt kein Key mit dem Namen "name"..

Mehr können wir dir auch nicht sagen da wir nicht wissen was aus dem Cache zurück kommt, schau nach was zurück kommt (var_dump o.ä.) und prüf warum kein Key mit dem Namen "Name" vorhanden ist..
False is offline  
Old 07/25/2018, 22:14   #3
 
elite*gold: 700
Join Date: Aug 2017
Posts: 174
Received Thanks: 24
Quote:
Originally Posted by .ƒaℓsє. View Post
Was meinst du damit ?
Der Fehler sagt eigentlich deutlich wo der Fehler liegt, $cache2 ist ein Array/Objekt(ArrayAccess) und hat halt kein Key mit dem Namen "name"..

Mehr können wir dir auch nicht sagen da wir nicht wissen was aus dem Cache zurück kommt, schau nach was zurück kommt (var_dump o.ä.) und prüf warum kein Key mit dem Namen "Name" vorhanden ist..
Du hast den Code vorliegen und siehstnicht was zurück kommt? ...
Lucky_Patcher is offline  
Old 07/25/2018, 22:32   #4


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Quote:
Originally Posted by Lucky_Patcher View Post
Du hast den Code vorliegen und siehstnicht was zurück kommt? ...
Okay mr oberschlau dann sag mir bitte wo man in dem Code die Methode "get" die auf "$this->cache" aufgerufen wird sieht.
Da "cache" wohl in "MX_Controller" deklariert wird, sieht man es nirgendwo

Sowas liebe ich ja
False is offline  
Thanks
5 Users
Old 07/27/2018, 02:26   #5
 
elite*gold: 700
Join Date: Aug 2017
Posts: 174
Received Thanks: 24
Mit Worte um sich werfen, aber nicht mal aufrufen um eventuell helfen zu können, lieber Fachsprachen sprechen die keine Sau versteht.
Lucky_Patcher is offline  
Old 07/27/2018, 02:46   #6


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Quote:
Originally Posted by Lucky_Patcher View Post
Mit Worte um sich werfen, aber nicht mal aufrufen um eventuell helfen zu können
Unsere "Aufgabe" ist es dir zu helfen, deine Aufgabe ist es uns mit Informationen zu beliefern damit wir überhaupt helfen können.
Wenn du uns nur ein Ausschnitt gibst, können wir nur das analysieren was wir sehen und dementsprechend fällt auch die Antwort aus.
Natürlich hätte ich jetzt anhand deiner gelieferten Informationen suchen können ob du potentiell ein Framework nutzt, aber davon ab das du bisher nicht erwähnt hast das du ein CMS/Framework nutzt, ist es auch nicht meine "Aufgabe" rauszusuchen was du nutzt.


Quote:
Originally Posted by Lucky_Patcher View Post
lieber Fachsprachen sprechen die keine Sau versteht.
Wenn du die paar Begriffe nicht verstehst solltest du dir die Basics noch einmal anschauen, da fast nur basic "keywords" genutzt wurden (Ausgenommen jetzt mal das ArrayAccess Interface).


Da auf der von dir gelieferten Github Seite keine Dokumentation hinterlegt oder verlinkt wurde können wir dir wohl nicht weiter helfen, da sich wahrscheinlich jetzt keiner durch den Code wühlen wird.

Als gut gemeinten Rat: Finger weg von dem CMS/Framework.
Es wird nicht mehr entwickelt und wurde zuletzt vor 3 Jahren angefasst und ist somit auf einem zu alten Stand, gehe mal von PHP 5.X aus.
Für PHP 5.4 z.b. liefen vor 3 Jahren die Updates aus (auch Sicherheitsrelevante!) => , was das heißt wirst du wohl wissen.


Wenn du dennoch dabei bleiben willst (wieso auch immer), dann hilft wohl nur debugen, debugen, debugen.
False is offline  
Thanks
5 Users
Reply


Similar Threads Similar Threads
VC++ String^ in string
05/13/2012 - .NET Languages - 1 Replies
Hallo liebe Epvpers , kennt ihr eine lösung wie man einen System::String in einen std::string convertiert? (Was will ich machen ? : Den Text aus der TextBox in den send() befehl einbauen) Brauche es für den WinSock "send()" befehl , damit ich den string zu string.c_str() machen kann. Ty im vorraus. Mfg Preakz
[Visual Basic] [Problem] String auslesen/String zufällig wählen
05/06/2012 - General Coding - 4 Replies
Code: #include <GUIConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Name Generator", 236, 299, 815, 246) $Input1 = GUICtrlCreateInput("Username", 24, 72, 185, 21) $Input2 = GUICtrlCreateInput("Username", 24, 104, 185, 21) $Input3 = GUICtrlCreateInput("Username", 24, 136, 185, 21) $Input4 = GUICtrlCreateInput("Username", 24, 168, 185, 21) $Input5 = GUICtrlCreateInput("Username", 24, 200, 185, 21)
[VB08]String in String mit mehreren Funden
08/08/2011 - .NET Languages - 6 Replies
Hey, bin gerade auf ein Problem gestoßen, an dem ich mir seit 3 Stunden die Zähne ausbeiße. Ich will eine Funktion schreiben, die der _StringBetween Funktion von AutoIt gleich ist. _StringBetween gibt in einem Array alle Strings zwischen zwei SubStrings und dem ganzen String aus. Die Ausgabe bei _StringBetween("<h1>test1</h1>&l t;h1>test2</h1>", "<h1>", "</h1>") wäre also idealer Weiße ein Array (x = "test1", x = "test2")... da man in VB08 kein Array returnen kann, komme ich aber einfach...
[C++] string zwischen string
11/11/2010 - C/C++ - 6 Replies
tag gibts direkt ne funktion, mit der man einen passenden string zwischen dem string suchen kann? also meine net .find() sondern sowas ähnliches, die in diesem beispiel "mein string sucht" Bsp: "<span id=\"lalala\">"+string mein_string+"</span>" understanden? :-)



All times are GMT +1. The time now is 02:43.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.