die ... -» mysql + perl – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self die ... -» mysql + perl Sun, 08 Aug 99 18:41:00 Z https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27295#m27295 https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27295#m27295 <p>Hallo, ich habe folgenden Code in meinem perl-script (mache Zugriffe auf mysql-Datenbank:<br> $dbh = DBI->connect($dbserver,$dbuser,$dbpass)or die "Can't connect to database: $DBI::errstr\n" ;</p> <p>wenn ich das script von einer html-Seite aus aufrufe, funktioniert der "die"-Teil aber nicht, wenn es Datenbank-probleme gibt; es passiert garnichts. Muß ich für den html-Zugriff an dem die-Teil was ändern ?</p> <p>Gruß<br> Thorsten</p> die ... -» mysql + perl Sun, 08 Aug 99 21:11:00 Z https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27296#m27296 https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27296#m27296 <p>hi!</p> <blockquote> <p>$dbh = DBI->connect($dbserver,$dbuser,$dbpass)or die "Can't connect to database: $DBI::errstr\n" ;<br> wenn ich das script von einer html-Seite aus aufrufe, funktioniert der "die"-Teil aber nicht,<br> wenn es Datenbank-probleme gibt; es passiert garnichts. Muß ich für den html-Zugriff an<br> dem die-Teil was ändern ?</p> </blockquote> <p>Was funktioniert denn daran nicht? die sendet soweit ich weiß an STDERR und nicht an STDOUT, daran könnte es liegen.</p> <p>bye, Frank!</p> die ... -» mysql + perl Mon, 09 Aug 99 15:36:00 Z https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27297#m27297 https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27297#m27297 <blockquote> <p>hi!</p> <blockquote> <p>$dbh = DBI->connect($dbserver,$dbuser,$dbpass)or die "Can't connect to database: $DBI::errstr\n" ;<br> wenn ich das script von einer html-Seite aus aufrufe, funktioniert der "die"-Teil aber nicht,<br> wenn es Datenbank-probleme gibt; es passiert garnichts. Muß ich für den html-Zugriff an<br> dem die-Teil was ändern ?</p> </blockquote> <p>Was funktioniert denn daran nicht? die sendet soweit ich weiß an STDERR und nicht an STDOUT, daran könnte es liegen.</p> <p>bye, Frank!</p> </blockquote> <p>Und was mach ich jetzt ? Kann ich die Ausgabe irgendwie abändern ?<br> Gruß<br> Thorsten</p> die ... -» mysql + perl Mon, 09 Aug 99 15:52:00 Z https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27298#m27298 https://forum.selfhtml.org/self/1999/aug/8/die-mysql-perl/27298#m27298 <blockquote> <blockquote> <p>Was funktioniert denn daran nicht? die sendet soweit ich weiß an STDERR und nicht an STDOUT, daran könnte es liegen.<br> Und was mach ich jetzt ? Kann ich die Ausgabe irgendwie abändern ?</p> </blockquote> </blockquote> <p>Klar, Du kannst selbst irgendwelche print- und exit-Anweisungen hinschreiben (viel mehr ist "die" ja auch nicht).</p> <p>Schreib Dir doch einfach eine eigene Funktion html_die() oder so ähnlich, die genauso parametrisiert wird wie "die", und die nichts anderes tut als den 1. Parameter mit "print" auszugeben und sich dann mit exit(1); beendet.</p>