Massive Probleme mit Datenbank-Mod

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Jungteichbauer
Mitglied
Beiträge: 413
Registriert: 30.03.2003 11:45
Wohnort: Saarland
Kontaktdaten:

Massive Probleme mit Datenbank-Mod

Beitrag von Jungteichbauer »

Moin zusammen,

nachdem ich nun schon 2 Wochen rumdoktere an dem Teil, sieht es schon fast gut aus, ich kann Einträge machen usw, nur folgende Dinge nich:

1.Kann keine Pics einstellen (ja, Verzeichnis ist auf 777 gesetzt), muss mir damit helfen, das ich die Bilder selber uploade, die User müssen nur den Namen in die Maske eingeben
2.Kann keine Kommentare machen, er nimmt nix an
3.Kann keine Beiträge löschen.

Ansonsten find ich das Teil super, nur wenn o.a. Dinge gehen wäre das ganze perfekt. Wer kann mir bidde helfen ? :cry:

Axou, benutze phpbb2.0.9 ...... vielleicht ist das der Knackpunkt ?

Acid: Titel geändert
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Ja.. das ist der Knackpunkt. :wink:
Ich muss zugeben, das der MOD nicht ganz sauber geschrieben wurde. Allerdings war er bisher eigentlich auch nicht für die Öffentlichkeit gedacht, daher sind noch derartige Fehler drin (die natürlich jetzt erst mit 2.0.9/2.0.10 sichtbar werden).

http://www.phpbb.de/topic59309.html
..einige Form-Sachen werden nicht korrekt übergeben, daher sind keine Einträge etc. möglich.
Ich hab leider momentan keine Zeit den MOD zu überarbeiten bzw. zu supporten, daher müsstest du es alleine versuchen (eventuell hat´s schon jemand anderer erledigt).
Benutzeravatar
Jungteichbauer
Mitglied
Beiträge: 413
Registriert: 30.03.2003 11:45
Wohnort: Saarland
Kontaktdaten:

...

Beitrag von Jungteichbauer »

Hallo Acid,

danke für die Antwort, habe mich schon mit einigen unterhalten, die diesen Mod auch einsetzen. Alle hatten aber phpbb2.0.6 im aximalsten Fall. :cry:

Ich mein es geht auch so wie ich es mache, aber halt umständlich und ich bin doch im Grunde genommen faul :grin: ...

Aber mit der Variable $HTTP_POST_VARS ... da war doch mal was bei einem anderen Mod *grübbel* ... da musste man was ändern und dann hat es geklappt ... SHit Alzgeheimer :roll:
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Oftmals ist als Variabel z.B. nur $confirm angegeben, damit´s auch in >2.0.9 gültig ist, müsste es z.B. $HTTP_POST_VARS['confirm'] heissen.
Benutzeravatar
Jungteichbauer
Mitglied
Beiträge: 413
Registriert: 30.03.2003 11:45
Wohnort: Saarland
Kontaktdaten:

Beitrag von Jungteichbauer »

Hallo Acid,

ich bins nochmal 8)

Wenn dat so weiter geht mit der DB, spring ich solange aus dem 1.Stock bis der Tod eintritt :evil:

Könntest du mir mal speziell aus der DB ein Beispiel nennen, an welcher Stelle ich das mit dem $HTTP_ ändern muss ? Nur ein Satz als Beispiel ? 8) Biddö 8)

Hab nun schon soviel versucht und nix geht, ausser einen Beitrag setzen und editieren. Selbst die Datenbank alleine zu erweitern mit anderen Felder habe ich geschafft, funzt sogar.

Mir würde es reichen, wenn der Kommentar-Bereich geht + löschen eines Beitrages, das mit dem Bild habe ich anders gelöst.

Oder würde dir das zuviel Mühe machen ? :oops: ... hoffentlich nich :cry:
Benutzeravatar
Jungteichbauer
Mitglied
Beiträge: 413
Registriert: 30.03.2003 11:45
Wohnort: Saarland
Kontaktdaten:

...

Beitrag von Jungteichbauer »

... vergessen, hier noch der Direktlink, damit du siehst, was ich aus "deiner" Datenbank gemacht habe :

http://forum2.tommis-page.de/database_dir.php
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

database.php

Code: Alles auswählen

#
#---------[ FINDE ]----------------------
#
			$entry_id = intval($HTTP_GET_VARS[id]);
			if ($submit)

#
#---------[ MIT FOLGENDEM ERSETZEN ]----------------------
#
			$entry_id = intval($HTTP_GET_VARS[id]);
			if( isset($HTTP_POST_VARS['submit']) )
..oder diese Stelle nicht anpassen, sondern weiter oben einfach folgendes einfügen.

Code: Alles auswählen

$submit = isset($HTTP_POST_VARS['submit']);
Benutzeravatar
Jungteichbauer
Mitglied
Beiträge: 413
Registriert: 30.03.2003 11:45
Wohnort: Saarland
Kontaktdaten:

Beitrag von Jungteichbauer »

Hey Acid,

erstmal vielen Dank, die Kommentare funzen nun.

Auf der Suche nach weiteren Eintragungen in dieser Art für "delete" oder "report" komme ich aber ned so weiter, sieht meistens so aus:
$entry_id = intval($HTTP_GET_VARS[id]);

$sql = "DELETE FROM ". DATABASE_TABLE ." WHERE id = $entry_id";

if( !$result = $db->sql_query($sql) )
Wie kann man das ändern ? :roll:
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Beiträge (Reports) oder Einträge löschen ?
Zuletzt geändert von Acid am 07.10.2004 13:12, insgesamt 1-mal geändert.
Benutzeravatar
Jungteichbauer
Mitglied
Beiträge: 413
Registriert: 30.03.2003 11:45
Wohnort: Saarland
Kontaktdaten:

Beitrag von Jungteichbauer »

hui ... das ging schnell

das löschen von Einträgen geht nich .... das eintragen von Bildern (spielt weniger ne Rolle, hab ich anders gelöst) und bewerten seh ich nich.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“