$fp = fopen($file,"a+");
51 fputs($fp,"<p><b>$Kommentator schrieb am $datum</b>:<br>$Kommentar</p>\n");
52 fclose($fp);
$file = "kommentare/[b]vonSeite1[/b]".$Kdateiname.".txt";
// Dateiname ermitteln (auf Zeile 47)
86 $titel=explode("/","$_SERVER[PHP_SELF]");
function VerbindungHerstellen() {
// Versuch Datenbankverbindung herzustellen, bei Fehlschlag Ausgabe der Fehlermeldung
$verbindung = mysql_connect(HOST, BENUTZERNAME, PASSWORT)
or die ("Fehler - Keine Verbindung (login) möglich");
// Auswählen der Datenbank "mySQL-DB"
$db = mysql_select_db(DATENBANK, $verbindung)
or die ("Fehler - Keine Verbindung zur Datenbank möglich");
// Zugriff auf die Tabelle KOMMENTAR
$result = mysql_query("SELECT * FROM KOMMENTAR")
or die ("Fehler - Keine Verbindung zur Tabelle möglich");
// Systemressourcen wieder freigeben
mysql_free_result($result); }
// neuen Datensatz speichern
$sql = "INSERT INTO SKBAM_USER (datum,kommentar,vonSeite) VALUES ('$datum','$kommentar','$vonSeite')";
<table>
<!-- Ausgabe der Tabellendaten -->
<?PHP
$anzahl = 0;
/*Ausgabe der Daten aus dem Array $result innerhalb der While-Schleife*/ while ($line = mysql_fetch_array($result)) {
if ($line['vonSeite'] == [i]gewünschteSeite[/i]) {
$anzahl++; ?>
<tr>
<td>lfd Nr: <?=$line['lfd_nr']?></td>
<td>datum: <?=$line['datum']?></td>
<td>Kommentar: <?=$line['kommentar']?></td>
</tr>
}
<?PHP } ?>
</table>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kommentar Test-Seite</title>
</head>
<body>
<?PHP
function VerbindungHerstellen() {
// Versuch Datenbankverbindung herzustellen, bei Fehlschlag Ausgabe der Fehlermeldung
$verbindung = mysql_connect(localhost, jaibee_02, ***pwd***)
or die ("Fehler - Keine Verbindung (login) möglich");
// Auswählen der Datenbank "mySQL-DB"
$db = mysql_select_db(jaibee_02, $verbindung)
or die ("Fehler - Keine Verbindung zur Datenbank möglich");
// Zugriff auf die Tabelle KOMMENTAR
$result = mysql_query("SELECT * FROM KOMMENTAR")
or die ("Fehler - Keine Verbindung zur Tabelle möglich");
// Systemressourcen wieder freigeben
mysql_free_result($result); }
// neuen Datensatz speichern
$sql = "INSERT INTO SKBAM_USER (datum,kommentar,vonSeite) VALUES ('$datum','$kommentar','$vonSeite')";
?>
<p>Kommetar-Box Test-Seite </p>
<table>
<!-- Ausgabe der Tabellendaten -->
<?PHP
$anzahl = 0;
/*Ausgabe der Daten aus dem Array $result innerhalb der While-Schleife*/
while ($line = mysql_fetch_array($result)) {
if ($line['vonSeite'] == kommentartest) {
$anzahl++; ?>
<tr>
<td>lfd Nr: <?=$line['lfd_nr']?></td>
<td>datum: <?=$line['datum']?></td>
<td>Kommentar: <?=$line['kommentar']?></td>
</tr>
}
<?PHP } ?>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kommentar Test-Seite</title>
</head>
<body>
<?PHP
// Versuch Datenbankverbindung herzustellen, bei Fehlschlag Ausgabe der Fehlermeldung
$verbindung = mysql_connect(localhost, jaibee_02, ***pwd***)
or die ("Fehler - Keine Verbindung (login) möglich");
// Auswählen der Datenbank "mySQL-DB"
$db = mysql_select_db(jaibee_02, $verbindung)
or die ("Fehler - Keine Verbindung zur Datenbank möglich");
// Zugriff auf die Tabelle KOMMENTAR
$result = mysql_query("SELECT * FROM KOMMENTAR")
or die ("Fehler - Keine Verbindung zur Tabelle möglich");
?>
<p>Kommetar-Box Test-Seite </p>
<table>
<!-- Ausgabe der Tabellendaten -->
<?PHP
$anzahl = 0;
// Ausgabe der Daten aus dem Array $result innerhalb der While-Schleife
while ($line = mysql_fetch_array($result)) {
if ($line['vonSeite'] == [b][u]kommentartest[/u][/b]) {
$anzahl++; ?>
<tr>
<td>lfd Nr: <?=$line['lfd_nr']?></td>
<td>datum: <?=$line['datum']?></td>
<td>Kommentar: <?=$line['kommentar']?></td>
</tr>
<?PHP }
} ?>
</table>
<?PHP
// Systemressourcen wieder freigeben
mysql_free_result($result);
//Datenbank schließen
mysql_close ($db_verbindung);
?>
</body>
</html>
// neuen Datensatz speichern
$sql = "INSERT INTO SKBAM_USER (datum,kommentar,vonSeite) VALUES ('$datum','$kommentar','$vonSeite')"; // Ausgabe der Daten aus dem Array $result innerhalb der While-Schleife
while ($line = mysql_fetch_array($result)) {
if ($line['vonSeite'] == "kommentartest") {
$anzahl++; ?> // Datenbank schließen
mysql_close ($db_verbindung);
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kommentar Test-Seite</title>
</head>
<body>
<table>
<tr>
<td align="right">
<form method="POST" action="[b]save.php[/b]" onSubmit="">
<table>
<tr>
<td>Kommentar:
<input type="hidden" name="vonseite" value="zB_Seite1"></td>
<td><textarea name="author" cols="30" rows="5"></textarea></td></tr></table>
<br>
<input type="submit"
value="Daten speichern"
name="save">
</form>
</td></tr></table>
</body>
</html>
<?PHP
# Eintag übernehmen
$kommentar = $_POST['kommentar'];
$vonseite = $_POST['vonseite'];
# aktuelles Datum solltest du in der mySQL-Datenbank so definieren, dass dies automatisch eingetragen wird.
# Verbindung herstellen
// Versuch Datenbankverbindung herzustellen, bei Fehlschlag Ausgabe der Fehlermeldung
$verbindung = mysql_connect(HOST, BENUTZERNAME, PASSWORT)
or die ("Fehler - Keine Verbindung (login) möglich");
// Auswählen der Datenbank
$db = mysql_select_db(DATENBANK, $verbindung)
or die ("Fehler - Keine Verbindung zur Datenbank möglich");
// Zugriff auf die Tabelle "KOMMENTAR"
$result = mysql_query("SELECT * FROM KOMMENTAR")
or die ("Fehler - Keine Verbindung zur Tabelle möglich");
mysql_free_result($result); # Systemressourcen wieder freigeben
# Einträge speichern (Datum und lfd_nr werden automatisch in die DB eingetragen )
$sql = "INSERT INTO KOMMENTAR (kommentar,vonseite)
VALUES ('$kommentar','$vonseite')";
$result = mysql_query($sql);
if($result==1){
#echo "<br> $result Datensatz abgespeichert<br><br>"; # hier musst du dir noch eine geeignete Ausgabe einfallen lassen
} else {
#echo "<br><br>keine Daten abgespeichert<br><br>"; # hier musst du dir noch eine geeignete Ausgabe einfallen
}
# Datenbankverbindung trennen (oder lässt es wieder weg)
mysql_close();
include ("[b]seite1.htm[/b]");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kommentar Test-Seite</title>
</head>
<body>
<?PHP
// Versuch Datenbankverbindung herzustellen, bei Fehlschlag Ausgabe der Fehlermeldung
$verbindung = mysql_connect(localhost, jaibee_02, *passwort*)
or die ("Fehler - Keine Verbindung (login) möglich");
// Auswählen der Datenbank "mySQL-DB"
$db = mysql_select_db(jaibee_02, $verbindung)
or die ("Fehler - Keine Verbindung zur Datenbank möglich");
// Zugriff auf die Tabelle KOMMENTAR
$result = mysql_query("SELECT * FROM KOMMENTAR")
or die ("Fehler - Keine Verbindung zur Tabelle möglich");
?>
<p>Kommetar-Box Test</p>
<!-- Ausgabe der Tabellendaten -->
<?PHP
$anzahl = 0;
// Ausgabe der Daten aus dem Array $result innerhalb der While-Schleife
while ($line = mysql_fetch_array($result)) {
if ($line['vonSeite'] == $kommentartest) {
$anzahl++; ?>
(Nr.: <?=$line['lfd_nr']?>)<b><?=$line['name']?> schrieb am <?=$line['datum']?></b><br><?=$line['kommentar']?><br><br>
<?PHP }
} ?>
<?PHP
// Systemressourcen wieder freigeben
mysql_free_result($result);
//Datenbank schließen
//mysql_close ($db_verbindung);
?>
<p> </p>
<p>Kommentar schreiben (Test)</p>
<table style="background-color:#0066CC">
<tr>
<td align="right"><form method="POST" action="save.php" onSubmit="">
<table style="background-color:#FF9900">
<tr>
<td>Name:<input type="hidden" name="vonseite" value="kommentartest"></td>
<td><input name="name" type="text" value="" size="20">
</tr>
<tr>
<td>Kommentar:<input type="hidden" name="vonseite" value="kommentartest"></td>
<td><textarea name="kommentar" cols="30" rows="5"></textarea>
</td></tr></table>
<br>
<input type="submit"
value="Kommentar speichern"
name="save">
</form></td></tr></table>
</body>
</html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kommentar Test-Seite</title>
</head>
<body>
<?PHP
# Eintag übernehmen
$name = $_POST['name'];
$kommentar = $_POST['kommentar'];
$vonseite = $_POST['vonseite'];
# aktuelles Datum solltest du in der mySQL-Datenbank so definieren, dass dies automatisch eingetragen wird.
# Verbindung herstellen
// Versuch Datenbankverbindung herzustellen, bei Fehlschlag Ausgabe der Fehlermeldung
$verbindung = mysql_connect(localhost, jaibee_02, *passwort*)
or die ("Fehler - Keine Verbindung (login) möglich");
// Auswählen der Datenbank
$db = mysql_select_db(jaibee_02, $verbindung)
or die ("Fehler - Keine Verbindung zur Datenbank möglich");
// Zugriff auf die Tabelle "KOMMENTAR"
$result = mysql_query("SELECT * FROM KOMMENTAR")
or die ("Fehler - Keine Verbindung zur Tabelle möglich");
mysql_free_result($result); # Systemressourcen wieder freigeben
# Einträge speichern (Datum und lfd_nr werden automatisch in die DB eingetragen )
$sql = "INSERT INTO KOMMENTAR (name,kommentar,vonseite)
VALUES ('$name','$kommentar','$vonseite',)";
$result = mysql_query($sql);
if($result==1){
#echo "<br> $result Datensatz abgespeichert<br><br>"; # hier musst du dir noch eine geeignete Ausgabe einfallen lassen
[b]} else { echo "Dein Kommentar wurde gespeichert"; }[/b]
#echo "<br><br>keine Daten abgespeichert<br><br>"; # hier musst du dir noch eine geeignete Ausgabe einfallen
[b]// } else { echo "Senden des Kommentares fehlgeschlagen"; }[/b]
# Datenbankverbindung trennen (oder lässt es wieder weg)
mysql_close();
include ("index.php");
?>
</body>
</html><input name="name" type="text" value="" size="20"><input name="name" type="text" size="20">
if($result==1) {
#echo "<br> $result Datensatz abgespeichert<br><br>"; # hier musst du dir noch eine geeignete Ausgabe einfallen lassen
} else { echo "[b][u]Dein Kommentar wurde gespeichert[/u][/b]"; }
#echo "<br><br>keine Daten abgespeichert<br><br>"; # hier musst du dir noch eine geeignete Ausgabe einfallen
// } else { echo "Senden des Kommentares fehlgeschlagen"; }
if($result==1) {
echo "<br> $result Datensatz abgespeichert<br><br>";
echo "[b][u]Dein Kommentar wurde gespeichert[/u][/b]";
} else {
echo "<br><br>keine Daten abgespeichert<br><br>";
echo "[b][u]Dein Kommentar wurde nicht gespeichert[/u][/b]";
}
# Eintag übernehmen
$name = $_POST['name'];
$kommentar = $_POST['kommentar'];
$vonseite = $_POST['vonseite'];
print_r ("<br>name: ". $name. " * kommentar: ".$kommentar. " * vonseite: ".$vonseite);# Eintag übernehmen
$name = $_POST['name'];
$kommentar = $_POST['kommentar'];
$vonseite = $_POST['vonseite'];
# Ausgabe der Werte zum Test
print_r ("<br>name: ". $name. " * kommentar: ".$kommentar. " * vonseite: ".$vonseite);
Kommentar für immer ausblenden in WORD
sun1234 02.04.2007 - 117 Hits -
Benutzername als Kommentar bei Zellenänderung anzeigen!DANKE!
Menikmati 09.11.2007 - 159 Hits - 4 Antworten
Shortcut für Kommentaranzeige in Excel?
Schreiberling 11.12.2007 - 139 Hits - 4 Antworten