ich sehe immer überall z.B.:
mysql_select_db("DB", $my_conn) or die("Fehler beim wählen der DB");
aber ich will das bei mir einfach ein neues Fenster mit nur der Fehler Medlung kommt. Lieber einfach "return(-1);" oder so.
Du kannst hinter "or" alles veranstalten, was Du möchtest. Obige Zeile ist auch nur eine Abkürzung für folgendes:
if (! mysql_select_db("DB", $my_conn))
{
die("Fehler beim wählen der DB");
};
Ob Du nun die() aufrufst oder mit echo irgendwas ausgibst, das Skript weiterlaufen lässt oder dort abbrichst, bleibt Dir überlassen.
ABer leider geht or return(-1) nicht. WIe muss ich das dann haendeln?
Wenn Du ein neues Fenster aufmachen willst, mußt Du statt die() Javascript-Code ausgeben, der dann das Fenster öffnet - und dann exit() oder die() aufrufen, um das Skript zu beenden. PHP läuft auf dem Server, _nicht_ im Browser.
Gruß,
soenk.e