Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Kommentar auf einer HTML Seite“

S

Schranzler

Guest

Also ich hab eine ganz normale HMTL Seite
dort hab ich 3 Bilder untereinander zu diesen 3 Bilder möcht ich gerne einfügen das meine Users ein Kommentar dazu schreiben könne je 3 mal da ja 3 Bilder, also muss ich ja eine PHP Datei in meine hmtl seite einfügen,
kann mir wer da helfen ?
 

saila

Moderatorle

AW: Kommentar auf einer HTML Seite

Was meinst du mit Hilfe?

Soll das jemand umsetzen oder kannst du das selbst, weist jedoch nicht wie?
 

Litesetter

Webbereich-Supporter

AW: Kommentar auf einer HTML Seite

Wenn ich das richtig verstehe willst du eine Kommentar Funktion haben wo Leute deine Bilder kommentieren können.. soweit so gut..

Aber das wirst du rein mit HTML nicht hinbekommen, HTML ist eine "Seitenbeschreibungssprache" und keine Programmiersprache mit der du so etwas hinbekommen könntest.

Mir würde am ehesten jetzt PHP (&ggf. SQL) einfallen...

LG
Tim
 
S

Schranzler

Guest

AW: Kommentar auf einer HTML Seite

Wenn ich das richtig verstehe willst du eine Kommentar Funktion haben wo Leute deine Bilder kommentieren können.. soweit so gut..

Aber das wirst du rein mit HTML nicht hinbekommen, HTML ist eine "Seitenbeschreibungssprache" und keine Programmiersprache mit der du so etwas hinbekommen könntest.

Mir würde am ehesten jetzt PHP (&ggf. SQL) einfallen...

LG
Tim


jepp genau, hab ich auch geschrieben das ich php dazu brauch une nee DB, ohne gehts wohl auch aber meine einträge werden ja ohne DB net gespeichert ^^

Was meinst du mit Hilfe?

Soll das jemand umsetzen oder kannst du das selbst, weist jedoch nicht wie?

ja umsetzen, es gibt wohl viele suer gallerie scripte die schon fertig sind aber ich brauchs ja nur für 3,4 bilder die ich auf meine hp habe, und dort soll man sie komentieren können, dan am besten neben dem kommentar vom user ein rotes X Bild machen klick ich da drauf muss der admin ein passwort eingeben dan wird der kommentar wieder gelöscht. hoffe es haben alle richtig verstanden wen net einfach fragen :)

Hat er ja oben gesagt ;)

Versuchs doch mal mit der Freeware Coppermine Photo Gallery
Oder hiermit: Gallery | Your photos on your website

Cya,
der PC

jo grad das wollt ich net lohnt sich doch net wegen 4 fotos ^^
 

norbert-norb

Aktives Mitglied

AW: Kommentar auf einer HTML Seite

ja umsetzen, es gibt wohl viele suer gallerie scripte die schon fertig sind aber ich brauchs ja nur für 3,4 bilder die ich auf meine hp habe, und dort soll man sie komentieren können, dan am besten neben dem kommentar vom user ein rotes X Bild machen klick ich da drauf muss der admin ein passwort eingeben dan wird der kommentar wieder gelöscht. hoffe es haben alle richtig verstanden wen net einfach fragen :)

Meines wissens brauchste dafür php + myqsl (also datenbank)....
 
S

Schranzler

Guest

AW: Kommentar auf einer HTML Seite

ja klar, datenbank erstellen, und ab zum programieren (php)....

lol tolle hilfe den beitrag hättest dir sparen können ich bin da um hilfe zu suchen,

ich muss auf meiner seite (html) ein frame wohl einfügen im frame eine php seite verlinken soweit richtig oder? nur ich bekom das mitm script einfach nicht hin

hier die kommentar.php

PHP:
<script type="text/javascript">
function eingaben_ueberpruefen(){
 if (document.Form.Kommentator.value.length < 6){
  alert("Sie haben noch keinen Namen eingegeben!")
  document.Form.Kommentator.focus();
  return false}
 else if (document.Form.Kommentar.value.length < 20){
  alert("Bitte geben Sie einen Kommentar ein!")
  document.Form.Kommentar.focus();
  return false}
 else if (document.Form.Kommentar.value.length > 250){
  alert("Der Kommentar ist zu lang!\rMaximal 250 Zeichen.")
  document.Form.Kommentar.focus();
  return false}
 else
 document.Form.elements["absenden1"].value="gesendet";
 document.Form.elements["absenden1"].disabled="disabled";
 return true
}
</script>

<br><br>
<form name="Form" action="<?php echo $_SERVER["PHP_SELF"] ?>" method="POST" onSubmit="return eingaben_ueberpruefen();">
<table width="90%" cellPadding=4 cellSpacing=0 border=1>
 <tr>
  <td valign=top width=190 nowrap>
  <b>Ihr Kommentar dazu:</b><br>

<?php
 // Kommentar-Box
 // Das Script stammt von W. Zenk
 // Homepage: www.homepage-total.de
 // eMail: webmaster@homepage-total.de
 // Das Script darf frei genutzt werden,
 // solange dieser Vermerk nicht entfernt wird!

# EMail-Adresse
$an = "meine email";

# Homepage-Name
$homepagename = "comment";

# URL (Ohne Unterverzeichnisse!)
$url ="http://www.x..de";
# Anmerkung:  Die Datei "schreibe.php" sollte 
# dann unter folgender Adresse zu finden sein
# "http://www............/kommentar/schreibe.php"

if($_POST){
 $Kommentator = $_POST["Kommentator"];
 $Kommentar = $_POST["Kommentar"];
 $Kdateiname = $_POST["Kdateiname"];

 $Kommentar = strip_tags($Kommentar); // Tags entfernen
 $Kommentar = str_replace('"', '*', $Kommentar); // Engl. Anführungsz. ersetzen
 $Kommentar = str_replace("\r", "", $Kommentar);
 $Kommentar = str_replace("\n", "", $Kommentar);
 $Kommentar = stripcslashes($Kommentar); // Slash ersetzen
 $Kommentar = trim($Kommentar); // Leerzeichen, Tabs, ... entfernen
 $Kommentar = " " . $Kommentar; // Leerzeichen hinzufügen
 $Kommentar = substr($Kommentar, 0, 500); // Zeichenanzahl begrenzen

 $datum = date("d.m.y H:i",time()); // Datum
 $Kommentar2 = $Kommentar;
 $Kommentator2 = $Kommentator;
 $Kommentar = rawurlencode ($Kommentar); // Umlaute und andere
 $Kommentator = rawurlencode ($Kommentator); // Zeichen konvertieren


 // E-Mail versenden
 $betreff ="Neuer Kommentar - $homepagename ";
 $text ="Kommentar freischalten (Link anklicken!)\r$Kommentar2\r";
 $text .= "Datum: $datum. - Datei: \"$Kdateiname\" - Autor: $Kommentator2\n\n $url/kommentar/schreibe.php?Kdateiname=$Kdateiname&Kommentar=$Kommentar&Kommentator=$Kommentator";
 @mail($an,$betreff,$text,"From: ".$an);

 echo "<font color=red><small>Ihr Kommentar wurde gesendet.</small></font><br>";
 $Kommentator = "";
}
?>

   <input type="text" name="Kommentator" size="28" value="Name" onFocus="if(this.value=='Name'){ this.value=''; this.style.color='#000000'}" onBlur="if(this.value==''){this.value='Name';this.style.color='#A0A0A0'}" style="color: #A0A0A0;" title="Name">
   <textarea rows="4" cols="21" name="Kommentar" onFocus="if(this.value=='Kommentar'){ this.value=''; this.style.color='#000000'}" onBlur="if(this.value==''){this.value='Kommentar';this.style.color='#A0A0A0'}" style="color: #A0A0A0;">Kommentar</textarea><br>

<?php
 // Dateiname ermitteln
 $titel=explode("/","$_SERVER[PHP_SELF]");
 $file=explode('.',ucfirst($titel[count($titel)-1]));
 echo "   <input type='hidden' name='Kdateiname' value='".$file[0]."'>\r";
?>

   <div align=center>
    <small>Der Kommentar wird erst nach einer <u>Überprüfung</u> freigeschaltet!</small><br><br>
    <input type="reset" value="löschen"> &nbsp;
    <input type="submit" value="Absenden" name="absenden1">
   </div>
  </td>
  <td valign=top><small>

<?php
 // Kommentarausgabe wenn vorhanden!
 $ausgabe = "../kommentar/kommentare/".$file[0].".txt"; 
 if(file_exists($ausgabe)) {
  readfile($ausgabe);
  }
 else {
  echo "Noch keine Kommentare vorhanden.";
 }
?>

   <br>&nbsp;</small>
  </td>
 </tr>
</table>
</form>
hier die schreibe.php

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title>Kommentar eintragen</title>
 </head>
<body onLoad="document.Form.eingabe.focus();">

<h2>Kommentar eintragen</h2>

<?php
 // Kommentar-Box
 // Das Script stammt von W. Zenk
 // Homepage: www.homepage-total.de
 // eMail: webmaster@homepage-total.de
 // Das Script darf frei genutzt werden,
 // solange dieser Vermerk nicht entfernt wird!

  # Passwort (Bitte unbedingt ändern!)
  $Passwort = "12345";

if ($_GET) {
$Kommentator = $_GET['Kommentator'];
$Kdateiname = $_GET['Kdateiname'];
$Kommentar = $_GET['Kommentar'];
}
?>

<form action="<?php echo $_SERVER["PHP_SELF"] ?>" method="post" name="Form">
<b>Passwort:</b> <input type="password" name="eingabe"><br><br>
<b>Kommentar Beitrag</b><br>
Name: <input type=text name="Kommentator" size=35 value="<?php echo $Kommentator ?>"><br>
Dateiname: <input type=text name="Kdateiname" size=35 value="<?php echo $Kdateiname ?>">

<br>
<textarea rows=10 cols=45 name="Kommentar"><?php echo @$Kommentar ?></textarea><br><br>
<input type="submit" value="Kommentar eintragen"> &nbsp; <input type=reset>

<?php
if ($_POST) {
 $eingabe = $_POST["eingabe"];
 $Kommentator = $_POST["Kommentator"];
 $Kdateiname = $_POST["Kdateiname"];
 $Kommentar = $_POST["Kommentar"];
 
 if($Passwort == $eingabe && $Kommentator !="" && $Kdateiname !="" && $Kommentar !="") {
  $file = "kommentare/".$Kdateiname.".txt";
 
 // Kommentar schreiben
  $fp = fopen($file,"a+");
  fputs($fp,"<p><b>$Kommentator</b>:<br>$Kommentar</p>\n");
  fclose($fp);
 
  echo "<br><br><font color=0000DD>Der Kommentar wurde in die Seite <b>$Kdateiname</b> eingetragen.</font>";
 }
 else {
  echo "<br><br><font color=DD0000>Der Kommentar wurde <u>nicht</u> eingetragen.</font>";
 }
}
?>
</form>

</body>
</html>
diese 2 dateien sind im ordner kommentar mit schreibrechte 777

im ordner eins weiter sol die dateien glaub gespeichert werden, normalerweise hmz

hier nee testseite:
PHP:
<html>
 <head>
  <title>Testseite - Kommentar-Box</title>
 </head>
<body>



<?php include('../kommentar/kommentar.php'); ?>

</body>
</html>
nur ich komm dmait net klar hmz.
hoffe nun kann mir wer weiter helfen
 
S

Schranzler

Guest

AW: Kommentar auf einer HTML Seite

Du sagtest ja nicht was du willst, jetzt wissen wir es....

oki,


un kannst du mir jetzt helfen? kanst du mit dem script was anfagen? bei mir klappt es einfach nicht ich hab keine ahnung was ich falsch gemacht, hab natürlich die werte angepasst habs nur raus gemacht, muss ja net jeder hier alles lesen ^^
 
S

Schranzler

Guest

AW: Kommentar auf einer HTML Seite

naja das ist die testseite



nur es kommen irgendwie dort auch keine emails an.. hmzz
muss die einträge ja freischalten können
 
C

Carola

Guest

AW: Kommentar auf einer HTML Seite

... lade dir doch ein freies Gästebuch herunter und passe es an.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.155
Beiträge
2.581.854
Mitglieder
67.221
Neuestes Mitglied
opaklaus
Oben