14. juli 2006 - 01:10
Der er
23 kommentarer
Hjælp med design som går helt i smader.
hejsa jeg har dette her kode, hvor at designet går fuldstændig i smader. jeg ved ikke hvorfor det gør det men det er når man indsætter php kode. <html> <head> <meta http-equiv="Content-Language" content="da"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Ny side 1</title> </head> <body bgcolor="#000000" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF"> <p> </p> <table border="0" cellpadding="0" cellspacing="0" width="1062" height="927" id="table6"> <!-- MSTableType="layout" --> <tr> <td colspan="7" valign="top" height="150"> <img border="0" src="testlogo.jpg" width="1062" height="150"></td> </tr> <tr> <td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF" background="bg.jpg" rowspan="2"> <!-- MSCellType="NavBody" --> <p align="right"> <img border="0" src="hovedmenu.jpg" width="150" height="30"></p> <table border="0" width="100%" id="table7" cellspacing="0" cellpadding="0"> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="index.php"><span style="text-decoration: none">Forside</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="historie.php"><span style="text-decoration: none"> Historie</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="information.php"><span style="text-decoration: none"> Information</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="tilmelding.php"><span style="text-decoration: none"> Tilmelding</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="regler.php"><span style="text-decoration: none">Regler</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="kontakt.php"><span style="text-decoration: none"> Kontakt</span></a></font></td> </tr> </table> <p align="right"> </td> <td> </td> <td valign="top" colspan="3"> <!-- MSCellType="ContentBody" --> <img border="0" src="dine%20oplysninger.jpg"></td> <td> </td> <td valign="top" height="30"> <img border="0" src="sponsorer.jpg" width="154" height="30"></td> </tr> <tr> <td> </td> <td valign="top" bgcolor="#800080" background="bg.jpg" rowspan="6" colspan="3"> <!-- MSCellType="ContentBody" --> <table border="0" width="100%" id="table8" cellspacing="0" cellpadding="0"> <tr> <td><!--webbot bot="HTMLMarkup" startspan --><?php session_start(); include("sql/db_ind.inc"); $navn = $_REQUEST['navn']; $brugernavn = $_SESSION['s_navn']; $result = mysql_query("SELECT * FROM klan WHERE navn='$navn'"); if (mysql_num_rows($result) == "1") { echo '<body background="bg.jpg" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF">'; echo("klannavnet er optaget, vælg venligst et andet."); } else { if (isset($_POST['navn'])) { if(empty($navn) || empty($kode) || empty($map)) { echo '<body background="bg.jpg" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF">'; echo "Udfyld venligst alle felterne"; } else { $header = $_POST['header']; $navn = $_POST['navn']; $kode = $_POST['kode']; $map = $_POST['map']; $leader = $_GET['leader']; $klan = $navn; mysql_query("INSERT INTO klan (navn, kode, map, leader) VALUES ('$navn','$kode','$map','$leader')") or die (mysql_error()); mysql_query("UPDATE login4 set klan = '$klan' WHERE brugernavn='$brugernavn'") or die (mysql_error()); echo '<body background="bg.jpg" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF">'; echo "<script language=javascript><a target='_parent' href=minklan.php?id=$_SESSION[s_id]';</script>"; } } else { ?> <body background="bg.jpg" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF"> <form action="opretklan.php?leader=<? echo $_SESSION['s_navn']; ?>" method="post"> <? echo "<h2>Opret hold</h2>" ; ?> <table><tr><td>- <b>Hold navn </b></td><td><input type="text" size="35" name="navn"></td></tr> <table><tr><td>- <b>Hold kode </b></td><td><input type="password" size="35" name="kode"></td></tr> <table><tr><td>- <b>Hold map </b></td><td><input type="text" size="35" name="map"></td></tr> <table><tr><td>- <b>Leader: </b><? echo $_SESSION['s_navn']; ?><br> <input type="submit" value="opret"> </form> <? } } ?><!--webbot bot="HTMLMarkup" endspan --></td> </tr> </table> </td> <td height="284"> </td> <td valign="top" background="bg.jpg" rowspan="4"> </td> </tr> <tr> <td></td> <td></td> <td height="5"></td> </tr> <tr> <td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF" background="bg.jpg" rowspan="3"> <!-- MSCellType="NavBody" --> <img border="0" src="Image17.jpg" width="150" height="30"><p> <!--webbot bot="HTMLMarkup" startspan --><?php session_start(); ?> <html> <head> </head> <body bgcolor="#EFEDED"> <?php if (isset($_SESSION["s_navn"])) { $id = $_SESSION[s_id]; ?> <? echo "<a href='minprofil.php?id=$id'><span style='text-decoration: none'>Min Profil</span></a> <br><a href='mineoplysninger.php?id=$id'><span style='text-decoration: none'>Mine Oplysninger</span></a> <br><a href='minklan.php?id=$id'><span style='text-decoration: none'>Mit Hold</span></a> <br><a href='index.php'><span style='text-decoration: none'>Logud</span></a>"; ?> <? } ?> <font size="2" face="Tahoma"><?php if (isset($_SESSION['s_rang']) && $_SESSION['s_rang'] == "admin") { ?> <? echo "<br><br><a href='add_news.php'><span style='text-decoration: none'>Tilføj nyhed</span></a>"; ?> <? echo "<br><a href='del_news.php'><span style='text-decoration: none'>Slet nyhed</span></a>"; ?> <? } ?><!--webbot bot="HTMLMarkup" endspan --></td> <td> </td> <td height="30"> </td> </tr> <tr> <td> </td> <td height="144"> </td> </tr> <tr> <td></td> <td></td> <td height="5"></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td height="156"> </td> </tr> <tr> <td width="150"> </td> <td width="9"> </td> <td width="368"> </td> <td width="13"> </td> <td width="358"> </td> <td width="10"> </td> <td height="123" width="154"> </td> </tr> </table> </body> </html>
Annonceindlæg fra Barco
Har du et link til din side?
Så vi evt. kunne se hvordan det ser ud?
Du kunne evt. teste din side imod:
http://validator.w3.org
Ja det ville være rart at se siden, evt uden php så man ved hvordan den skal se ud.
Begge versioner ser lige forkert ud (i IE6 og 7). Du bør starte med at få siden til at fungere i de gængse browsere, derefter gøre den dynamisk, og være sikker på du afslutter alle tags.
Du skal sætte en doctype, og i din tabel, skal alle tr have lige mange td's (hvis ikke andet angivet med colspan).
det virker fint hjemme ved mig, og mine venner hmortensen. men kan du ikke se hvad fejlen er i mit script??
hmortensen> hvordan gør jeg det? kan du ikke hjælpe mig frem til det?
14. juli 2006 - 13:13
#10
14. juli 2006 - 13:24
#12
men jeg har næsten fået rettet fejlen, nu mangler jeg bare at baggrunden ikke giver være sort: <html> <head> <meta http-equiv="Content-Language" content="da"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Ny side 1</title> </head> <body bgcolor="#000000" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF"> <p> </p> <table border="0" cellpadding="0" cellspacing="0" width="1062" height="927" id="table6"> <!-- MSTableType="layout" --> <tr> <td colspan="7" valign="top" height="150"> <img border="0" src="testlogo.jpg" width="1062" height="150"></td> </tr> <tr> <td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF" background="bg.jpg" rowspan="2"> <!-- MSCellType="NavBody" --> <p align="right"> <img border="0" src="hovedmenu.jpg" width="150" height="30"></p> <table border="0" width="100%" id="table7" cellspacing="0" cellpadding="0"> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="index.php"><span style="text-decoration: none">Forside</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="historie.php"><span style="text-decoration: none"> Historie</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="information.php"><span style="text-decoration: none"> Information</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="tilmelding.php"><span style="text-decoration: none"> Tilmelding</span></a></font> </td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="regler.php"><span style="text-decoration: none">Regler</span></a></font></td> </tr> <tr> <td><font color="#FFFFFF" face="Tahoma" size="2"> <a href="kontakt.php"><span style="text-decoration: none"> Kontakt</span></a></font></td> </tr> </table> <p align="right"> </td> <td> </td> <td valign="top" colspan="3"> <!-- MSCellType="ContentBody" --> <img border="0" src="nyheder.jpg"></td> <td> </td> <td valign="top" height="30"> <img border="0" src="sponsorer.jpg" width="154" height="30"></td> </tr> <tr> <td> </td> <td valign="top" bgcolor="#800080" background="bg.jpg" rowspan="6" colspan="3"> <!-- MSCellType="ContentBody" --> <? include("sql/db_ind.inc"); $navn = $_REQUEST['navn']; $brugernavn = $_SESSION['s_navn']; $result = mysql_query("SELECT * FROM klan WHERE navn='$navn'"); if (mysql_num_rows($result) == "1") { echo("klannavnet er optaget, vælg venligst et andet."); } else { if (isset($_POST['navn'])) { if(empty($navn) || empty($kode) || empty($map)) { echo "Udfyld venligst alle felterne"; } else { $row = mysql_fetch_array($result); $header = $_POST['header']; $navn = $_POST['navn']; $kode = $_POST['kode']; $map = $_POST['map']; $leader = $_GET['leader']; $klan = $navn; mysql_query("INSERT INTO klan (navn, kode, map, leader) VALUES ('$navn','$kode','$map','$leader')") or die (mysql_error()); mysql_query("UPDATE login4 set klan = '$klan' WHERE brugernavn='$brugernavn'") or die (mysql_error()); echo "klan id $row[id]"; } } else { ?> <body background="bg.jpg" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF"> <form action="opretklan.php?leader=<? echo $_SESSION['s_navn']; ?>" method="post"> <? echo "<h2>Opret hold</h2>" ; ?> - <b>Hold navn </b><input type="text" size="35" name="navn"> - <b>Hold kode </b><input type="password" size="35" name="kode"> - <b>Hold map </b><input type="text" size="35" name="map"> - <b>Leader: </b><? echo $_SESSION['s_navn']; ?><br> <input type="submit" value="opret"> </form> <? } } ?> <td height="284"> </td> <td valign="top" background="bg.jpg" rowspan="4"> </td> </tr> <tr> <td></td> <td></td> <td height="5"></td> </tr> <tr> <td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF" background="bg.jpg" rowspan="3"> <!-- MSCellType="NavBody" --> <img border="0" src="Image17.jpg" width="150" height="30"><p> <!--webbot bot="HTMLMarkup" startspan --><?php session_start(); ?> <html> <head> </head> <body bgcolor="#EFEDED"> <?php session_start(); if (isset($_SESSION["s_navn"])) { $id = $_SESSION[s_id]; ?> <? echo "<a href='minprofil.php?id=$id'><span style='text-decoration: none'>Min Profil</span></a> <br><a href='mineoplysninger.php?id=$id'><span style='text-decoration: none'>Mine Oplysninger</span></a> <br><a href='minklan.php?id=$id'><span style='text-decoration: none'>Mit Hold</span></a> <br><a href='index.php'><span style='text-decoration: none'>Logud</span></a>"; ?> <? } ?> <font size="2" face="Tahoma"><?php session_start(); if (isset($_SESSION['s_rang']) && $_SESSION['s_rang'] == "admin") { ?> <? echo "<br><br><a href='add_news.php'><span style='text-decoration: none'>Tilføj nyhed</span></a>"; ?> <? echo "<br><a href='del_news.php'><span style='text-decoration: none'>Slet nyhed</span></a>"; ?> <? } ?><!--webbot bot="HTMLMarkup" endspan --></td> <td> </td> <td height="30"> </td> </tr> <tr> <td> </td> <td height="144"> </td> </tr> <tr> <td></td> <td></td> <td height="5"></td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td height="156"> </td> </tr> <tr> <td width="150"> </td> <td width="9"> </td> <td width="368"> </td> <td width="13"> </td> <td width="358"> </td> <td width="10"> </td> <td height="123" width="154"> </td> </tr> </table> </body> </html>
14. juli 2006 - 13:26
#13
14. juli 2006 - 13:32
#14
jakodo> jeg har kigget på fejlene, men hvorfor står der at der er fejl i f.eks: Error Line 1 column 0: no document type declaration; implying "<!DOCTYPE HTML SYSTEM>". <html> hvorfor kan jeg ikke skrive <html> ?
14. juli 2006 - 13:41
#15
14. juli 2006 - 13:43
#16
jeg er ret noob til sådan noget her , så det der forstår jeg så ikke noget af :( ?
14. juli 2006 - 13:55
#17
jakobdo> nu har jeg rettet nogle af de første fejl, men kan ikke se fejlen i det her: Error Line 17, column 61: required attribute "ALT" not specified . ... border="0" src="testlogo.jpg" width="1062" height="150"></p></td> hvorfor må jeg ikke lave > efter height ?
14. juli 2006 - 14:54
#18
Du mangler alt i et img tag.
14. juli 2006 - 15:10
#19
jakobdo, hvad mener du?
14. juli 2006 - 15:35
#20
Du laver dine billeder sådan her: <img src="etbillede.jpg"> Du skal lave: <img src="etbillede.jpg" alt="tekst som vises hvis billedet ikke findes">
14. juli 2006 - 17:07
#21
mange tak, men hvad så med at det andet, f.eks: Error Line 20 column 48: there is no attribute "BACKGROUND". <td valign="top" bgcolor="#FFFFFF" background="bg.jpg" rowspan="2">
14. juli 2006 - 17:18
#22
nu får jeg kun 1 fejl, som er denne: Line 20 column 48: there is no attribute "BACKGROUND". <td valign="top" bgcolor="#FFFFFF" background="bg.jpg" rowspan="2">
15. juli 2006 - 11:22
#23
Du skal ikke bruge bgcolor og background. Du skal evt bruge: style="background-color=#FFFFFF; background-image:url('bg.jpg');"
Vi tilbyder markedets bedste kurser inden for webudvikling