Formularseite für ein Forum erstellen (ähnlich dem Posting)

Nerian

Moderator und Entwickler
Teammitglied
Hallo Leute,

ich arbeite momentan an einem eigenen Forum und versuche gerade dafür, eine eigene HTML-Seite mit einem Formular aufzubauen, das User ausfüllen und absenden können. Das endgültige abgesendete Formular soll dann ähnlich einer privaten Nachricht von einem Administrator einsehbar und eventuell bearbeitbar sein (er soll darauf antworten können).

Folgendes besitze ich bereits:
1. Das Layout der Seite (wie sieht die Seite überhaupt aus.)
>>Klicke hier<<

2. Die Codes für die Beschränkung das nur der Administrator bestimmte Bereiche einsehen kann, sowie den Code um den User herauszufinden der gerade postet.
Code:
$context['user']['name']
Code:
if ($context['user']['is_admin']) 
{

 }

3. Eine MySQL Datenbank die ich beliebig um weiter Tabellen erweitern kann.

Was ich benötige:

1. Einen Code der es dem User erlaubt bestimmte Felder auszufüllen, die er dann absenden kann und das als fertiges Formular gespeichert wird. Man kann sich das in etwa wie posten vorstellen, nur das mehrere Felder ausgefüllt werden müssen und das der endgültige Post nur von einem Administrator einsehbar ist.

2. Die eventuelle Möglichkeit das der User ebenfalls das "Ticket" (<- nennen wir es so) einsehen und bearbeiten kann und das der Administrator darauf antworten kann.

Vielen Dank im Vorraus schonmal an alle die zumindest versuchen mir zu helfen =)
Nerian
 
Ein kleiner Zwischenstand soweit. Ich habe es inzwischen geschafft ein eigenes Formular zu erstellen mit dem man auch die Datenbank eigentlich erreichen könnte, leider kann mein Script die Datenbank nicht anfunken... Sobald ich auf "submit" drücke, kommt die Fehlermeldung "Unable to connect to the database server at this time."

Mein Part um zur Datenbank zu connecten sieht wie folgt aus:
Code:
 mysql_connect("localhost", "<Benutzername>", "<Passwort>") or die(mysql_error());
 mysql_select_db("<Datenbankname>") or die(mysql_error());
wobei Benutzername, Passwort und Datenbankname richtig ausgefüllt sind und localhost laut bplaced der Host ist -> also auch richtig...

Okay, ich kann nun connecten. Fehler war ein ausgelassener Textteil weiter unten im Script beim Schreiben in die Datenbank^^
 
Zuletzt bearbeitet: