php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.10.2004, 15:37  
Gast
 
Beiträge: n/a
Standard Was bedeuten diese Meldungen

Hallo!

Kann mir jemand sagen was genau diese Fehlermeldungen bedeuten bzw. was ich machen muss.

Notice: Undefined offset: 0 in FILENAME on line 230

und

Notice: Undefined index: title in FILENAME on line 230

In der Codezeile 230 wird vom CharacterData Handler Daten in ein Array geschrieben.
PHP-Code:
$this->MyArray[$this->Index]["title"] .= $cdata
Das Array MyArray ist in der Klasse mit "var MyArray" deklariert und wird dort zum ersten Mal aufgerufen, d.h. bis dahin ist es leer.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.10.2004, 15:41  
Gast
 
Beiträge: n/a
Standard

Diese Meldung besagt, dass unsauber programmiert wurde. Es wird auf einen Array-Index zugriffen, der nicht existiert. Das Problem dürfte dabei .= sein, denn damit wird versucht, etwas anzuhängen. Gibt es aber $this->MyArray[$this->Index]["title"] nocht nicht, kommt diese Meldung.
PHP-Code:
  if (isset($this->MyArray[$this->Index]["title"]))
     
$this->MyArray[$this->Index]["title"] .= $cdata
  else
    
$this->MyArray[$this->Index]["title"] = $cdata
Gruß
phpfan
 
Alt 20.10.2004, 16:18  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von phpfan
Diese Meldung besagt, dass unsauber programmiert wurde. Es wird auf einen Array-Index zugriffen, der nicht existiert. Das Problem dürfte dabei .= sein, denn damit wird versucht, etwas anzuhängen. Gibt es aber $this->MyArray[$this->Index]["title"] nocht nicht, kommt diese Meldung.
Hmpf, klar ist ja logisch. Aber wie kann ich dieses Problem umgehen, denn ich "muss" die Daten konkatenieren.
 
Alt 20.10.2004, 16:19  
Gast
 
Beiträge: n/a
Standard

Frage: Hast du die paar Code-Zeilen nicht gesehen??

Gruß
phpfan
 
Alt 20.10.2004, 16:29  
Gast
 
Beiträge: n/a
Standard

antwort: vermutlich nicht

ende.
 
Alt 20.10.2004, 16:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von cHrisR
antwort: vermutlich nicht

ende.
Sorry, wenn ich das mal so sage, aber auf einer Skala von 1 bis 10 für sinnlose Postings würdest Du dafür von mir mindestens eine 9 bekommen.

Gruß
phpfan
 
Alt 20.10.2004, 16:35  
Gast
 
Beiträge: n/a
Standard

ich würd ne 10 geben .. ganz ehrlich.
 
Alt 20.10.2004, 18:36  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von phpfan
Frage: Hast du die paar Code-Zeilen nicht gesehen??

Gruß
phpfan
Tja..ich weiß auch nicht. Scheinbar nicht.

Besten Dank nochmal.

P.S.: Das nächste gucke ich genauer!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Error meldungen seven-12 PHP Tipps 2005-2 3 10.06.2005 10:49
Was bedeuten sie \ in diesem Script? Helmuth74 PHP Tipps 2005 8 07.04.2005 14:33
Was bedeuten diese Befehle? PHP Tipps 2004 5 30.08.2004 09:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:16 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.