Autor |
Nachricht |
fuchsbau
Threadersteller
Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht:
|
Verfasst Do 27.09.2007 11:58
Titel [php] alternative zu die() |
|
|
hallo.
ich verwende die funktion die(), um ein skript bei problemen zu stoppen:
z.b. so:
Code: | @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die('sorry, probleme mit der verbindung zur datenbank'); |
das macht den code recht schlank wie ich finde. das problem ist nur, dass weiterer html-code unter dem php-teil eben dann auch nicht mehr abgearbeitet wird.
gibt es eine ähnlich schlanke alternative zu die(), bei der nur ein gekennzeichneter bereich oder ähnliches abgebrochen wird. oder wie macht ihr sowas?
sorry, is bestimmt ne DAU-frage.
Zuletzt bearbeitet von fuchsbau am Do 27.09.2007 12:03, insgesamt 1-mal bearbeitet
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Do 27.09.2007 12:18
Titel
|
|
|
zu die() gibt es meiner meinung nach nur die alternative exit()
wie die sich allerdings genau verhält, weiß ich gerade gar nicht...
ansonsten einfach mit if und else
Code: |
<?php
if (mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS))
{
echo "mach das, was beim erflogreichen connect() gemacht werden soll...";
}
else
{
echo "ich schreib ne fehlermeldung, arbeite aber trotzdem weiter...";
}
?>
<div class="watweissich">meine normale html-seite kommt trotzdem</div>
|
Zuletzt bearbeitet von pixelpapst303 am Do 27.09.2007 12:18, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
jaaam
Dabei seit: 05.10.2005
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Do 27.09.2007 12:23
Titel
|
|
|
die(); und exit(); brechen das Parsen an ihrer Stelle ab.
|
|
|
|
|
fuchsbau
Threadersteller
Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht:
|
Verfasst Do 27.09.2007 12:25
Titel
|
|
|
ok, dann mussich halt 10 solcher if-schleifen verschachteln. aber danke
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 27.09.2007 12:33
Titel
|
|
|
sofern du mit php5 arbeitest, könntest dich auch in OOP und exceptions einarbeiten, damit fängt man fehlermeldungen ab und macht etwas im fehlerfall, zb logs schreiben, mails versenden oder sonstwas.
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
|
|
|
|
fuchsbau
Threadersteller
Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht:
|
Verfasst Do 27.09.2007 12:35
Titel
|
|
|
super, sowas hab ich gesucht. danke.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Alternative
TSW Alternative für den MAC..
pc-alternative zu final cut pro
Alternative zu Lightbox
Alternative zu smallImage?
Alternative zu Typo3
|
|