Portal > Foren > PHP > PHP-Programmierung > Verständnisproblem bei einer Fehlermeldung
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 13.09.2008, 19:49 Nach oben    #1
Benutzer
 
Registriert seit: 16.09.2007
Beiträge: 65
Standard Sonderumlaute werden nicht richtig angezeigt.

Hi ich bekomme ne fehlermeldung mit der ich nix anfangen kann bzw keine lösung finde.

Code:
Notice: Use of undefined constant test - assumed 'test' in  .... : regexp code on line 3 
Die dazu gehörige code zeile sieht so aus.

PHP-Code:
 $key substr($key,0,-1);
$dimensions addslashes('serialized:'.serialize($blockNum[$i][$this->createKey($key)]));
            
 
$code preg_replace("#<!-- BEGIN ".$key." -->(.*)<!-- END ".$key." -->#Ueis",
                         
"\$this->blockReplace('$dimensions', '$1', $fileNum, $key)",$code); 
Kann ich die meldung einfach ignorieren, weil der code wird korrekt ausgefürht.
Wenn error_reporting(E_ALL); nicht angeben ist kommt nämlich nix.

Geändert von Victorious (14.09.2008 um 03:39 Uhr) Grund: size-tag entfernt
Victorious ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.09.2008, 01:08 Nach oben    #2
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 427
Standard

Er versucht eine konstante zu finden mit dem Namen 'test' das kann passieren, wenn man bei einer variablen das $ vergessen hat.
Da in deinem Code ausschnitt keine Variable oder Konstante mit dem namen test vorkommt ist die frage, warum der fehler wirklich kommt.
Xean ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.09.2008, 02:16 Nach oben    #3
Benutzer
 
Registriert seit: 16.09.2007
Beiträge: 65
Standard

Ok hab den fehler gefunden >.<.

Es lag an der zeile.

PHP-Code:
"\$this->blockReplace(\$dimensions, '$1', \$fileNum, \$key)"
Der '\' fehlte .

Geändert von Victorious (14.09.2008 um 03:43 Uhr)
Victorious ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.09.2008, 09:13 Nach oben    #4
Lutz
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 687
Standard

Hmm... Ich vermute jetzt anhand des Codes, dass du eval() nutzt, um die ersetzten Teile zu einem späteren Zeitpunkt auszuführen!? Damit solltest du verdammt vorsichtig sein!
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.09.2008, 12:39 Nach oben    #5
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.374
Standard

zum Thema eval()
eval ab wann?
weil es gerade aktuell dort diskutiert wird.
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.09.2008, 12:41 Nach oben    #6
Lutz
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 687
Standard

Dann war meine Vermutung ja korrekt
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.09.2008, 15:17 Nach oben    #7
Benutzer
 
Registriert seit: 16.09.2007
Beiträge: 65
Standard

nein ich benutze kein eval.^^Und der fehler ist ja nun weg habs ja gefunden
Victorious ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL Fehlermeldung: Your query requires a full tablescan ... Chr!s Datenbanken 12 31.07.2006 21:45
Fehlermeldung bei include einer bestimmten Datei Bookworm PHP-Programmierung 12 10.04.2006 18:50
Fehlermeldung bei ausführen janis Allgemeine Java-Programmierung 35 25.06.2005 16:00
fehlermeldung bei if MrBrot Allgemeine Java-Programmierung 13 23.02.2005 13:04
JBuiderX + Folgende Fehlermeldung Borusse-KLE Tools, Server, Betriebssysteme 0 13.01.2005 21:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45