Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Fehler Beim ändern der Zeilenfarbe

Frage Entwicklung PHP

Mitglied: helmuthelmut2000

helmuthelmut2000 (Level 2) - Jetzt verbinden

24.07.2007, aktualisiert 27.07.2007, 3590 Aufrufe, 7 Kommentare

Hallo,

Ich habe ein Problem.
Ich bekomme eine Fehlermeldung wenn ich die Zeilenfarbe ändere in einem
PHP-Script.
Ich mach das so


if($Zeilenfarbe == "#FFFFFF")

{$Zeilenfarbe = "#E2E9EC"; }
else
{$Zeilenfarbe = "#FFFFFF"; }



Es funktioniert aber er gibt immer den Fehler aus

Undefined variable Zeilenfarbe

Weis da vielleicht jemand was da Falsch ist?

Danke.
Mitglied: 6890
24.07.2007 um 13:13 Uhr
hi,

ich weiß zwar ni ob das bei php auch so is aber probier ma anstatt
if($Zeilenfarbe == "#FFFFFF")
so hier
if($Zeilenfarbe eq "#FFFFFF")

weil du prüfst auf einen string und nicht auf eine hexzahl und string vergleiche werden, zumindest in perl , mit eq gemacht. zahlen vergleiche dagegen mit ==.

mfg godlike P
Bitte warten ..
Mitglied: helmuthelmut2000
24.07.2007 um 14:37 Uhr
Hallo,

Nein geht leider nicht.
Bitte warten ..
Mitglied: Dani
24.07.2007 um 15:16 Uhr
Hallo Helmut,
daran ist nicht falsch. Es ist ein logischer Fehler. Du hast die ERROR-Stufe von PHP so eingestellt, dass es pharst aber mit einer Warnung ausgibt.
Denn beim Programmieren mit z.B. Delphi oder aber auch C++ muss eine Variable zuerst deklariert werden => angelegt werden.
Wie sieht denn das Script aus??


Gruß
Dani
Bitte warten ..
Mitglied: Guenni
24.07.2007 um 20:25 Uhr
@helmut

Hi,

01.
$farbe[]="#c0c0c0"; // Hintergrundfarbe 1 
02.
$farbe[]="#c0c0ff"; // Hintergrundfarbe 2 
03.
$j=0; 
04.
while(.......){ 
05.
..... 
06.
    // Je nachdem ob j durch 2 glatt teibar ist, wird die 
07.
    // 1. oder 2. Hintergrundfarbe gewählt 
08.
    echo "<td bgcolor=".$farbe[$j%2].">".$Daten[$i]."</td>"; 
09.
    $j++; 
10.
..... 
11.
}
Gruß
Günni

PS.: Moderatoren: Bitte NICHT in PHP-Formatierung umändern, da sonst
die Zeile echo .... nicht mehr korrekt angezeigt wird. Danke.
Bitte warten ..
Mitglied: helmuthelmut2000
26.07.2007 um 15:04 Uhr
Hallo,,

Danke das geht,

aber.
Wenn ich mit der Maus über die Zeile fahre dann hat sich die Zeilenfarbe auch verändert.
Das habe ich so gemacht.

onMouseover=this.style.backgroundColor=\"#CECBCE\" onMouseout=this.style.backgroundColor=\"$Zeilenfarbe\"

Wie muß ich das jetzt ändern damit das wieder tut?

Danke.
Bitte warten ..
Mitglied: helmuthelmut2000
27.07.2007 um 17:15 Uhr
Hallo,

Jetzt ist das so.
Wenn ich mit der Maus über eine Zeile fahre dann änder sich die Zeilenfarbe,
aber die Farbe wechselt nicht mehr zurück.
Funktioniert das dann überhaupt mit dem Befehl so wie das Güni beschrieben
hat.
Bitte warten ..
Mitglied: helmuthelmut2000
27.07.2007 um 20:48 Uhr
Hallo,,
Alles klar, ich habs selber hinbekommen.


Danke nochmal.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Teile eines Dateinamens ändern mit Batch Datei (4)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Windows Server
Fehler Vertrauensstellung im AD (10)

Frage von thomas-99 zum Thema Windows Server ...

Batch & Shell
Bash sqlplus oder Bash Fehler? (7)

Frage von Marabunta zum Thema Batch & Shell ...

Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(8)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows Userverwaltung
gelöst Nicht Admins erlauben Verknüpfungen zu löschen (17)

Frage von WinLiCLI zum Thema Windows Userverwaltung ...

Windows Update
gelöst WSUS Produkte weiter einschränken (11)

Frage von thaefliger zum Thema Windows Update ...