Derpater: Eventhandler in php, oder ausweichfunktionen

Beitrag lesen

Hello,

<a href="index.php?do=Kommentar&amp;id=123">Kommentieren: </a><br />

Sowas müsste ungefähr dabei herauskommen.

In der index.php kannst Du dann fragen:

if (isset($_GET['do']))
  {
      if ($_GET['do'] = 'Kemmentar')
      {
          if (isset($_GET['id']))
          {
              $id = intval($_GET['id']);
              if (($id  > 0) and ($id < $maxid))
              {
                  $_out['body'] = kommentarfunktion($id);
              }

}

}

}

anstelle von "if (($id  > 0) and ($id < $maxid))" kann man besser beim Ausliefern der Datensätze an den Client die IDs in die Session eintragen und beim Request dann fragen, ob sie (noch) im entsprechenden Array enthalten sind. Dadurch kann ein Client nur die ihm eben zur Verfügung gestellten Datensätze verändern.

Noch besser ist es selbstverständlich, dieses Recht direkt in der Datenbank zu prüfen, weil es auch während der Session (durch den Admin) verändert wrden kann.

Ich versteh was du meinst, mtim Darstellen der kommentartabelle, deim eintragen der Daten (mitsamt Beitrags id usw) klappt auch perfekt, meine einzige Frage ist, ob es sowas wie "onclick" bei javascript (bei klick passiert das und das) auch für php gibt, weil in php-codes kann man kein javascript verwenden, soweit ich weiß. Und ich will ja die kommentarfunktion für jeden Beitrag der while-schleife, ansonsten würde ich es ja auch hinkriegen^^ hoffe hir da draußen wisst, was ich meine^^

Derpater