Diesen Fehler bekomme ich, wenn ich folgenden Code Abschnitt ausführe:
[php:1:b77f1152ad]<?php
if(isset($_POST['npost'])) {
if(empty($_POST['nachricht'])) {
$err[] = 'Deine News enthält keinen Text.';
}
if(empty($_POST['betreff'])) {
$err[] = 'Du hast keinen Betreff angegeben';
}
if(empty($_POST['quelle'])) {
$err[] = 'Du hast die Quelle ausgelassen';
}
if($_POST['quelle'] !=='Keine') {
if(empty($_POST['quellenurl'])) {
$err[] = 'Es gibt keine Quellenurl';
}
}
if(empty($err)) {
$mysqlConn->datenbankQuery("INSERT INTO
newspost (
poster,
datum,
nachricht,
betreff,
quelle,
quellenurl
) VALUES (
'".$_SESSION['nick']."',
'$datum',
'".$_POST['nachricht']."',
'".$_POST['betreff']."',
'".$_POST['short_nachricht']."',
'".$_POST['quelle']."',
'".$_POST['quellenurl']."'
)");
if($mysqlConn->query) {
header('Location: main.php?section=news&view='.mysql_insert_id());
}
}
else {
foreach($err as $error) {
echo '<p class="rot">'.$error.'</p>';
}
}
}
##########$mysqlConn->query:
function datenbankQuery($query,$report = 'nein') {
$this->query = mysql_query($query,$this->verbindungskennung);
if($this->query) {
if($report == 'ja') {
echo '
Die Datenbankoperation war erfolgreich.</p>';
}
return $this->query;
}
else {
$this->datenbankFehler();
}
}
?>[/php:1:b77f1152ad]
Und dieser Fehler ist mir noch nie untergekommen...
Mit was hängt er zusammen und wie bekomm ich ihn weg?
PHP: 5.0.5
MySQL: 5.0.15
[php:1:b77f1152ad]<?php
if(isset($_POST['npost'])) {
if(empty($_POST['nachricht'])) {
$err[] = 'Deine News enthält keinen Text.';
}
if(empty($_POST['betreff'])) {
$err[] = 'Du hast keinen Betreff angegeben';
}
if(empty($_POST['quelle'])) {
$err[] = 'Du hast die Quelle ausgelassen';
}
if($_POST['quelle'] !=='Keine') {
if(empty($_POST['quellenurl'])) {
$err[] = 'Es gibt keine Quellenurl';
}
}
if(empty($err)) {
$mysqlConn->datenbankQuery("INSERT INTO
newspost (
poster,
datum,
nachricht,
betreff,
quelle,
quellenurl
) VALUES (
'".$_SESSION['nick']."',
'$datum',
'".$_POST['nachricht']."',
'".$_POST['betreff']."',
'".$_POST['short_nachricht']."',
'".$_POST['quelle']."',
'".$_POST['quellenurl']."'
)");
if($mysqlConn->query) {
header('Location: main.php?section=news&view='.mysql_insert_id());
}
}
else {
foreach($err as $error) {
echo '<p class="rot">'.$error.'</p>';
}
}
}
##########$mysqlConn->query:
function datenbankQuery($query,$report = 'nein') {
$this->query = mysql_query($query,$this->verbindungskennung);
if($this->query) {
if($report == 'ja') {
echo '
Die Datenbankoperation war erfolgreich.</p>';
}
return $this->query;
}
else {
$this->datenbankFehler();
}
}
?>[/php:1:b77f1152ad]
Und dieser Fehler ist mir noch nie untergekommen...
Mit was hängt er zusammen und wie bekomm ich ihn weg?
PHP: 5.0.5
MySQL: 5.0.15