dedlfix: while-schleifen-formatierung

Beitrag lesen

Hi!

Das eigentliche Problem ist ja geklärt.

$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen");
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
$tabelle1_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");

Ist das Test-Code zum Erforschen des Prinzips oder befinden sich die "or die()"-Konstrukte auch im produktiven Code? Wenn ja bei letzterem, dann ist das wenig sinnvoll. Besucher können mit den Fehlermeldungen nichts anfangen. Sie tragen keine Schuld am Aussetzer des DBMS und sind dann die falschen Adressaten. Ein Administrator hingegen bekommt keine Meldung, wenn sich nicht grad jemand beschwert statt zur Konkurrenz zu laufen. Das Sterbenlassen des Scripts hinterlässt auch keinen guten Eindruck, nur eine kaputte Ausgabe.

<h1><?=$adr['spalte3']?></h1>
<h2><?=$adr['spalte1']?></h2>
<?=$adr['spalte2']?>
<?=$adr['spalte4']?>
<?=$adr['spalte5']?>

Der Kontextwechsel wird auch immer gern und mit teilweise gravierenden Folgen missachtet.

Lo!