10. januar 2003 - 20:25Der er
12 kommentarer og 1 løsning
farver efter status i chat!
Hmm jeg har downloadet en chat på nettet og nu vil jeg gerne gøre så admins (med status = 3) Skriver med blå lige som chatten ! koden for at chatten skal skrive med blå ser således ud!!
jammen så afsender chatten jo den skrift type :S:S = at det er chatten der får en anden skrift farve er brugernbe jeg vil have ... $row_beskeder[afsender] <--- det er afsendere der er ) chatten i det ex jeg skrev det skal laves om til noget andet :) men godt forslag men virker nok ik helt desævrre :( Men tak
supernwbie>> ja Blue@c.dk :) angam>> tror sQ ik ehelt jeg fater den der? afsendere er jo stadig chatten :S:S
elseif ($row_beskeder[afsender] == "Viewman") { ?> <span class='chatten'> <? print "<b>$row_beskeder[afsender]: </b> ".format($row_beskeder[besked])."<br>"; } <--der er der et ex. på hvis det er brugeren viewman der logger ind skriver han som admin men hvordan ville det så se ud hvis det bare var alle med status 3 der skrev som admin??
Hvis jeg har forstået det korrekt, så indeholder $row_beskeder[afsender] brugernavnet (på ham der skriver en besked), og $row_beskeder[besked] selve beskeden. Opgaven går ud på at skrive brugernavnet med BLÅT hvis brugeren har status 3.
Hvis det er korrekt opfattet, så virker mit kodeeksempel - jeg gentager det lige her og fortæller hvad jeg gør og hvorfor:
elseif ($row_beskeder[afsender] == "Chatten") { ?> <span class='Chatten'> <? // Her er første ændring: Jeg gemmer beskeden i en seperat variabel $message=format($row_beskeder[besked]); // Det samme gør jeg med brugernavnet: $user=$row_beskeder[afsender]; // Nu tester jeg om brugeren er Admin - hvis han er det, // sætter jeg en blå farve omkring hans (hendes?) navn. if($status==3) $user = "<font color=blue>$user</font>"; // Herefter udskriver jeg navn + besked print "<b>$user: </b> $message<br>\n"; }
hm jo men jeg vil jo gerne have han skriver med class=chatten men ka jeg seefølig bare lave det om til hvid det virker :) for class er jo både link/alink/text u know :) Prøver lige om det virker :) Hmm jamen foresten den skriver jo elseIF afsenderen er chatten kigger den der den kigger jo slet ik på resten af koden hvos afsendere ikke er chatten? er vi ik enige om det??
hvorfor ikke bare: <?php function source( $n ){ global $PHP_SELF, $src; if( $src ){ echo "<a href=\"$PHP_SELF\">hide source</a><br>"; highlight_file( $n ); } else { echo "<a href=\"$PHP_SELF?src=1\">show source</a><br>"; } } source("dinPHPfil.php"); ?> Ovenstående skal i din php-fil, istedet for at konveretere til txt-fil ;-) /raz Så har du lært det også...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.