Avatar billede tcarlsen Nybegynder
15. oktober 2005 - 14:48 Der er 6 kommentarer og
1 løsning

class visible

jeg har lavet en div class hidden....
men når man så går ind på en bestemt side (eks. loginsiden) skal class'en blive visible......
er ikke sikker på man kan i php eller der skal java til???

hjælp plZ
Avatar billede Slater Ekspert
15. oktober 2005 - 17:04 #1
Jeg tror det kræver lidt mere forklaring. Umiddelbart ville man jo sige, at hvis den DIV står i HTML'en, kan du bare ændre dens class til noget på login.php siden. Hvorfor er det du synes du er nødt til at bruge PHP til at ændre det?
Avatar billede tcarlsen Nybegynder
15. oktober 2005 - 17:07 #2
div er på sideb hele tiden men skal først være synlig når man er logget ind på siden.....
så er du ikke logget ind kan du ikke se div'en men det kan du når du er logget ind..
Avatar billede Slater Ekspert
15. oktober 2005 - 18:00 #3
Jamen så er det jo bare noget i stil med

<?php

if ($loggedin)
  echo '<div class="visible">&nbsp;</div>';
else
  echo '<div class="hidden">&nbsp;</div>';

?>
Avatar billede yezbarh Nybegynder
15. oktober 2005 - 18:03 #4
<?php
if (!$loggedin)
{
  print "<div class=\"hidden\">..</div>";
} else {
  print "<div class=\"visible\">..</div>";
}
?>
Avatar billede tcarlsen Nybegynder
15. oktober 2005 - 18:06 #5
den løsning havde jeg tænkt på men vil gerne en bedre noget der ville kunne stå øvest i kodningen.....

som hvis jeg laver et login check og den så siger at alle div i den class bliver synlige
Avatar billede Slater Ekspert
15. oktober 2005 - 23:06 #6
Ja, du kan da også flytte PHP'en ind i CSS.

<style type="text/css">
#divhidden {
<?php
if (!$loggedin)
    print 'visibility: hidden;';
?>
}
</style>

Men altså... det gør jo ikke den store forskel, bortset fra at det er nemmere at skrive mange på denne måde. Hvor ville du ellers have det hen?
Avatar billede tcarlsen Nybegynder
29. april 2008 - 08:57 #7
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester