Unbekannter Fehler im Code. Bildschirm weiß

  • Themenstarter Themenstarter moritz115
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
Da ist var_dump drin. Aber es kommt einfach garnichts. Ich habe das var_dump unter der if anweisung. Siehe hier:


PHP:
<?php
error_reporting(E_ALL);
include("config.php");
mysql_connect($host, $user, $passwd) or die ("Keine Verbindung hergestellt!");
mysql_select_db ($db1) or die ("Datenbank nicht geöffnet! Bitte schreibe eine Mail an uns und schreibe uns diesen Hinweis. An: info@ein-mal-page.de Vielen Dank!");
 
$id = "'".$_GET['id']."'";
$name_holen = "SELECT `name` FROM `wwp_page` WHERE `ID` = $id";
$name_hab = mysql_query($name_holen) or die (mysql_error());
$name_ausg = mysql_fetch_row($name_hab) or die(mysql_error());
$name_ausgeben = $name_ausg[0];

if ($name_ausgeben != false)
{
$inhalt_two_holen = "SELECT `Inhalt` FROM `wwp_page` WHERE `ID` = $id";
$inhalt_two_hab = mysql_query($inhalt_two_holen) or die (mysql_error());
$inhalt_two_ausg = mysql_fetch_row($inhalt_two_hab) or die(mysql_error());
$inhalt_two_ausgeben = $inhalt_two_ausg[0];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo "$name_ausgeben"; ?> - ein-mal-page.de
</title>
</head>
<body>
<?php 
echo "$inhalt_two_ausgeben"; 
}
else
{
?>
<img src="images/icons/cancel.png" width="16" height="16" alt="cancel.png" longdesc="http://www.ein-mal-page.de/images/icons/cancel.png" />
<?php
echo "Diese ein-mal-page ist nicht vorhanden."; ?>
    
<a href="index.php" target="index.php">Hier</a>
<?php
echo "kannst du dir kostenlos eine ein-mal-page erstellen!";
}


var_dump($name_ausg);
var_dump($name_ausgeben);

?>
</body>
</html>


Danke und mfg
 
Parse error: syntax error, unexpected T_INCLUDE in /mnt/web3/22/95/52232095/htdocs/ein-mal-page/p.php on line 3

Aber die Datei include.php ist vorhanden... Und verbindung wird ja auch hergestellt. Hä?

Danke unf mfg
 
Oh ja, danke!
Also wenn ich simikolon ; setze, kommt nichts an fehler o.ä, einfach nur weißer bildschirm
 
Danke, aber bei dem Code kommt weiterhin nichts:

PHP:
<?php
error_reporting(-1);
include("config.php");
mysql_connect($host, $user, $passwd) or die ("Keine Verbindung hergestellt!");
mysql_select_db ($db1) or die ("Datenbank nicht geöffnet! Bitte schreibe eine Mail an uns und schreibe uns diesen Hinweis. An: info@ein-mal-page.de Vielen Dank!");
 
$id = "'".$_GET['id']."'";
$name_holen = "SELECT `name` FROM `wwp_page` WHERE `ID` = $id";
$name_hab = mysql_query($name_holen) or die (mysql_error());
$name_ausg = mysql_fetch_row($name_hab) or die(mysql_error());
$name_ausgeben = $name_ausg[0];
var_dump($name_ausg);
var_dump($name_ausgeben);

if ($name_ausgeben != false)
{
$inhalt_two_holen = "SELECT `Inhalt` FROM `wwp_page` WHERE `ID` = $id";
$inhalt_two_hab = mysql_query($inhalt_two_holen) or die (mysql_error());
$inhalt_two_ausg = mysql_fetch_row($inhalt_two_hab) or die(mysql_error());
$inhalt_two_ausgeben = $inhalt_two_ausg[0];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo "$name_ausgeben"; ?> - ein-mal-page.de
</title>
</head>
<body>
<?php 
echo "$inhalt_two_ausgeben"; 
}
else
{
?>
<img src="images/icons/cancel.png" width="16" height="16" alt="cancel.png" longdesc="http://www.ein-mal-page.de/images/icons/cancel.png" />
<?php
echo "Diese ein-mal-page ist nicht vorhanden."; ?>
    
<a href="index.php" target="index.php">Hier</a>
<?php
echo "kannst du dir kostenlos eine ein-mal-page erstellen!";
}

?>
</body>
</html>
 
Dann benutze, wie ich schon vorher erwähnt hatte, isset().
PHP:
if ((isset($name_ausgeben)) && ($name_ausgeben != false)) {
lg
Daniel
 
Hallo,

hilft nichts :( Ich bin verzweifelt...^^


Code:

PHP:
<?php
error_reporting(-1);
include("config.php");
mysql_connect($host, $user, $passwd) or die ("Keine Verbindung hergestellt!");
mysql_select_db ($db1) or die ("Datenbank nicht geöffnet! Bitte schreibe eine Mail an uns und schreibe uns diesen Hinweis. An: info@ein-mal-page.de Vielen Dank!");
 
$id = "'".$_GET['id']."'";
$name_holen = "SELECT `name` FROM `wwp_page` WHERE `ID` = $id";
$name_hab = mysql_query($name_holen) or die (mysql_error());
$name_ausg = mysql_fetch_row($name_hab) or die(mysql_error());
$name_ausgeben = $name_ausg[0];

if ((isset($name_ausgeben)) && ($name_ausgeben != false)) { 
$inhalt_two_holen = "SELECT `Inhalt` FROM `wwp_page` WHERE `ID` = $id";
$inhalt_two_hab = mysql_query($inhalt_two_holen) or die (mysql_error());
$inhalt_two_ausg = mysql_fetch_row($inhalt_two_hab) or die(mysql_error());
$inhalt_two_ausgeben = $inhalt_two_ausg[0];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo "$name_ausgeben"; ?> - ein-mal-page.de
</title>
</head>
<body>
<?php 
echo "$inhalt_two_ausgeben"; 
}
else
{
?>
<img src="images/icons/cancel.png" width="16" height="16" alt="cancel.png" longdesc="http://www.ein-mal-page.de/images/icons/cancel.png" />
<?php
echo "Diese ein-mal-page ist nicht vorhanden."; ?>
    
<a href="index.php" target="index.php">Hier</a>
<?php
echo "kannst du dir kostenlos eine ein-mal-page erstellen!";
}

?>
</body>
</html>


Danke und mfg
 
Status
Nicht offen für weitere Antworten.
Zurück