Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Mai

SELFHTML Forumsarchiv
Funktionsname verboten?

Informationsseite
  1. Seite (PHP) Funktionsname verboten? von Kalle_B, 31. 05. 2007, 18:08
nach unten

Funktionsname verboten?

Die folgende Nachricht zum Thema stammt von: Kalle_B, 31. 05. 2007, 18:08

Hallöle,

wenn ich eine Datei mit include_once() einbinde, bricht die Verarbeitung ohne Fehlermeldung in dieser Zeile ab, wenn in der include- Datei eine (leere oder mit Code besetzte) Funktion mit diesem Namen ist:

function setzeGruppenId ()
{
}

Dieser Name ist okay:

function setzeGruppenI2 ()
{
}

Was kann das sein? Die include- Datei lief schon mit dieser Funktion, ich habe eine weitere Funktion dahinter hinzugefügt. Aber auch, wenn die auskommentiert ist, mag PHP den Namen setzeGruppenId nicht mehr.

Gruß, Kalle

nach obennach unten

Funktionsname verboten?

Die folgende Nachricht zum Thema stammt von: Manuel B., 31. 05. 2007, 18:13

Ich grüsse den Cosmos,

»» Was kann das sein? Die include- Datei lief schon mit dieser Funktion, ich habe eine weitere Funktion dahinter hinzugefügt. Aber auch, wenn die auskommentiert ist, mag PHP den Namen setzeGruppenId nicht mehr.

Überprüf mal, ob du irgendwo ne Klammer oder nen ; vergessen hast. Am Funktionsnamen liegst nicht. ich gehe allerdings davon aus, das du das error_reporting auf E_ALL gesetzt hast.

Möge das "Self" mit euch sein


--
Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...

ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)

nach obennach unten

Funktionsname verboten?

Die folgende Nachricht zum Thema stammt von: Kalle_B, 31. 05. 2007, 18:18

»» Überprüf mal, ob du irgendwo ne Klammer oder nen ; vergessen hast. Am Funktionsnamen liegst nicht. ich gehe allerdings davon aus, das du das error_reporting auf E_ALL gesetzt hast.

Habe 1 Stunde geschweifte Klammern, Semikolone und Tüddelchen " geprüft und gezählt. Dann Blöcke auskommentiert und wieder zugelassen ...

Aber wie gesagt, eine andere include- Datei hat eine Funktion mit demselben Namen, hatte beide includes noch nicht zusammen in einem Programm.

nach obennach unten

IST ERLEDIGT

Die folgende Nachricht zum Thema stammt von: Kalle_B, 31. 05. 2007, 18:15

eine andere include- Datei enthält denselben Funktionsnamen.

Aber trotzdem merkwürdig, dass keine Fehlermeldung kommt.

nach obennach unten

IST ERLEDIGT

Die folgende Nachricht zum Thema stammt von: Manuel B., 31. 05. 2007, 18:21

Ich grüsse den Cosmos,

»» Aber trotzdem merkwürdig, dass keine Fehlermeldung kommt.

Wie sieht denn dein error_reporting aus?
Normalerweise sollte zumindest ein "warning" kommen.

Möge das "Self" mit euch sein


--
Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...

ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)

nach obennach unten

IST ERLEDIGT

Die folgende Nachricht zum Thema stammt von: Kalle_B, 31. 05. 2007, 18:30

»» »» Aber trotzdem merkwürdig, dass keine Fehlermeldung kommt.

»» Wie sieht denn dein error_reporting aus?

Danke für den Hinweis, er sah so aus:

error_reporting( E_ERROR | E_WARNING | E_PARSE );  // Einfache Laufzeitfehler melden
//error_reporting(E_ALL);      // steuert, dass alle Fehler gemeldet werden

E_ALL habe ich mal eben aktiviert, Fehler "Cannot redeclare ..." wird gemeldet.

Telefon geht, Kunde im Stress, weil plötzlich "Notice" im System hochkommen. Au weia, schnell wieder zurückgesetzt. Da muss ich nach Feierabend noch mal dran.

Kalle

nach obennach unten

IST ERLEDIGT

Die folgende Nachricht zum Thema stammt von: wahsaga, 31. 05. 2007, 21:02

hi,

»» E_ALL habe ich mal eben aktiviert, Fehler "Cannot redeclare ..." wird gemeldet.

Das du ohne es entwickelst, erklärt zumindest ansatzweise die vielfachen Fragen dieser Art von dir ...

»» Telefon geht, Kunde im Stress, weil plötzlich "Notice" im System hochkommen.

Du darfst an Live-Systemen herumspielen?

»» Au weia

Stimmt, dass beschreibt es in etwa.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

nach obennach unten

Doch Fehlermeldung

Die folgende Nachricht zum Thema stammt von: Pia, 31. 05. 2007, 18:21

Hi,

»» Aber trotzdem merkwürdig, dass keine Fehlermeldung kommt.

Dann lass mich mal raten.

Du hast bestimmt die Includes so geschrieben: @include_once ?

Denn daann kommt keine Fehlermeldung.

Ansonsten käme: "Fatal error: Cannot redeclare setzegruppenid() ..."

Habs ausprobiert.



carpe diem
Pia

nach obennach unten

Doch Fehlermeldung

Die folgende Nachricht zum Thema stammt von: Kalle_B, 31. 05. 2007, 18:32

Hi, Pia,

»» Ansonsten käme: "Fatal error: Cannot redeclare setzegruppenid() ..."
»»
»» Habs ausprobiert.

Danke auch dir für deine Zeit, E_ALL hat bei mir gefehlt

Kalle

nach obennach unten

Doch Fehlermeldung

Die folgende Nachricht zum Thema stammt von: Pia, 31. 05. 2007, 18:34


Hi,

»» Danke auch dir für deine Zeit, E_ALL hat bei mir gefehlt
»»


Habe ich auch nicht, dennoch Fehlermeldung.

Aber meine Frage dazu war, hast du das @Zeichen vor dem Include?


carpe diem
Pia





nach obennach unten

Doch Fehlermeldung

Die folgende Nachricht zum Thema stammt von: Rafael, 31. 05. 2007, 18:36

»» Habe ich auch nicht, dennoch Fehlermeldung.

Ist auch vorrangig von der Servereinstellung abhängig.

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Mai

© 1998-2006 Seite Impressum, Software: Classic Forum