Von PHP auf ASP umsteigen

krizzelfix

Commander
Registriert
Sep. 2005
Beiträge
2.626
Hallo zusammen,

da ich mich mal im Bereich der Websitenprogrammierung etwas weiterbilden wollte,
habe ich mich dazu entschlossen ASP.Net zu lernen.

Bisher habe alles in PHP programmiert und habe da jetzt ein verständnisproblem.
Zum üben wollte ich meine jetzige Homepage auf ASP umstellen und hab schon bei der Startseite Probleme.

Und zwar wollte ich es so regeln das die default.aspx immer aufgerufen wird und dort eine
Template Datei geladen wird in die ich dann den ganzen Inhalt reinschreibe und dann per
echo ausgebe.

Hier mal mein PHP Quelltext:
PHP:
<?php
include('config.php5');
/**
 * Einlesen des Layouts
 */
$layout = file_get_contents('template/layout.tpl');
/**
 * Einlesen der Metatags
 */
$meta = file_get_contents('layout/metatags.php5');
/**
 * Einbauen der Metatags
 */
$layout = str_replace('{#METATAGS}', $meta, $layout);
/**
 * Schalter für On/Offline
 */
if (ONLINE) {
	/**
	 * Einlesen des Menüs
	 */
	$menu = file_get_contents('layout/header.php5');
	/**
	 * Einbauen des Menüs
	 */
	$layout = str_replace('{#MENU}', $menu, $layout);
	/**
	 * Einlesen der aktuellen Content Datei
	 */
	$content = file_get_contents($_menu[$_GET['cat']]['file']);
}
else {
	$layout = str_replace('{#MENU}', "", $layout);
	$content = "<h1>Offline.</h1>\n";
	$content.= "Die Seite ist vorr&uuml;bergehend offline. Bitte versuche es zu einem späterem Zeitpunkt.";
}
/**
 * Einbauen des Contens
 */
$layout = str_replace('{#CONTENT}', $content, $layout);	
/**
 * Einlesen des Footers
 */
$footer = file_get_contents('layout/footer.php5');
/**
 * Einbauen des Footers
 */
$layout = str_replace('{#FOOTER}', $footer, $layout);
/**
 * PHP ausführen
 */
eval(" ?>".trim($layout)."<?php ");
/**
 * Ausgabe und Cache beenden
 */
mysql_close();
exit();
?>
Aber wozu ist dann die zweite default.aspx. Da kann ja kein C# code rein.:confused_alt:

Danke für eure Hilfe

Grüße

tewes
 
Zurück
Oben