Hej! Syns <b><div id="bottom">© Indiciak Development</div></b> före submit? Så här ser den ut innan submit: Tag bort Gött! Där ser man... Nu funkar det ypperligt! Tack!Tabellrader "försvinner" vid ej skickat formulär.
Jag har en sida som är uppbyggd av tabeller.
På en av sidorna finns ett formulär som strular för mig. När formuläret inte är skickat, visas inte de två understa tabellraderna... Dessa rader kommer dock fram när man tryckt på submit-knappen...
Någon som vet vad det kan bero på?
Så här ser koden ut:
<code>
<html>
<body>
<table width="900" height="650" border="0" cellpadding="1" cellspacing="1">
<tr>
<td id="leftbox" valign="top">
<B>Radannonser</B><br>
bla<br>
blabla<br>
blablabla<br>
</td>
<td id="top">
<!--<img src="commersera.jpg">-->
</td>
<td width="11%" rowspan="3"></td>
</tr>
<tr>
<td id="left" valign="top" rowspan="3">
<B>Samarbetspartners</B><br>
</td>
<td id="meny" valign="top">
| <a class="vit" href="index.php">Hem</a>
| <a class="vit" href="index.php?link=sok">Sök annons</a>
| <a class="vit" href="index.php?link=laggin">Lägg in annons</a>
| <a class="vit" href="index.php?link=bevakning">Bevakning</a>
| <a class="vit" href="index.php?link=nyheter">Nyheter</a>
| <a class="vit" href="index.php?link=kontakt">Kontakta oss</a>
| <a class="vit" href="index.php?link=omcomm">Om commersera.se</a>
| <a class="vit" href="index.php?link=regler">Regler</a>
| <a class="vit" href="index.php?link=hjalp">Hjälp</a>
</td>
</tr>
<tr>
<td id="main" valign="top">
<table border="0" cellpadding="1" cellspacing="1">
<tr>
<td class="mainbox" valign="top">
<H2>Just nu!</H2>
</td>
<td valign="top" rowspan="3">
<?php
if (!$link)
{
echo '<H1>Hem</H1>';
}
if ($link == 'sok')
{
?>
<H1>Sök annonser</H1>
<form action="index.php?link=sok" method="post" name="sokannons">
<table class="huvudsida" width="20%" border="0" cellpadding="1" cellspacing="1">
<tr>
<td valign="top">
Söktext:<br>
<input type="text" size="20" name="annonstext">
</td>
<td> </td>
<td valign="top">
Annonstyp:<br>
<select name="annonstyp" size="1">
<option selected>Finnes</option>
<option>Sökes</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
Län:<br>
<select name="lan" size="1">
<option selected>Alla Län</option>
<option>Blekinge</option>
<option>Dalarna</option>
<option>osv.</option>
</select>
</td>
<td> </td>
<td valign="top">
Kategori:<br>
<select name="kategori" size="1">
<option selected>Alla Kategorier</option>
<option>Bygg, Anläggning</option>
<option>Ekonomi, Finans</option>
<option>osv.</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
Annonsör:<br>
<select name="annonsor" size="1">
<option selected>Alla</option>
<option>Företag</option>
<option>Privatperson</option>
</select>
</td>
</tr>
<tr>
<td valign="top" colspan="2">
<input type="submit" name="submitsearch" value="Sök">
</td>
</tr>
<tr>
<td class="huvudsida" colspan="2">
<?php
if ($_POST['submitsearch'])
{
//Koppla upp mot MySQL
$dbh=mysql_connect ("", "", "") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("commersera");
$alla_fält = array('annonstyp', 'lan', 'kategori', 'annonstext');
$where = array();
foreach($alla_fält as $fält)
{
if(!empty($_POST[$fält]))
{
$value = mysql_escape_string($_POST[$fält]);
$where[] = "$fält = '$value'";
}
}
if(count($where) > 0)
{
$where = 'WHERE ' . implode(' OR ', $where);
}
else
{
$where = '';
}
$query = "SELECT Annonsnummer, Datum, Rubrik, Kategori, Lan FROM annons $where ORDER BY Datum DESC";
$result = mysql_query($query) or die('Kunde inte söka annonser:<br>'.mysql_error());
$soktraffar = MYSQL_AFFECTED_ROWS();
if ($soktraffar == 0)
{
echo '</tr>';
echo '<tr>';
echo '<td nowrap><br><B>Hittade inga annonser som motsvarar din sökning...</B></td>';
echo '</tr>';
}
else
{
echo '<br>Sökträffar: 1-'.$soktraffar.' av '.$soktraffar;
echo '</tr>';
echo '<tr>';
echo '<td>';
echo '<table class="huvudsida" border="0">';
$result = mysql_query($query) or die ("Kunde inte hämta data ".mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo '<tr>';
echo '<td nowrap><B>Datum</B></td>';
echo '<td><B>Rubrik</B></td>';
echo '<td><B>Kategori</B></td>';
echo '<td><B>Län</B></td>';
echo '</tr>';
echo '<tr>';
echo '<td nowrap>'.$row['Datum'].' '.$row['Tid'].'</td>';
echo '<td><a class="soktraff" href="index.php?link=visatraff&id='.$row['Rubrik'].'" target="_new">'.$row['Rubrik'].'</a></td>';
echo '<td nowrap>'.$row['Kategori'].'</td>';
echo '<td nowrap>'.$row['Lan'].'</td>';
echo '</tr>';
echo '<tr>';
echo '<td colspan="6">';
echo '<hr>';
echo '</td>';
echo '</tr>';
}
echo '</table>';
}
}
else
{
return false;
}
?>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<!-- Den här är borta innan submit -->
<td class="mainbox" valign="top">
<H2>Senaste annonser</H2>
</td>
</tr>
<tr>
<!-- och den här också-->
<td class="mainbox" valign="top">
<H2>Nyhetsbrev</H2>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div id="bottom">© Indiciak Development</div>
</body>
</html>
</code>
Tack på förhand!Sv: Tabellrader "försvinner" vid ej skickat formulär.
Hur ser den genererade källkoden ut före resp efter submit?Sv:Tabellrader "försvinner" vid ej skickat formulär.
<code>
<html>
<head>
<meta name="keywords" content="jobb, arbete, extraknäck, extrajobb, jobba extra, nytt jobb, söka jobb, platsannonser, jobbsajt, rekrytera, lediga jobb, lediga tjänster, rekrytering, karriär, kompetent personal, bemanning, jobbsite, jobbevakning, hitta jobb, hitta personal, hitta platsannonser, jobbkompis, jobbsverige, jobline, arbetsförmedlingen">
<meta name="description" content="På jobbkompis.se kan du som företag eller privatperson lägga in, söka eller bevaka jobbannonser, enkelt och billigt!">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>commersera.se</title>
<link rel="stylesheet" href="commersera.css">
<link rel="shortcut icon" href="favicon.ico" >
</head>
<body>
<table width="900" height="650" border="0" cellpadding="1" cellspacing="1">
<tr>
<td id="leftbox" valign="top">
<B>Radannonser</B><br>
bla<br>
blabla<br>
blablabla<br>
</td>
<td id="top">
<!--<img src="commersera.jpg">-->
</td>
<td width="11%" rowspan="3"></td>
</tr>
<tr>
<td id="left" valign="top" rowspan="3">
<B>Samarbetspartners</B><br>
<br>
<br>
<font color="#FEBA32">jobbkompis.se</font><br><br>
<br>
Indiciak Development<br><br>
<br>
Delta Småland AB<br><br>
</td>
<td id="meny" valign="top">
| <a class="vit" href="index.php">Hem</a>
| <a class="vit" href="index.php?link=sok">Sök annons</a>
| <a class="vit" href="index.php?link=laggin">Lägg in annons</a>
| <a class="vit" href="index.php?link=bevakning">Bevakning</a>
| <a class="vit" href="index.php?link=nyheter">Nyheter</a>
| <a class="vit" href="index.php?link=kontakt">Kontakta oss</a>
| <a class="vit" href="index.php?link=omcomm">Om commersera.se</a>
| <a class="vit" href="index.php?link=regler">Regler</a>
| <a class="vit" href="index.php?link=hjalp">Hjälp</a>
</td>
</tr>
<tr>
<td id="main" valign="top">
<table border="0" cellpadding="1" cellspacing="1">
<tr>
<td class="mainbox" valign="top">
<H2>Just nu!</H2>
Rea på Rusta, rea på Rusta<br>
<br>
Loppis på Kulturhuset<br>
<br>
3<br>
</td>
<td valign="top" rowspan="3">
<H1>Sök annonser</H1>
<form action="index.php?link=sok" method="post" name="sokannons">
<table class="huvudsida" width="20%" border="0" cellpadding="1" cellspacing="1">
<tr>
<td valign="top">
Söktext:<br>
<input type="text" size="20" name="annonstext">
</td>
<td> </td>
<td valign="top">
Annonstyp:<br>
<select name="annonstyp" size="1">
<option selected>Finnes</option>
<option>Sökes</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
Län:<br>
<select name="lan" size="1">
<option selected>Alla Län</option>
<option>Blekinge</option>
<option>Dalarna</option>
<option>Gotland</option>
<option>Gävleborg</option>
<option>Halland</option>
<option>Jämtland</option>
<option>Jönköping</option>
<option>Kalmar</option>
<option>Kronoberg</option>
<option>Norrbotten</option>
<option>Skåne</option>
<option>Stockholm</option>
<option>Södermanland</option>
<option>Uppsala</option>
<option>Värmland</option>
<option>Västerbotten</option>
<option>Västernorrland</option>
<option>Västmanland</option>
<option>Västra Götaland</option>
<option>Örebro</option>
<option>Östergötland</option>
</select>
</td>
<td> </td>
<td valign="top">
Kategori:<br>
<select name="kategori" size="1">
<option selected>Alla Kategorier</option>
<option>Bygg, Anläggning</option>
<option>Ekonomi, Finans</option>
<option>Försäljning, Marknad</option>
<option>Hälso- och Sjukvård</option>
<option>IT, Data</option>
<option>Kontor, Administration</option>
<option>Kultur, Media</option>
<option>Lager, Industri</option>
<option>Logistik, Transport</option>
<option>Management</option>
<option>Pedagogiska arbeten</option>
<option>Reklam</option>
<option>Service, Handel, Butik</option>
<option>Teknik, Naturvetenskap</option>
<option>Övrigt</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
Annonsör:<br>
<select name="annonsor" size="1">
<option selected>Alla</option>
<option>Företag</option>
<option>Privatperson</option>
</select>
</td>
</tr>
<tr>
<td valign="top" colspan="2">
<input type="submit" name="submitsearch" value="Sök">
</td>
</tr>
<tr>
<td class="huvudsida" colspan="2">
</code>
Och så här efter:
<code>
<html>
<head>
<meta name="keywords" content="jobb, arbete, extraknäck, extrajobb, jobba extra, nytt jobb, söka jobb, platsannonser, jobbsajt, rekrytera, lediga jobb, lediga tjänster, rekrytering, karriär, kompetent personal, bemanning, jobbsite, jobbevakning, hitta jobb, hitta personal, hitta platsannonser, jobbkompis, jobbsverige, jobline, arbetsförmedlingen">
<meta name="description" content="På jobbkompis.se kan du som företag eller privatperson lägga in, söka eller bevaka jobbannonser, enkelt och billigt!">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>commersera.se</title>
<link rel="stylesheet" href="commersera.css">
<link rel="shortcut icon" href="favicon.ico" >
</head>
<body>
<table width="900" height="650" border="0" cellpadding="1" cellspacing="1">
<tr>
<td id="leftbox" valign="top">
<B>Radannonser</B><br>
bla<br>
blabla<br>
blablabla<br>
</td>
<td id="top">
<!--<img src="commersera.jpg">-->
</td>
<td width="11%" rowspan="3"></td>
</tr>
<tr>
<td id="left" valign="top" rowspan="3">
<B>Samarbetspartners</B><br>
<br>
<br>
<font color="#FEBA32">jobbkompis.se</font><br><br>
<br>
Indiciak Development<br><br>
<br>
Delta Småland AB<br><br>
</td>
<td id="meny" valign="top">
| <a class="vit" href="index.php">Hem</a>
| <a class="vit" href="index.php?link=sok">Sök annons</a>
| <a class="vit" href="index.php?link=laggin">Lägg in annons</a>
| <a class="vit" href="index.php?link=bevakning">Bevakning</a>
| <a class="vit" href="index.php?link=nyheter">Nyheter</a>
| <a class="vit" href="index.php?link=kontakt">Kontakta oss</a>
| <a class="vit" href="index.php?link=omcomm">Om commersera.se</a>
| <a class="vit" href="index.php?link=regler">Regler</a>
| <a class="vit" href="index.php?link=hjalp">Hjälp</a>
</td>
</tr>
<tr>
<td id="main" valign="top">
<table border="0" cellpadding="1" cellspacing="1">
<tr>
<td class="mainbox" valign="top">
<H2>Just nu!</H2>
Rea på Rusta, rea på Rusta<br>
<br>
Loppis på Kulturhuset<br>
<br>
3<br>
</td>
<td valign="top" rowspan="3">
<H1>Sök annonser</H1>
<form action="index.php?link=sok" method="post" name="sokannons">
<table class="huvudsida" width="20%" border="0" cellpadding="1" cellspacing="1">
<tr>
<td valign="top">
Söktext:<br>
<input type="text" size="20" name="annonstext">
</td>
<td> </td>
<td valign="top">
Annonstyp:<br>
<select name="annonstyp" size="1">
<option selected>Finnes</option>
<option>Sökes</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
Län:<br>
<select name="lan" size="1">
<option selected>Alla Län</option>
<option>Blekinge</option>
<option>Dalarna</option>
<option>Gotland</option>
<option>Gävleborg</option>
<option>Halland</option>
<option>Jämtland</option>
<option>Jönköping</option>
<option>Kalmar</option>
<option>Kronoberg</option>
<option>Norrbotten</option>
<option>Skåne</option>
<option>Stockholm</option>
<option>Södermanland</option>
<option>Uppsala</option>
<option>Värmland</option>
<option>Västerbotten</option>
<option>Västernorrland</option>
<option>Västmanland</option>
<option>Västra Götaland</option>
<option>Örebro</option>
<option>Östergötland</option>
</select>
</td>
<td> </td>
<td valign="top">
Kategori:<br>
<select name="kategori" size="1">
<option selected>Alla Kategorier</option>
<option>Bygg, Anläggning</option>
<option>Ekonomi, Finans</option>
<option>Försäljning, Marknad</option>
<option>Hälso- och Sjukvård</option>
<option>IT, Data</option>
<option>Kontor, Administration</option>
<option>Kultur, Media</option>
<option>Lager, Industri</option>
<option>Logistik, Transport</option>
<option>Management</option>
<option>Pedagogiska arbeten</option>
<option>Reklam</option>
<option>Service, Handel, Butik</option>
<option>Teknik, Naturvetenskap</option>
<option>Övrigt</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
Annonsör:<br>
<select name="annonsor" size="1">
<option selected>Alla</option>
<option>Företag</option>
<option>Privatperson</option>
</select>
</td>
</tr>
<tr>
<td valign="top" colspan="2">
<input type="submit" name="submitsearch" value="Sök">
</td>
</tr>
<tr>
<td class="huvudsida" colspan="2">
<br>Sökträffar: 1-4 av 4</tr><tr><td><table class="huvudsida" border="0"><tr><td nowrap><B>Datum</B></td><td><B>Rubrik</B></td><td><B>Kategori</B></td><td><B>Län</B></td></tr><tr><td nowrap>2005-05-02 </td><td><a class="soktraff" href="index.php?link=visatraff&id=Testar2" target="_new">Testar2</a></td><td nowrap>Maskiner</td><td nowrap>Alla Län</td></tr><tr><td colspan="6"><hr></td></tr><tr><td nowrap><B>Datum</B></td><td><B>Rubrik</B></td><td><B>Kategori</B></td><td><B>Län</B></td></tr><tr><td nowrap>2005-05-02 </td><td><a class="soktraff" href="index.php?link=visatraff&id=Testar1" target="_new">Testar1</a></td><td nowrap>Maskiner</td><td nowrap>Alla Län</td></tr><tr><td colspan="6"><hr></td></tr><tr><td nowrap><B>Datum</B></td><td><B>Rubrik</B></td><td><B>Kategori</B></td><td><B>Län</B></td></tr><tr><td nowrap>2005-05-02 </td><td><a class="soktraff" href="index.php?link=visatraff&id=fsdkölsdkalöfdsfk" target="_new">fsdkölsdkalöfdsfk</a></td><td nowrap>Maskiner</td><td nowrap>Alla Län</td></tr><tr><td colspan="6"><hr></td></tr><tr><td nowrap><B>Datum</B></td><td><B>Rubrik</B></td><td><B>Kategori</B></td><td><B>Län</B></td></tr><tr><td nowrap>1998 </td><td><a class="soktraff" href="index.php?link=visatraff&id=shgsfhgsgh" target="_new">shgsfhgsgh</a></td><td nowrap>Maskiner</td><td nowrap>Alla Län</td></tr><tr><td colspan="6"><hr></td></tr></table> </td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td class="mainbox" valign="top">
<H2>Senaste annonser</H2>
Moped säljes<br>
<br>
Moped köpes<br>
<br>
3<br>
</td>
</tr>
<tr>
<td class="mainbox" valign="top">
<H2>Nyhetsbrev</H2>
För att anmäla dig till nyhetsbrevet fyll i din E-postadress nedan <form action="index.php?link=nyheter" method="POST">
<input type="text" size="10" name="nyhetsepost"><br>
<input type="submit" name="nyhetsbrev" value="Skicka">
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div id="bottom">© Indiciak Development</div>
</body>
</html>
</code>
Så det verkar som om dom(raderna) inte är med innan submit... Varför blir det så?Sv: Tabellrader "försvinner" vid ej skickat formulär.
else
{
return false;
}
Dessa rader körs före submit och <b>return</b> gör att koden avslutas, vilket medför att HTML-koden nedanför inte skrivs ut. Jag ser inget behov av raderna.
Sv:Tabellrader "försvinner" vid ej skickat formulär.