langweilo: Threadbasiertes Forum mit PHP

Beitrag lesen

Hallo

http://aktuell.de.selfhtml.org/artikel/php/php-forum/

Es geht um oben genanntes Forum, da Anleitung ist ja echt super, auch scheint es soweit zu funktionieren, jedoch kann ich die Threads nicht öffnen.

Habe alle Dateien wie beschrieben angelegt die Index wird auch angezeigt. wenn ich aber in der Index einen Thread zum lesen öffnen will passiert nichts. scheinbar klappt die Übergabe der Variablen nicht.

hat jemand von euch ne Idee wo da der Fehler sitzt?

ich denke er muss hier liegen:

if( isset($eintrag) ) {     // Wenn $eintrag übergeben wurde..
  $eintrag = (int) $eintrag; // ... $eintrag erst mal zu einem Integer machen ..
  // ...
}


>   
> Ja, es liegt genau daran. Wie dedlfix schon sagte, wurden im Code damals übliche, aber heute veraltete Vorgehensweisen benutzt. Die Variable `$eintrag`{:.language-php} wird einfach übernommen, anstatt sie aus dem dafür vorgesehenen Array zu holen. Das war damals wohl `$HTTP_GET_VARS`{:.language-php}, heute wäre es `$_GET`{:.language-php}. Im Code wird noch davon ausgegangen, dass — wie damals üblich — die übergebenen Variablen bei eingeschaltetem register\_globals direkt zur Verfügung stehen, was aber zu Sicherheitslücken führen kann (und auch oft tut).  
>   
> Zudem ist das Skript eigentlich nur eine Vorlage oder Skizze, um das grundsätzliche Vorgehen beim Programmieren eines Forumsskripts aufzuzeigen. Eine Forumssoftware, die auf Grundlage dieses Artikels entstand, ist [MyLittleForum](http://mylittleforum.net/). Sie liegt momentan in der Version 2.1.4 vor und Version 2.2 ist im Endstadium der Entwicklung. Wenn du also nicht auf Basis des Artikels selbst lernen willst ein Forum zu programmieren, sondern nur ein einfaches Forum suchst, das du auf deiner Seite verwenden kannst, kannst du mlf runterladen und benutzen.  
>   
> Tschö, Auge  
>   
  
  
Danke für den Tipp mit [MyLittleForum](http://mylittleforum.net/),  
allerdings ist mir dies alles zu aufwendig, ich möchte keine Benutzerverwaltung, auch brauch ich nicht ganz so viele Spielereien.  
ich suche wirklich nur ein kurzes Forum wo jeder zu einem Eintrag eine Antwort schreiben kann. hier geht es wirklich nur um eine Webseite für ein Klassentreffen, da sind max. 20 Personen am Gespräch beteiligt und es geht auch nur um kurze absprechen.  
  
also wenn einer <http://aktuell.de.selfhtml.org/artikel/php/php-forum/#a1> 2010 konform bekommt, so dass man es nutzen kann oder mir eine wirklich ähnliche Lösung zeigen kann wäre ich sehr dankbar.  
  
danke und mfg René