Seite 1 von 1

Insert Befehl innerhalb von phpbb3

Verfasst: 11.01.2010 11:16
von Sawascwoolf
Hallo Leute, ich bin gerade dabei, in meinem Forum etwas eigenes hinzuzufügen.
Also ich habe mich an die Vorlage gehalten um dies zu realisieren.

Das funktioniert soweit auch ganz gut. Ich bin jetzt mit der Darstellung der Daten usw. fertig, nun wollte ich die ganzen skripte implementieren, welche einen neuen Datenbankeintrag erzeugen.
Mit diesem Code funktioniert das leider nicht:

Code: Alles auswählen

$sql="INSERT INTO phpbb_vorlesungen (name,dozent,fachbereich,abk,user) Values ('$name','$dozent','$fachbereich','$abk','$sicherheitsuser')";
mysql_query($sql);

An der Syntax liegt es nicht, ich denke, dass phpbb3 da irgendwie die Finger im Spiel hat ;)

So sieht das sql aus wenn ich mit der Form Beispieldaten eingebe

Code: Alles auswählen

INSERT INTO phpbb_vorlesungen (name,dozent,fachbereich,abk,user) Values ('Grundlagen der Etechnik','DEEEEEP','Hurra','GLETTT','Tobias L')
Wenn ich das in der DB direkt eintrage funktioniert das auch.

Eine Fehlermeldung erhalte ich leider keine.

Ich hoffe das mir da jemand weiterhelfen kann
MfG Sawasc

Re: Insert Befehl innerhalb von phpbb3

Verfasst: 11.01.2010 16:24
von Unimatrix_0
Hi,

schau mal hier rein: http://wiki.phpbb.com/Database_Abstract ... QL_queries - das ist der wiki-Eintrag für Datenbankeinträge auf phpBB-Art.

Lg Un1

Re: Insert Befehl innerhalb von phpbb3

Verfasst: 11.01.2010 17:26
von Pyramide
Was heißt "funktioniert nicht" - kommt eine Fehlermeldung? KB:programmierfragen

Siehe auch http://de.wikipedia.org/wiki/SQL-Injection

Re: Insert Befehl innerhalb von phpbb3

Verfasst: 11.01.2010 23:57
von Sawascwoolf
@pyramide

Ob eine Fehlermeldung kommt habe ich schon geschrieben... es kommt keine.

Mit $db->sql_insert($sql) geht es jetzt, danke unimatrix für den Tipp