Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

collapse

* Alles hat ein Ende...

Eine Weisheit der Dakota-Indianer sagt:
"Wenn Du entdeckst, dass Du ein totes Pferd reitest, steig ab!"

Vor fast fünf Jahren habe ich die NOF-Community gegründet und nachdem just zu diesem Zeitpunkt das „alte NOF-Forum“ quasi über Nacht vom Betreiber geschlossen wurde, war mein Forum für viele Nutzer von NetObjects Fusion eine willkommene Alternative.

Inzwischen sind weit über 5000 NetObjects-Nutzer in der NOF-Community registriert und täglich kommen weitere hinzu. An interessierten Mitgliedern fehlt es also nicht. Was aber fehlt, sind Mitglieder, die Lust haben, anderen Nutzern bei der Lösung ihrer vielfältigen Probleme in der Anwendung von NetObjects Fusion zu helfen. Vielleicht, weil viele von ihnen - ebenso wie ich - das Interesse an NOF verloren haben und zwischenzeitlich mit anderen Programmen arbeiten.

Aktuell ist es so, dass der Support wie die Kosten für den Betrieb der NOF-Community fast ausschließlich von mir übernommen werden. Dies, und die Tatsache, dass ich die Arbeit mit NetObjects Fusion nicht mehr für zeitgemäß halte, veranlasst mich, den aktiven Forenbetrieb zu beenden. Die Beiträge, Tipps und Anleitungen aus den letzten Jahren stehen ab heute nur noch als Nachschlagewerk zur Verfügung.

Ich bedanke mich an dieser Stelle ganz herzlich bei allen, die mich und die NOF-Community in den vergangenen Jahren unterstützt haben.

Beste Grüße nettesekel

Die letzten Beiträge

Autor Thema: Diskussion zum Einbau einer Bewertungs- und Kommentarfunktion  (Gelesen 1140 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Hans K.

  • Gast
Hier kann gerne darüber diskutiert werden, wenn etwas in der Umsetzung der PHP und MySQL -> Einbau einer Bewertungs- und Kommentarfunktion nicht funktioniert.
Auch können wir uns über Anpassungen oder Änderungen austauschen.


Gruß
Hans
« Letzte Änderung: 26. März 2013, 21:15:30 von Hans K. »

Hans K.

  • Gast
Re: Diskussion zum Einbau einer Bewertungs- und Kommentarfunktion
« Antwort #1 am: 24. März 2013, 12:36:35 »
Hier noch eine Ergänzung, wenn eine Benachrichtigung eines Eintrages per Mail gewünscht ist:

Im Script in den Layout-Eigenschaften sind folgende Ergänzungen einzufügen:

Code: PHP
  1. $admin= 'Webmaster@Webmaster.de';
  2. $subject= "Neue Kritik eingetragen";
  3. $message= $Wertung;
  4.  
  5. mail($admin, $subject, $message, "From:$admin");

Wobei Webmaster@Webmaster.de als Platzhalter für die E-Mail Adresse angegeben ist, wo die Mail ankommen soll.

Das ganze Script sieht dann so aus:

Code: PHP
  1. <?php
  2. include("./html/datenbank.php");
  3.  
  4.  
  5. if (empty($_POST['Wertung'])) {
  6. } else {
  7.  
  8. $User = $_POST['User'];
  9. $Wertung = $_POST['Wertung'];
  10. $Kritik = $_POST['Kritik'];
  11. $Datum = date("y-m-d");
  12. $Filmid = $_POST['Filmid'];
  13. $admin= 'Webmaster@Webmaster.de';
  14. $subject= "Neue Kritik eingetragen";
  15. $message= $Wertung;
  16.  
  17. $Textauschluss = "http://";
  18. $pos = strpos($Bewertung, $Textauschluss);
  19.  
  20. if ($pos === false) {
  21. mysql_query("INSERT INTO Kritiken (Filmid, User, Wertung, Kritik, Datum) VALUES ('$Filmid', '$User', '$Wertung', '$Kritik', '$Datum')");
  22.  
  23. mail($admin, $subject, $message, "From:$admin");
  24.  
  25. } else {
  26.  
  27. }
  28.  
  29. header("Location: seitenname.php");
  30.  
  31. }
  32. ?>
« Letzte Änderung: 26. März 2013, 21:17:40 von Hans K. »

Hans K.

  • Gast
Re: Diskussion zum Einbau einer Bewertungs- und Kommentarfunktion
« Antwort #2 am: 01. April 2013, 18:32:13 »
Übrigens:

Wer die Bewertungs- und Kommentarfunktion auf der PHP und MySQL -> Erstellung von dynamischen Seiten verwenden möchte, muss nur einige wenige Modifizierungen vornehmen. Dabei zeige ich die Änderungen, um es auf die Moped-Seite anzupassen.

In Post 3 ist der Teil wegzulassen:
Code: PHP
  1. $Filmid = $_POST['Filmid'];

und hier:
Code: PHP
  1. mysql_query("INSERT INTO Kritiken (Filmid, User, Wertung, Kritik, Datum) VALUES ('$Filmid', '$User', '$Wertung', '$Kritik', '$Datum')");
ist $Filmid durch $Mopedid zu ersetzen.

An dieser Stelle (Post 4):
Code: PHP
  1. $sql2="SELECT User, Kritik, Wertung, DATE_FORMAT(Datum, '%d.%m.%Y') as Datum_formatiert FROM Kritiken WHERE Filmid = $film_id ORDER BY Datum ASC";

müsst Ihr $film_id durch $mopedid ersetzen.

Den Schnipsel:
Code: PHP
  1. $film_id = '1';
in Post 5 lasst Ihr weg.

Hier müsst Ihr wieder ersetzen (Post 6):
Code: PHP
  1. $sql3="SELECT ROUND(AVG(Wertung),1) AS Durchschnitt FROM Kritiken WHERE Filmid = $film_id";
  2. $sql4="SELECT (MOD (ROUND(AVG(Wertung),1), 1) * 10) AS KommaDurchschnitt FROM Kritiken WHERE Filmid = $film_id";
wie gehabt $film_id durch $mopedid.

Hier die gleiche Änderung (Post 18):
Code: PHP
  1. <?php
  2. echo "<input name=\"Filmid\" type=\"hidden\" value=\"" . $film_id. "\">";
  3. ?>
  4. <!--
$film_id durch $mopedid ersetzen.

Das war es auch schon. Nun kann die Bewertungs- und Kommentarfunktion auf der dynamischen Seite eingesetzt werden wird somit auch mehrfach verwendet.

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion