2012-07-11 2 views
1

예 : Whitespace 이 공백은 내 머리글 내부에서 사용하는 일부 PHP 때문에 렌더링됩니다.PHP 때문에 html 코드의 공백

이 공백을 제거하려면 어떻게해야합니까? 공백 생성하는 것

코드 : 최소한 PHP5를 사용하는 경우

<?php 
global $domein; 
global $domeinnaam; 
global $huidigDomein; 
global $get; 

$domeinnaam = str_replace('www.', '', $_SERVER['SERVER_NAME']); 
$domein = str_replace('.nl', '', $domeinnaam); 

include('ond/inc/php/meta.php'); 
if(!isset($_GET['ond'])) 
    $_GET['ond'] = 'home'; 
$pagina = $_GET['ond']; 

$get = new Get(); 
$websites = $get->alleWebsites(); 
$domeinen = $get->huidigDomein($domein); 
$huidigDomein = $domeinen[0]->id; 
showMeta($websites, $domeinen); 
?> 

메타 파일

<?php 
require_once 'php/db.php'; 
require_once 'php/db_get.php'; 
require_once 'php/db_insert.php'; 
require_once 'php/db_delete.php'; 
require_once 'php/db_update.php'; 
require_once 'php/form.php'; 
require_once 'php/proces.php'; 
require_once 'php/paginas.php'; 
require_once 'php/phpmailer.php'; 
require_once 'php/uploader.php'; 
require_once 'php/static.php'; 
require_once 'php/admin.php'; 
require_once "fckeditor/fckeditor.php"; 
include('ond/inc/php/data.php'); 


function showMeta($websites, $domeinen) 
{ 
     $rubriek = null; 
     $page = null; 
     $domein = $domeinen[0]->domein; 
     $domeinnaam = $domeinen[0]->domein . '.nl'; 
     $query = "SELECT * FROM paginas AS p INNER JOIN domeinen AS d ON p.domein = d.id WHERE d.domein = '$domein' AND p.titel = 'Home'"; 
     $result = mysql_query($query); 
     while($row = mysql_fetch_object($result)) 
      $content = $row->content; 


     if(isset($_GET['id']) && $_GET['ond'] == 'overzicht') 
     { 
      $id = $_GET['id']; 
      $query = "SELECT * FROM rubrieken WHERE id = '$id'"; 
      $result = mysql_query($query); 
      $row = mysql_fetch_object($result); 
      $rubriek = 'Overzicht '. ucfirst($row->titel); 
     } 
     else 
     { 
      if(isset($_GET['page'])) 
      { 
       $page = ' - '; 
       $page .= urldecode($_GET['page']); 
      } 

      $pagina = strtolower($_GET['ond']); 
      if($pagina == 'home') 
       $intro = 'Welkom'; 
      elseif($pagina == 'aankondiging') 
       $intro = 'Nieuws en aankondigingen'; 
      else 
       $intro = ucfirst($pagina); 
     } 

     if ($websites) 
     { 
       $keywords = ucfirst($domeinnaam).', '.ucfirst($domein).', DorpeninDrenthe.nl, Meppel, Bed and Breakfast, Bed & Breakfast, Bed en breakfast, Dagattractie, Dagattracties, Bungalows, Bungalow, Hotels, Hotel, Appartementen, Appartement, Stacaravans, Stacaravan, Chalets, Chalet, Campings, Camping, Galeries, Galerie, Bedrijven, Bedrijf, Restaurants, Restaurant,'; 
       foreach ($websites as $website) 
       { 
         $url = str_replace("http://www.", " ", $website->url); 
         $keywords .= strtolower($url); 
         $keywords .= ', '; 
       } 

     } 

     echo '<meta http-equiv="keywords" content="'.$keywords.'"/>'; 
     echo '<meta http-equiv="description" content="'.strip_tags(html_entity_decode($content)) .$keywords.'" />'; 
     echo '<meta name="Author" content="ONDReclame.nl - Meppel - J.M. Suos" />'; 
     echo '<meta name="Revisit-After" content="1 days" />'; 
     echo '<meta name="robots" content="index,follow" />'; 
     echo '<meta name="Title" content="'.ucfirst($domeinnaam). ' - Dorpen in Drenthe - ' . $intro . $rubriek . ' in ' . ucfirst($domein). $page .'"/>'; 
     echo '<title>'.ucfirst($domeinnaam). ' - Dorpen in Drenthe - ' . $intro . $rubriek . ' in ' . ucfirst($domein) . $page .' </title>'; 

} 
+1

아마도 PHP 코드에서'\ n's을 찾아 삭제할 것입니까? 이 코드를 생성하는 코드 중 일부를 보는 것이 유용 할 것입니다 ... – FlyingMolga

+0

내 질문을 편집했습니다. – Jordy

+0

'ond/inc/php/meta.php'에서 어떤 일이 일어나고 있습니까? – bcmcfc

답변

0

이 보인다 모든 포함 된 파일 당신에게 모든 모든 PHP 파일에 마지막 EOL?>?> 후에하거나 삭제를 삭제 한 EOL

시도를 제공합니다.