Else statement screws up all css


Posted on 16th Feb 2014 07:03 pm by admin

Does anyone know what goes wrong in the process with this php code?
This code seems to be causing it:

<?PHP
}
else
{
echo " <div class='back-title'><a href='/directory.php' ><h3>Back to Map</h3></a></div>";

}
?>
</div>

What happens is that the footer css jumps in front of the search results. Other than that the pages renders fine. Only when you make a search and results appear, the css gets screwed up.



Code: [Select]<div id="dir-search-bar"> <form id="form1" name="form1" method="post" action="directory.php">
<div id="dir-search-box"><div class="search-title">Search Company or Browse by Map</div>
<div id="search-box-container">
<div class="search-left"><img src="images/search-left.png" /></div>
<div class="search-center">
<select name="searchwhat" >
<option value="company_name">Company Name</option>
<option value="phone_number">Phone Number</option>
<option value="mobile_number">Mobile Number</option>
<option value="email">Email</option>
<option value="person_firstname">First Name</option>
<option value="person_lastname">Last Name</option>
</select>

<input name="searchterm" type="text" class="search-input" size="30" />
<input type="submit" name="button" id="button" value="Search" />
<input name="action" type="hidden" id="action" value="search" />
<?PHP

if ($action != "search")

{

?>
</div>
<!--<end of #search-center >-->
<div class="search-right"><img src="images/search-right.png" /></div>

</div><!--<end of #search-box-container >-->

</div> <!--<end of #dir-search-box >-->
<div class="map-title">Click on Continent to Browse by Map</div>

<div align="center"><img src="images/worldmap.gif" alt="Map of the World" width=450 height=254 border="0" usemap="#worldmap" />
<map name="worldmap" id="worldmap">
<area shape="poly" coords="45,78,75,92,116,92,115,115,90,123,54,113" href="usmap.php" alt="North America" />
<area shape="poly" coords="106,146" href="#" />
<area shape="poly" coords="106,141,105,144,156,179,118,248,108,225,96,163" href="map.php?continent=southamerica&action=list" alt="South America" />
<area shape="poly" coords="129,173" href="#" />
<area shape="poly" coords="246,44,294,39,288,84,272,104,253,107,234,106,199,106,204,73" href="map.php?continent=europe&amp;action=list" alt="Europe" />
<area shape="poly" coords="299,37,438,47,405,118,402,175,360,177,318,152,317,115,284,96" href="map.php?continent=asia&action=list" alt="Asia" />
<area shape="poly" coords="261,108,284,101,302,109,312,121,274,146" href="map.php?continent=middleeast&action=list" alt="Middle East" />
<area shape="poly" coords="195,117,225,110,253,118,273,149,276,160,276,206,242,220,194,149" href="map.php?continent=africa&amp;action=list" alt="Africa" />
<area shape="poly" coords="380,188,416,170,444,197,441,243,375,236,361,202" href="map.php?continent=australia&action=list" alt="Australia and Pacific Ocean" />
<area shape="poly" coords="42,30,149,47,127,89,81,90,45,78" href="map.php?country=CA&action=list" alt="Canada" />
<area shape="poly" coords="56,119,96,149,103,133,78,121" href="map.php?country=MX&amp;action=list" alt="Mexico" />
</map>
<?PHP
}
else
{
echo " <div class='back-title'><a href='/directory.php' ><h3>Back to Map</h3></a></div>";

}
?>
</div>
</form>

<div id="search-results"> <?php

if ($action == "search")

{

$searchterm = trim($searchterm);
$searchwhat = trim($searchwhat);



echo "<BR><BR>";
if (empty($mem->mem_type_id))
{
echo "<a href=payment.php >To view company detail, please upgrade your membership by clicking here</a>
<BR>";
}

echo "<b> You searched for '".$searchterm."':";

echo "<BR><BR>";



if ($searchwhat == "company_name")
{
$searchwhat = "co_name";
}
if ($searchwhat == "phone_number")
{
$searchwhat = "phone_office";
}
if ($searchwhat =="mobile_number")
{
$searchwhat = "phone_mobile";
}
if ($searchwhat == "email")
{
$searchwhat = "email_address";
}
if ($searchwhat == "person_firstname")
{
$searchwhat = "first_name";
}
if ($searchwhat == "person_lastname")
{
$searchwhat = "last_name";
}

$sql2 = "SELECT DISTINCT co_name, id FROM user WHERE $searchwhat LIKE '%$searchterm%' AND approved != 'No' AND deleted != 'Yes' ORDER BY co_name ASC";
// echo "<BR><BR>sql2: ".$sql2 ."<BR><BR>";

@$companies = $db->get_results($sql2);

if (!empty($searchwhat) AND !empty($searchterm) AND !empty($companies))
{
foreach ( $companies as $company )
{
@$co_id = $db->get_row("SELECT id,date_update,co_name_url FROM user WHERE co_name = '$company->co_name' AND id = '$company->id' LIMIT 1");

if (!empty($mem->mem_type_id))
{
if ($admin == "yes")
{
echo "- <a href=http://".$co_id->co_name_url.".wassociation.com/ rel=nofollow>$company->co_name</a> Updated: $co_id->date_update

&nbsp;&nbsp;<a href="trade/admin_delete_user.php?deleteid=$co_id->id" >Delete</a> &nbsp;&nbsp;
<a href="trade/admin_edit_user.php?editid=$co_id->id" >Edit</a>
<BR>";
}
else
{
echo "- <a href=http://".$co_id->co_name_url.".wassociation.com/ rel=nofollow >$company->co_name</a>
<BR>";
}
}
else
{
echo "- $company->co_name
<BR>";
}
}
}
else
{
echo "No results.";
}

/*
$result_map = mysql_query($sql_map);





echo "<BR><BR>";

echo "<b> You searched for '".$mapState."':";

echo "<BR><BR>";





while ($row_map = mysql_fetch_array($result_map))



{

$mapCoTradeName = $row_map["CoTradeName"];

$mapUID = $row_map["uid"];





echo "- <a href=mem.companyinfo.php?mapCompany=$mapUID>$mapCoTradeName</a>
<BR>";





}




*/


}











?>
</div><!-- END of #Search-Results -->
</div><!--<end of #dir-search-bar >-->
[color=red]
<div id="footer"><?php include "inc.footer.php"; ?></div>[/color]

No comments posted yet

Your Answer:

Login to answer
169 Like 14 Dislike
Previous forums Next forums
Other forums

PHP form help required
Hi all! Apologies in advance for having to message the forum for help. I know you must get a lot of

Adding to an Int row in db
Hi, i have a database which houses all of the users of my site. One of the columns is for points whi

multiple recipients + dbuser mail recall
Hello,

I am building a php login script.

When the user registers the script will send

Company Code for Vendors created through Business Partners
Hi, experts!

I'm trying to set up the integration between Business Partner (BP) and Vendo

Trouble verifying database password
Thankyou to everyone who responded to my last post (I can't find the posting, it has been buried). <

Need help with simple code, back and forward buttons.
Basically, I have a set of pages in a folder, which have the title somephrasehere_09.php, somephrase

Alterar a hora do servidor
Se alguém souber, ajude-me a adicionar 6 horas, obrigado
<tr>
&

newbie error
what is wrong with this code ?

<html>
<body>

<?

BackButton Behaviour in AJAX
I have an ASPX Page AJAX Enabled!The page has a gridView and a DDL for filtering on it. The Gridview

some query on multilingual website
Hi all,

Which is the simplest and easiest method to make a website multilingual,
is it put

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash