Girl on cellphone with cellchecker.com Logo.
Check Cell Phone Rates & Cash BacK Deals In Your Town!
EOF; // without filter variables, display most popular phones // if ($m == '' && $p == '' && $t == '' && $c == ''){ $navbar = ''; $navPages = ''; $compareHeader = << EOF; } $compareFooter =<< EOF; if ($checkZipDesc != 'Cellular Phone Shopping'){ $title = $checkZipDesc; $changeLocation = "change location"; } else { $changeLocation = "check availability"; } echo <<
$v){ if (array_key_exists('page',$output)) { unset($output['page']); } else if (array_key_exists('list',$output)){ unset($output['list']); } else if (array_key_exists('zip',$output)){ unset($output['zip']); } } foreach ($output as $k => $v){ $v = str_replace("&","%26",$v); $currentQueryByPages .= $k . "=" . $v . "&"; } $currentQueryByPages = substr($currentQueryByPages, 0, -1); } // submit xml data $XMLSent = ""; $XMLSent .= "" . $crid . ""; $XMLSent .= "" . $Website . ""; $XMLSent .= "" . $SecurityCode . ""; $XMLSent .= "" . getenv("REMOTE_ADDR") . ""; $XMLSent .= "" . htmlspecialchars($zip) . ""; $XMLSent .= "" . htmlspecialchars($shopfor) . ""; if($shopfor == "phone") { $XMLSent .= "" . htmlspecialchars($m) . ""; $XMLSent .= "" . htmlspecialchars($p) . ""; $XMLSent .= "" . htmlspecialchars($t) . ""; $XMLSent .= "" . htmlspecialchars($c) . ""; } else if ($shopfor == "provider") { $XMLSent .= "" . htmlspecialchars($c) . ""; } else if ($shopfor == "plan") { $XMLSent .= "" . htmlspecialchars($carrier) . ""; $XMLSent .= "" . htmlspecialchars($n) . ""; $XMLSent .= "" . htmlspecialchars($plantype) . ""; $XMLSent .= "" . htmlspecialchars($minutes) . ""; $XMLSent .= "" . htmlspecialchars($price) . ""; } $XMLSent .= ""; include_once('GeoXML.class.php'); $geoxml = new GeoXML; $XmlUrlA = array('http://marketing.riveroffers.com/cell_phone_info.php'); $geoxml->fetchXML($XmlUrlA, $XMLSent); $vals = $geoxml->vals; $myxml = $geoxml->myxml; if ($geoxml->XMLError == 1) { include("cellular_error.php"); exit; } $TheResult = GetValidXML('RESULT',0,''); $ErrorMsg = GetValidXML('ERRORMESSAGE',0,''); if ($TheResult == "Success") { $Zip = GetValidXML('ZIP',0,''); $carrierDataList = GetValidXML('CARRIERDATALIST',0,''); $manufacturerNameDataList = GetValidXML('MANUFACTURERNAMEDATALIST',0,''); $typeDataList = GetValidXML('TYPEDATALIST',0,''); $checkZipDesc = GetValidXML('CHECKZIPDESC',0,''); $Products = array(); $CarrierLogo = array(); $CarrierDescription = array(); $ProductId = array(); $EquipmentName = array(); $EquipmentID = array(); $ManufacturerName = array(); $EquipmentPrice = array(); $RebateAmount = array(); $PriceAfterRebate = array(); $EquipmentImageFileSmallURL = array(); $selectedLink = array(); $totalCellNum = count($myxml['PRODUCTID']); for($i=0; $i < $totalCellNum; $i++){ $CarrierLogo[$i] = GetValidXML('CARRIERLOGO',$i,''); $CarrierDescription[$i] = GetValidXML('CARRIERDESCRIPTION',$i,''); $CarrierDescription[$i] = str_replace("AT&T","at-t",$CarrierDescription[$i]); $CarrierDescription[$i] = str_replace(" ","-",$CarrierDescription[$i]); $CarrierDescription[$i] = strtolower($CarrierDescription[$i]); $ProductId[$i] = GetValidXML('PRODUCTID',$i,''); $EquipmentName[$i] = GetValidXML('EQUIPMENTNAME',$i,''); $EquipmentID[$i] = GetValidXML('EQUIPMENTID',$i,''); $ManufacturerName[$i] = GetValidXML('MANUFACTURERNAME',$i,''); $EquipmentPrice[$i] = GetValidXML('EQUIPMENTPRICE',$i,''); $RebateAmount[$i] = GetValidXML('REBATEAMOUNT',$i,''); $PriceAfterRebate[$i] = GetValidXML('PRICEAFTERREBATE',$i,''); $EquipmentImageFileSmallURL[$i] = GetValidXML('EQUIPMENTIMAGEFILESMALLURL',$i,''); $selectedLink[$i] = "cellular_results" . $PageExtension . "?pid=" . GetValidXML('PRODUCTID',$i,''); if($sid != ""){ $selectedLink[$i] = "cellular_results" . $PageExtension . "?pid=" . GetValidXML('PRODUCTID',$i,'') . "&sid=" . $sid; } if($Zip != "" && $Zip != 0 && $checkZipDesc != ''){ $selectedLink[$i] .= "&zip=" . $Zip; } } } // rebuild current query string // if ($Zip != ''){ $currentQueryByPages .= "&zip=" . $Zip; } // paging begin phpparam('page',1); phpparam('list',''); if($list != "all" && $totalCellNum > 0){ $pageSize = 15; $pageCount = ceil($totalCellNum / $pageSize); $start = ($page - 1) * $pageSize; $fields = array("CarrierLogo", "ProductId", "EquipmentName", "EquipmentID", "ManufacturerName", "EquipmentPrice", "RebateAmount", "PriceAfterRebate", "EquipmentImageFileSmallURL", "selectedLink"); foreach($fields as $v){ $$v = array_slice($$v,$start,$pageSize); } $nav = ''; $prev = ''; $first = ''; $next = ''; $last = ''; $DisplayFirst = ''; $DisplayLast = ''; if ($page <= 4){ $DisplayFirst = 1; $DisplayLast = $pageCount > 6 ? 6 : $pageCount; } elseif ($page >= $pageCount - 3){ $DisplayFirst = $pageCount - 6; $DisplayLast = $pageCount; } else { $DisplayFirst = $page - 3; $DisplayLast = $page + 3; } if ($DisplayFirst < 1) { $DisplayFirst = 1; } if ($DisplayLast > $pageCount){ $DisplayLast = $pageCount; } for($i = $DisplayFirst; $i <= $DisplayLast; $i++){ if ($i == $page){ $nav .= " $i "; } else { $nav .= " $i "; } } if ($page > 1) { $i = $page - 1; $prev = " \"Previous "; $first = " \"First "; } if ($page < $pageCount) { $i = $page + 1; $next = " \"Next "; $last = " \"Last "; } $navPages = "display all"; $navDesc .= "Page: " . $page . " of " . $pageCount . "" ; $navbar = $navDesc . "" . $first . $prev . $nav . $next . $last . ""; } else { $navbar = "display by pages"; $navPages = ''; } $productCounter = count($ProductId); // paging end $compareHeader =<<< EOF
$navbar $navPages ($totalCellNum results)
Most Popular Cellular Phones
$navbar $navPages ($totalCellNum results)
 $title $changeLocation
Carriers:
Brands:
Price:
Phone types:
EOF; if ($totalCellNum == 0){ echo "
There is no cellular service for your request. Please refine your search.
"; exit; } // display phones // echo << $compareHeader EOF; $currentRow = 0; for($i=0; $i < $productCounter; $i++) { echo << EOF; $currentRow++; } echo << EOF; echo ('

If you are interested in Android news, here are some Android News and Apps, and you can get Android Galaxy Tab information at GalaxyTabBlog.com. Swap Sell or Buy Mobiles and accessories on this cell phone website. Get iPhone Tips at Apple-iPhone-Unlocking.com.

'); include "cellular_footer.php"; ?>
Manufacturer: $ManufacturerName[$i]



List Price: $$EquipmentPrice[$i]
Rebate: $RebateAmount[$i]
Price After Rebate:  $PriceAfterRebate[$i]
Select This Phone