Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PHP: HTML Code nach exit(); trotzdem ausführen (https://www.delphipraxis.net/46510-php-html-code-nach-exit-%3B-trotzdem-ausfuehren.html)

Wuaegner 26. Mai 2005 09:50


PHP: HTML Code nach exit(); trotzdem ausführen
 
Hallo,
habe eine PHP-Datei in der taucht zwischen HTML-Tags ein bisschen PHP auf, das je nachdem noch HTML-Tags dazwischen einfügt oder nicht. Ich möchte jetzt gerne bei einer Bedinung das PHP-Skript beenden und die HTML-Tags DANACH, also nach dem ?> sollen jedoch noch angezeigt werden. Ich habe es mit dem Befehl exit; versucht. Hier bricht er jedoch sofort ab, auch ohne den HTML-Code hinter dem ?> anzuzeigen. Wie muss ich es machen, dass eben dieser Code danach trotzdem noch dargestellt wird?

[edit=alcaeus][Klammern entfernt] Mfg, alcaeus[/edit]

jfheins 26. Mai 2005 09:52

Re: [PHP] HTML Code nach exit(); trotzdem ausführen
 
Wie wäre es mit
Code:
<?
// Code
if (bedingung)
{

// Code

}
?>
<html>
statt
Code:
<?
// Code
if (! bedingung) exit();

// Code

?>
<html>

:?:

Wuaegner 26. Mai 2005 09:57

Re: [PHP] HTML Code nach exit(); trotzdem ausführen
 
Thx gute Idee. Funktioniert. Aber wieso bricht er beim exit() Befehl vollständig ab und beendet nicht nur das PHP Skript?

jfheins 26. Mai 2005 09:59

Re: [PHP] HTML Code nach exit(); trotzdem ausführen
 
Mit exit wird halt die aktuelle Ausgabe beendet.
Das Dokument ist zuende und fertig.

Achso:
Die Datei ist ein PHP-Script und wenn der Parser dann auf ein exit stößt, wars das ...

;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz