php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.09.2009, 11:19  
Neuer Benutzer
 
Registriert seit: 04.09.2009
Beiträge: 3
PHP-Kenntnisse:
Anfänger
andy78 befindet sich auf einem aufstrebenden Ast
Standard Notice: Use of undefined constant trotz define

Notice: Use of undefined constant zeichner - assumed 'zeichner' in /webhome/linersystem.ch/www/vorabzug/inc/base.inc.php on line 10

Notice: Use of undefined constant techniker - assumed 'techniker' in /webhome/linersystem.ch/www/vorabzug/inc/base.inc.php on line 10

Notice: Use of undefined constant ingenieur - assumed 'ingenieur' in /webhome/linersystem.ch/www/vorabzug/inc/base.inc.php on line 10


folgende fehlermeldung folgte auf diese if else anweisung:

$base['bottomline'] = ($site==zeichner OR $site==techniker OR $site==ingenieur) ? '' : bottomline($site,$language);

der versuch via define die konstanten zu definieren ist fehlgeschlagen.

wie kann ich dieses problem umgehen?

danke
andy78 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.09.2009, 11:20  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.020
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Was sind denn zeichner, techniker und ingenieur? Sind das tatsächlich die Strings, gegen die du prüfen willst oder sind das echte Konstanten? Befindet sich der Code innerhalb einer Klasse?
mquadrat ist offline  
Alt 04.09.2009, 11:22  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Indem Du Grundlagen lernst.

PHP: Strings - Manual
http://www.php.de/php-einsteiger/489...rundlagen.html
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 04.09.2009, 11:25  
Erfahrener Benutzer
 
Benutzerbild von ChillSn
 
Registriert seit: 28.07.2009
Beiträge: 267
PHP-Kenntnisse:
Fortgeschritten
ChillSn befindet sich auf einem aufstrebenden Ast
ChillSn eine Nachricht über Skype™ schicken
Standard

Wie man Konstanten definiert findest du z.B. hier! Im übrigen nach 5 Sekunden googlen! Vg ChillSn
__________________
PHP-Code:
while($humans>=2)
       
war(); 
ChillSn ist offline  
Alt 04.09.2009, 11:27  
Neuer Benutzer
 
Registriert seit: 04.09.2009
Beiträge: 3
PHP-Kenntnisse:
Anfänger
andy78 befindet sich auf einem aufstrebenden Ast
Standard

ich gebe der variable site zeichner oder ingenieur um verschidene seiten aufzurufen ..
andy78 ist offline  
Alt 04.09.2009, 11:29  
Neuer Benutzer
 
Registriert seit: 04.09.2009
Beiträge: 3
PHP-Kenntnisse:
Anfänger
andy78 befindet sich auf einem aufstrebenden Ast
Standard

der code steht nicht in einer klasse
andy78 ist offline  
Alt 04.09.2009, 11:31  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.020
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Also, falls du die Variable als String setzt, musst du sie auch als String prüfen
PHP-Code:
   $site 'zeichner';
   if (
$site === 'zeichner'tu_was(); 
Wenn du tatsächlich konstanten verwendest

PHP-Code:
   define('ZEICHNER'1); // Falls nicht in einer Klasse, sonst const ZEICHNER = 1;
   
$site ZEICHNER;
   if (
$site == ZEICHNERtuWas(); 
mquadrat ist offline  
 


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
Notice: Undefined property Thoresus PHP Tipps 2009 2 17.08.2009 23:30
Formular läuft lokal, online nicht simon1101 PHP Tipps 2009 9 25.03.2009 12:16
Use of undefined constant xxx - assumed 'xxx' in xxx ??? Natheedo PHP Tipps 2009 1 08.01.2009 00:43
php datei löschen djscaleo PHP Tipps 2008 21 14.11.2008 15:47
Undefined variable Undefined property: block xxJJxx PHP Tipps 2008 16 05.08.2008 15:30
thumbnails erstellen dom PHP Tipps 2008 39 21.07.2008 21:28
Notice: Undefined index Kein Genie PHP Tipps 2008 5 23.04.2008 17:40
Seite nicht ohne design aufrufen Buschdieb PHP Tipps 2006 27 21.04.2006 20:41
ordnen nach datum esra Datenbanken 32 15.04.2006 11:26
Generierung eines eindeutigen Schlüsselwertes ajo_silent PHP-Fortgeschrittene 6 03.06.2005 22:47
Fehlermeldung / Notice ?! andrew22 PHP Tipps 2005 7 03.04.2005 20:15
Notice: Use of undefined constant void - assumed 'void' in / PHP Tipps 2005 7 16.02.2005 09:05
Notice: Use of undefined constant email_falsch....? PHP Tipps 2005 5 01.02.2005 13:55
Use of undefined constant total - assumed 'total' in PHP Tipps 2004-2 3 07.11.2004 17:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
use of undefined constant php assumed \'php\', \notice: use of undefined constant\ troztz define, undefined class constant obwohl konstante definiert, php notice use of undefined variable, use of undefined constant, notice: use of undefined constant, use of undefined constant intellisearch_requestmethod - assumed \'intellisearch_requestmethod, use of undefined constant intellisearch_requestmethod - assumed, notice: use of undefined constant code - assumed \'code\' in, use of undefined constant i, php definition constant, notice: use of undefined constant seite - assumed, notice: use of undefined constant datum - assumed, php use of undefined constant assumed, use of undefined constan definde, #define undefine, definition undefined, undefined property: how to define, defined constant notice: use of undefined constant, php use of undefined constant umgehen

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:50 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