Seite 1 von 2

p=post_id

Verfasst: 12.07.2004 21:59
von EUser
. .

Verfasst: 12.07.2004 23:10
von PhilippK
Aus Sicherheitsgründen gehen da nur Zahlen.

Gruß, Philipp

p=post_id

Verfasst: 13.07.2004 09:45
von EUser
. .

Verfasst: 13.07.2004 12:22
von Leuchte
griechische, römische, welche ?
Da römische Zahlen wohl aus Buchstaben bestehen sollen, könnte das wohl nicht funktionieren :roll:
welche ?
0123456789

p=post_id

Verfasst: 13.07.2004 13:05
von EUser
. .

Verfasst: 13.07.2004 13:09
von PhilippK
Das Feld in der Datenbank ist vom Datentyp Integer, kann also ganzzahlige arabische Zahlen akzeptieren. Das ist erst Mal die Einschränkung auf DB-Seite.
Zusätzlich dürfte der Wert von phpBB aus Sicherheitsgründen geprüft werden, so dass dort ebenfalls nur Integer-Zahlen durchgehen.

Gruß, Philipp

p=post_id

Verfasst: 13.07.2004 13:19
von EUser
. .

Verfasst: 13.07.2004 14:43
von PhilippK
Wenn du 'nen DBMS findest, dass dir 'ne auto_increment-Funktion für Strings zur Verfügung stellt, kannst du das sicherlich ändern :roll:
Ansonten: http://de.php.net/manual/de/function.intval.php

Gruß, Philipp

Verfasst: 13.07.2004 17:25
von Dennis63
Erst mal nen Tipp: Wenn Du Text zitien möchtest, hat das phpBB die
Zitat
funktion. Das sieht dann so aus:
Hier das Zitat
-- Das erleichtert das Lesen ungemein...





Sehe ich das richtig, daß Du erreichen möchtest, daß man nicht einfach die PostID in der URL hochzählen kann? Also selber ne andere ID eingeben kann? Und das ganze aus "Rechte-Grunden"? Dazu hat das phpBB aber ne Rechte-Verwaltung. Du kannst die einzelnen Foren für einzelne User oder Gruppen freischalten oder sperren...

Falls es trotzdem unmögich werden soll, wie wäre es, wenn Du ein neues Feld in der DB erzeugst und dort einen Zufallsstring ablegst. Will man dann ein Posting aufrufen muss man nicht nur die ID des Postings sondern auch den PW-String mit haben in der URL. Damit wird ein manuelles "durchblättern" unmöglich.
In der Forenübersicht und überall anders mußt Du natürlich dieses PW mit übergeben.

Grüße
Dennis

p=post_id

Verfasst: 13.07.2004 18:19
von EUser
. .