28. september 2005 - 22:56
Der er
19 kommentarer og 1 løsning
Tekst bliver ikke rød
Jeg har en php kode (del af community) hvor der skal stå at bruger navnet er optaget - det vil jeg gerne have rødt. Det kan jeg bare ikke få den til. Min php kode er således (kun starten): <html><head><link rel="stylesheet" type="text/css" href="style/style.css"></head><body> <? class Bruger{ var $brugernavn, $kodeord; function bruger(){ if(isset($_SESSION["brugernavn"]) && isset ($_SESSION["kodeord"])) $this->log_ind($_SESSION["brugernavn"], $_SESSION["kodeord"]); } function log_ind($brugernavn, $kodeord){ if($this->logget_ind()){ unset($this->brugernavn); unset($_SESSION["brugernavn"]); unset($this->kodeord); unset($_SESSION["kodeord"]); } else{ $bruger_slash = addslashes($brugernavn); $kode_slash = md5(addslashes($kodeord)); $foresp = mysql_query("SELECT * FROM bruger WHERE brugernavn = '$bruger_slash' AND kodeord = '$kode_slash'") or die(mysql_error());; if(mysql_num_rows($foresp) == 1){ $this->brugernavn = $brugernavn; $this->kodeord = $kodeord; $_SESSION["brugernavn"] = $this->brugernavn; $_SESSION["kodeord"] = $this->kodeord; return true; } else { $this->log_ud(); return false; } }} function log_ud(){ if($this->logget_ind()){ unset($this->brugernavn); unset($_SESSION["brugernavn"]); unset($this->kodeord); unset($_SESSION["kodeord"]); return true; } else { return false; } } function logget_ind(){ if(isset($this->brugernavn) && isset($this->kodeord)) return true; else return false; } function opret($brugernavn, $kodeord){ $bruger_slash = addslashes($brugernavn); $kode_slash = md5(addslashes($kodeord)); $foresp = mysql_query("SELECT * FROM bruger WHERE brugernavn = '$bruger_slash'") or die(mysql_error());; if(mysql_num_rows($foresp) != 0){ echo "<span class=\"fejl\">Brugernavnet er optaget</span><br>Klik <a href=\"opret.php\">her</a> for at komme tilbage "; og min css ser sådan ud: menu { font-color: #CF3E0F; font-family: Verdana, Arial, serif; font-size: 11px; text-decoration:none; } brugere { font-color: #CF3E0F; font-family: Verdana, Arial, serif; font-size: 13px; } fejl { font-color: #FF0000; font-family: Verdana, Arial , serif; font-size: 12px; } Teksten med Brugernavnet er optaget ville jeg gerne have til at være farven #FF0000, men kan ikke finde fejlen.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. september 2005 - 22:58
#1
classes i CSS skal foranstilles punktum, f.eks. .fejl { ... }
28. september 2005 - 23:03
#2
elemter i css behøver ikke . foran p { color:red; } men det gør divs og spans mv .fejl{ color:red; } du kan også sammensætte dem p { background-color:#0F0; } p.fejl { color:#F00; } <p> yes her et det hele ok</p> <p class="fejl"> oh no</p>
28. september 2005 - 23:06
#3
horsmark jeg skal ikke benytte et <p> afsnit. Jeg skal have det uden.
28. september 2005 - 23:06
#4
Og så kan du gruppere dine elementer sådan .menu, .brugere, .fejl { font-family: Verdana, Arial, serif; } .menu, .brugere { font-color: #CF3E0F; } .menu { font-size: 11px; text-decoration:none; } .brugere { font-size: 13px; } .fejl { font-color: #FF0000; font-size: 12px; }
28. september 2005 - 23:07
#5
Prøvede du at sætte et punktum foran klassenavnet, som jeg skrev til at starte med?
28. september 2005 - 23:08
#6
softspot det virker ikke.
28. september 2005 - 23:08
#7
virker da nu på denne <span class="fejl">Brugernavnet er optaget</span> :-)
28. september 2005 - 23:09
#8
horsemark >> p er jo ikke en klasse, det er et element.
28. september 2005 - 23:09
#9
Ikke på min side. Desuden du må ikke skrive class="fejl" i php Der skal være class=\"fejl\"
28. september 2005 - 23:11
#10
sorry, navnet er jo horsmark og ikke horsemark :)
28. september 2005 - 23:12
#11
Er apostrof reserveret til noget specielt i PHP? Hvis ikke, kunne du evt. prøve at skrive class='fejl' i stedet
28. september 2005 - 23:12
#12
softspot >> som jeg skrev p er et element .oO( class='nisse' er klart ok i php kommer an på hvordan det udskrives !)
28. september 2005 - 23:15
#13
hmm, softspot det hjalp på min skrifttype, men farven forbliver sort :S
28. september 2005 - 23:15
#14
Aaah, sorry (igen)! Jeg læste det som en rettelse af hvad jeg skrev, men det var jo en uddybelse :)
28. september 2005 - 23:15
#15
<? print "der var engang en 'nisse' eller \"nisse\" eller";?> "'nisse'" <? echo "præcist"; ?> :-)
28. september 2005 - 23:15
#16
Aaaaarmen, det hedder jo også bare color: #ff0000; og ikke font-color: #ff0000; :D
28. september 2005 - 23:17
#17
istedet for "font-color" så prøv "color" :-)
28. september 2005 - 23:18
#18
aaaaaaarh nice. softspot - et svar
28. september 2005 - 23:18
#19
Vær så artig :)
28. september 2005 - 23:20
#20
Tak for point :)
Vi tilbyder markedets bedste kurser inden for webudvikling