Fehler in Source,Hilfe bitte
sTeFaNp.
- php
0 Hounddog0 Jakob Schneider0 lulu0 sTeFaNp.
Sers,
Sorry das ich so voreilig poste!
Aber ich habs satt
Ich progg. grad ein Newssystem und es funzte alles nur jetzt ist plötzlich ein fehler aufgetaucht.
Hier muss ein fehler in der Source sein,bitte helft mir in suchen:
<?php include ("config.php"); ?>
<html>
<head><link rel="stylesheet" href="css.css">
<title></title>
<meta http-equiv="refresh" content="3; URL=http://www.sppage.gu1.info/newssytem/news.php">
<meta name="author" content="x´S">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body bgcolor="<?php echo "$bg"; ?>">
<?
if ($password == "$pw"){
$daten = '<div id="thema">$thema und $news und $name</div>';
$datei = fopen("news.dat","r+");
$inhalt = fgets($datei, 9999999);
fwrite($datei,$daten);
fclose($datei);
}
else {
echo "Sorry das Passwort ist falsch";
}
?>
</body>
</html>
^^^^^^
Da muss ein Fehler sein, wiel Chmod stimmt und Variablen müssten auch existieren.
mfg sP:
welche fehlerangabe macht er den ?
MFG Hounddog
Hi,
ich denke es muss "($password == pw)"´heißen..
LG Jakob
Huhu
<body bgcolor="<?php echo "$bg"; ?>">
nicht falsch, aber <?php echo $bg; ?> reicht hier.
if ($password == "$pw"){
dito
$daten = '<div id="thema">$thema und $news und $name</div>';
wenn die Variablen im String ersetzt werden sollen musst Du den String in "s einschliessen.
Also
$daten = "<div id="thema">$thema und $news und $name</div>";
oder
$daten = '<div id="thema">'.$thema.' und '.$news.' und '.$name.'</div>';
oder auch
$daten = sprintf('<div id="thema">%s und %s und %s</div>', $thema, $news, $name);
oder
$daten = <<<EOT
<div id="thema">$thema und $news und $name</div>
EOT;
hier solltest Du nachlesen
http://www.php.net/manual/de/language.types.string.php
Viele Grüße
lulu
Huhu
<body bgcolor="<?php echo "$bg"; ?>">
nicht falsch, aber <?php echo $bg; ?> reicht hier.
if ($password == "$pw"){
dito
$daten = '<div id="thema">$thema und $news und $name</div>';
wenn die Variablen im String ersetzt werden sollen musst Du den String in "s einschliessen.
Also
$daten = "<div id="thema">$thema und $news und $name</div>";
oder
$daten = '<div id="thema">'.$thema.' und '.$news.' und '.$name.'</div>';
oder auch
$daten = sprintf('<div id="thema">%s und %s und %s</div>', $thema, $news, $name);
oder
$daten = <<<EOT
<div id="thema">$thema und $news und $name</div>
EOT;hier solltest Du nachlesen
http://www.php.net/manual/de/language.types.string.php
Viele Grüße
lulu
Das war der Fehler!
Vielen Vielen Vielen Dank :)
mfg sP.