Html in Php

Noki99

Mitglied
Hallo, ich habe folgenden Code:

PHP:
<?php
$gehtalles = "ja";
$textfeld = $_POST["Code"];
//zu suchenden Code
$code = $textfeld;
//Textdatei einlesen
$text = file_get_contents('datei.txt');

//preg-Pattern zusammensetzen
$pattern = "/^{$code} =\> (.+)$/Um";
//Mit dem Pattern den Text durchsuchen
if(preg_match($pattern, $text, $found)){
    //Wenn etwas gefunden wurde, den Text hinter dem => ausgeben
    echo $found[1];
}else{}

Wie bekomm ich es hin, dass wenn nichts gefunden wurde, da steht: Es wurde nichts gefunden und nicht einfasch echo "Es wurde..." sondern in der mitte wie hier:

Code:
<html>
	<head>
		<title></title>
	</head>
	<body>
		<p style="text-align: center;">
			<span style="font-size:24px;"><span style="font-family: comic sans ms,cursive;">Es wurde nichts gefunden!</span></span></p>
	</body>
</html>
 
In etwa so:

PHP:
<?php
if (preg_match($pattern, $text, $found)) {
    //Wenn etwas gefunden wurde, den Text hinter dem => ausgeben
    echo $found[1];
} else {
?>
<p style="text-align: center;">
    <span style="font-size:24px;font-family: comic sans ms,cursive;">Es wurde nichts gefunden</span>
</p>
<?php
}
?>
 
Zurück