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, 3580 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 ==.

Mit freundlichen Grüßen 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 ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Erkennung und -Abwehr
Lokale Virenprüfstation : Windows 10: Ändern von Einstellungen verhinden (5)

Frage von TryAndSolve zum Thema Erkennung und -Abwehr ...

Windows Server
gelöst BackupExec 2016 Fehler beim Backup von Windows 2016 (1)

Frage von Looser27 zum Thema Windows Server ...

Switche und Hubs
gelöst Trunk für 2xCisco Switch. Wo liegt der Fehler? (43)

Frage von JayyyH zum Thema Switche und Hubs ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...