Gå til innhold

[Løst]Hindre å få frem feilkode om include fil ikke finnes..


Anbefalte innlegg

Heisann!

 

Har denne include saken på sida mi:

 

<?php
	if 	(is_page('produkter')) { 
	  include (TEMPLATEPATH . '/inc/sidebar/produkter.php'); // inkluderer en tekst fil fra rooten i theme mappa
	} 
	elseif 	(is_page('tjenester')) { 
	  include (TEMPLATEPATH . '/inc/sidebar/tjenester.php'); // inkluderer en tekst fil fra rooten i theme mappa
	}
	elseif 	(is_page('produkter')) { 
	  include (TEMPLATEPATH . '/inc/sidebar/produkter.php'); // inkluderer en tekst fil fra rooten i theme mappa
	}
	elseif 	(is_page('referanser')) { 
	  include (TEMPLATEPATH . '/inc/sidebar/referanser.php'); // inkluderer en tekst fil fra rooten i theme mappa
	}
	elseif 	(is_page('19')) { 
	  include (TEMPLATEPATH . '/inc/sidebar/omoss.php'); // inkluderer en tekst fil fra rooten i theme mappa
	}
	else { 
	echo ' '; // Fall-through  
	}
  ?>

 

Det er kun for å hente frem forskjellig innhold dynamisk via Wordpress. Så (is_page('x')) er wordpress kode, samt TEMPLATEPATH.

 

Okay, det som er, om fila omoss.php plutselig ikke eksisterer vil det genereres feilkode i HTML av PHP parseren.

 

Warning: include(/home/xxxxx/public_html/... osv.

 

Hvordan kan jeg enkelt forhindre dette? Jeg er ikke noen røver på php, så det er sikkert ikke store inngrepet som skal til. Vil bare at den skal printe ut echo ' '; eller noe for at det blir blankt.

 

Noen som har tips? :)

 

 

EDIT: Og om noen veit om en eklere måte å skrive den koden på, si gjerne ifra! :)

Endret av AnaXyd
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...