16. oktober 2007 - 21:32
Der er
19 kommentarer og 1 løsning
Indsæt af stylesheet i php
Hvordan indsætter jeg <div class="style1"> </div> her $check2 = mysql_num_rows($check); if ($check2 == 0) { die('Forkert Brugernavn eller Adgangskode');
Annonceindlæg fra Computerworld
16. oktober 2007 - 21:35
#1
Mener du, så "Forkert Brugernavn eller Adgangskode" vises med den rigtige style? $check2 = mysql_num_rows($check); if ($check2 == 0) { die('<div class=\'style1\'>Forkert Brugernavn eller Adgangskode</div>');
16. oktober 2007 - 21:43
#2
Ja. Men det virker ikke
16. oktober 2007 - 21:46
#3
Heller ikke: $check2 = mysql_num_rows($check); if ($check2 == 0) { die('<div class=style1>Forkert Brugernavn eller Adgangskode</div>'); ? Muligvis kunne det skyldes en fejl i din CSS, men det er svært at sige, når du ikke har vist os den. Uden anden kode, kan vi vist ikke hjælpe.
16. oktober 2007 - 21:47
#4
Hvorfor ikke bare: die("<div class='style1'>Forkert Brugernavn eller Adgangskode</div>");
16. oktober 2007 - 21:49
#5
Dette er fra samme php dok og virker fint <form action="<?php echo $_SERVER['../../PHP_SELF']?>" method="post"> <div align="center"><h1><div class="style2">Administrator Login</div></h1> <div class="style1">Brugernavn:</div> <input type="text" name="username" maxlength="40"> <div class="style1">Adgangskode:</div> <input type="password" name="pass" maxlength="50"> <div align="center"> <input type="submit" name="submit" value="Login"></div> </div> </form>
16. oktober 2007 - 21:53
#6
Når du siger at det ikke virker, kunne du så ikke være lidt mere specifik?
16. oktober 2007 - 21:56
#7
Prøver. For oven har jeg indsat <style type="text/css"> body { background-repeat:repeat-x; } .style1 { font-family: Arial; font-weight:bold; font-size: 12px; color: #50517d; text-decoration: none; } .style2 { font-family: Arial; font-size: 14px; color: #50517d; text-decoration: none; } </style> så lidt længere nede på siden kommer $check2 = mysql_num_rows($check); if ($check2 == 0) { die('Forkert Brugernavn eller Adgangskode'); (Det er her på "Forkert Brugernavn eller Adgangskode" jeg vi bruge mit stylesheet) så lidt længere nede på siden kommer <form action="<?php echo $_SERVER['../../PHP_SELF']?>" method="post"> <div align="center"><h1><div class="style2">Administrator Login</div></h1> <div class="style1">Brugernavn:</div> <input type="text" name="username" maxlength="40"> <div class="style1">Adgangskode:</div> <input type="password" name="pass" maxlength="50"> <div align="center"> <input type="submit" name="submit" value="Login"></div> </div> </form> Her virker mit stylesheet fint. Håber det hjalp
16. oktober 2007 - 21:57
#8
Virker min anden kode eller Nielles? Må vi få lov til at blive indviet i denne "style1"?
16. oktober 2007 - 21:57
#9
Tak! :)
16. oktober 2007 - 21:58
#10
$check2 = mysql_num_rows($check); if ($check2 == 0) { die("<div class='style1'>Forkert Brugernavn eller Adgangskode</div>"); ... }
16. oktober 2007 - 22:12
#11
Når jeg indsætter som nielle skrev tilsidst, så sker der det at når man taster forkert brugernavn eller adgangskode, at den skriver ("<div class='style1'>Forkert Brugernavn eller Adgangskode</div>");
16. oktober 2007 - 22:14
#12
Nielle smidt et svar. det virker nu men dit svar. Tak
16. oktober 2007 - 22:14
#13
Hvis du højre-klikker og laver en Vis Kilde på siden, hvad står der så egentlig i koden?
16. oktober 2007 - 22:14
#14
hvad med bare at echo'e helt normalt?
16. oktober 2007 - 22:16
#15
Umiddelbart er min kode bare en mindre justering på w13's oprindelige. Jeg springer derfor over på denne her. Men ellers tak for tilbudet. :^)
16. oktober 2007 - 22:20
#16
Hvordan kommer din side til at se ud når du kører det script ?? dvs hvordan ser html koden ud for den side ??
16. oktober 2007 - 22:21
#17
Jeg takker ærbødigt, Nielle, og bringer et svar.
16. oktober 2007 - 22:25
#18
Tak for hjælpen alle sammen
16. oktober 2007 - 22:26
#19
Og tak for point, Szafranski.
16. oktober 2007 - 22:33
#20
:^)
Vi tilbyder markedets bedste kurser inden for webudvikling