Noch nicht viel geschrieben
Hallo
Habe nun lange an diesem Newssystem herumgebastelt und mit XAMPP auf dem Computer geht alles, aber wenn ichs auf den Server lade funktioniert erstens das Auslesen nicht [k](mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ...)[/k] und das Eintragen funktoniert auch nicht mehr [k](zwar keine Fehlermeldung, ist aber nachher einfach nicht vorhanden)[/k]
Hier meine Skripte:
[f]formular.php[/f]
[f]eintragen.php[/f]
[f]auslesen.php[/f] (einen Ordner weiter aussen gespeichert, als alle anderen)
[f]include.php[/f]
[f]time.php[/f]
Habe nun lange an diesem Newssystem herumgebastelt und mit XAMPP auf dem Computer geht alles, aber wenn ichs auf den Server lade funktioniert erstens das Auslesen nicht [k](mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ...)[/k] und das Eintragen funktoniert auch nicht mehr [k](zwar keine Fehlermeldung, ist aber nachher einfach nicht vorhanden)[/k]
Hier meine Skripte:
[f]formular.php[/f]
HTML:
<!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>Neuer Eintrag</title>
<link rel="stylesheet" href="../guestbook/style.css"></head>
<body class="verdana" bgcolor="#382d20">
<span>Neuer Gästebucheintrag</span>
<div>
<br />
<br />
<form id="form1" name="form1" method="post" action="eintragen.php" target="_self">
<p class="verdana_gross">New Message:</p>
<table width="320" height="200" border="0" class="verdana">
<tr>
<td width="88" height="27">Titel:</td>
<td colspan="2"><label>
<input name="title" type="text" id="title" size="30" />
</label></td>
</tr>
<tr>
<td height="82">Nachricht:</td>
<td colspan="2"><label>
<textarea name="message" id="message" cols="28" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td height="22">Link-URL:</td>
<td colspan="2"><label>
<input name="url1_link" type="text" id="url1_link" value="http://" size="30" />
</label></td>
</tr>
<tr>
<td height="22">Link-Name:</td>
<td colspan="2"><input name="url1_name" type="text" id="url1_name" size="30" /></td>
</tr>
<tr>
<td height="35"><label>
<input type="reset" name="button" id="button" value="Reset" />
</label></td>
<td width="170"> </td>
<td width="48"><label>
<div align="right">
<input type="submit" name="button2" id="button2" value="Send" />
</div>
</label></td>
</tr>
</table>
<?php include("time.php"); ?>
<input name="date" type="hidden" value="<?php echo $date1; ?>" />
</form>
</body>
</html>
[f]eintragen.php[/f]
HTML:
<html>
<head>
<title>Unbenanntes Dokument</title>
</head>
<body class="verdana" bgcolor="#382d20">
<?php
$title = $_POST["title"];
$news = $_POST["message"];
$linkURL = $_POST["url1_name"];
$linkNAME = $_POST["url1_link"];
$date = $_POST["date"];
if (!$title or !$news)
{ ?>
<div>
<p class="gross1"><strong>
Bitte füllen Sie alle Felder aus!
</strong></p>
<a href="javascript:history.back();"> zurück zum News-Formular</a></div>
<?php
}
else
{
if ($linkURL == "http://")
{
$linkURL = "";
$linkNAME = "";
}
require ".include.php";
$eintrag = "INSERT INTO luisasplett (Titel, Nachricht, LinkURL, LinkNAME, Datum)
VALUES ('$title', '$news', '$linkURL', '$linkNAME', '$date')";
$eintragen = mysql_query($eintrag);
?>
<div>
<p class="gross1"><strong>
Ihre Nachricht wurde erfolgreich gespeichert.
</strong></p>
<p class="verdana">Bitte laden Sie die Seite neu, um den neuen Eintrag zu sehen.
</p>
<a href="http://www.psd-tutorials.de/modules/Forum/home.html"> zurück zur Startseite</a></div>.
<?php
}
?>
</body>
</html>
HTML:
<html>
<head>
<title>Unbenanntes Dokument</title>
</head>
<body class="verdana">
<?php
mysql_error();
require "news/.include.php";
$result = mysql_query("SELECT * FROM luisasplett
ORDER BY ID DESC");
while($row = mysql_fetch_row($result))
{
?>
<table border="0">
<tr>
<td><div style="width: 130px; overflow: auto;"><i><?php echo $row[5]; ?></i></div></td>
</tr>
<tr>
<td><div style="width: 130px; overflow: auto;"><?php echo "<b>$row[1]</b>"; ?></div></td>
</tr>
<tr>
<td><div style="width: 130px; overflow:auto"><?php echo "$row[2]"; ?></div></td>
</tr>
<tr>
<td><div style="width: 130px; overflow: auto;"><?php if ($row[4] == '' or $row[4] == 'http://') { echo ''; } else { echo "<a href='$row[4]' target='_blank'>$row[3]</a>"; } ?></div></td>
</tr>
</div>
</table>
<?php
}
?>
</body>
</html>
[f]include.php[/f]
PHP:
<?
// MySQL Zugansdaten //
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'username');
define('MYSQL_PASS', 'password');
define('MYSQL_DATABASE', 'usr_web211_1');
// Verbindung zum MySQL Server herstellen
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(" Fehler in der Datenbank! // Database error");
@mysql_select_db(MYSQL_DATABASE) OR die("Fehler in der Datenbank! // Database error");
?>
[f]time.php[/f]
PHP:
<?php
$timestamp = time();
$timestamp = $timestamp - 3600;
$date1 = date("d.m.Y", $timestamp);
$time1 = date("H:i", $timestamp);
?>