phpBB - Vor dem Löschen Ja/Nein abfrage?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

phpBB - Vor dem Löschen Ja/Nein abfrage?

Beitrag von JLoop© »

Hi,
mit diesem code werden einige über ein formular ausgewählte datensätze aus der DB gelöscht:

Code: Alles auswählen

if ( $mode == 'delete' )
{
if ( !empty( $_POST['topic_id'] ) )
{

foreach($_POST['topic_id'] as $id)
{

$sql = "DELETE
        FROM " . TOPICS_PERSONAL_TABLE . "
					WHERE topic_id = $id
					AND user_id = " . $userdata['user_id'];
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, "Could not delete topic personal information", '', __LINE__, __FILE__, $sql);
			}

}
                $message = 'Gelöscht';
}
else
{
$message = 'Nicht gelöscht';
}
}
Nun möchte ich gerne das vor dem Löschen eine Ja/Nein abfrage wie beim löschen von Postings angezeigt wird wie bekomme ich das am besten hin?

Grüße JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

Beitrag von JLoop© »

Niemand ne idee wie ich das hinbekommen kann? :cry:

Grüße JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Schonmal geschaut wie phpBB2 das beim Beiträge löschen macht ?
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

Beitrag von JLoop© »

Ja schon aber irgendwie steige ich da nicht durch welche code ich brauche :cry:

Gruß JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

Beitrag von JLoop© »

Sonst irgendjemand der mir weiterhelfen kann das hinzubekommen? :cry:

JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

dazu müsste ich ein bissel mehr wissen, welche Datei ist das, kann die Dinger jeder löschen, was fürn Mod ist das überhaupt. Wie sieht deine komplette *.php Datei aus.
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

Beitrag von JLoop© »

Hab dir tpl/php-datei mal per PM geschickt

Gruß JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
Dwing
Ehrenadmin
Beiträge: 1965
Registriert: 17.06.2001 02:00

Re: phpBB - Vor dem Löschen Ja/Nein abfrage?

Beitrag von Dwing »

Code: Alles auswählen

if ( $mode == 'delete' )
{
#########abfrage#####
if($confirm != TRUE)
{
message_die(GENERAL_MESSAGE, '<a href="' . append_sid("$PHP_SELF?confirm=TRUE") . '">Hier klicken zum löschen</a>');
}
##################
if ( !empty( $_POST['topic_id'] ) )
{

foreach($_POST['topic_id'] as $id)
{

$sql = "DELETE
        FROM " . TOPICS_PERSONAL_TABLE . "
					WHERE topic_id = $id
					AND user_id = " . $userdata['user_id'];
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, "Could not delete topic personal information", '', __LINE__, __FILE__, $sql);
			}

}
                $message = 'Gelöscht';
}
else
{
$message = 'Nicht gelöscht';
}
}
sollte gehen.
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

Beitrag von JLoop© »

Es funktioniert zwar aber ich hätte schon lieber diese zwei Buttons Ja/Nein wie beim löschen von Beiträgen trotzdem danke :)

Grüße JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
JLoop©
Mitglied
Beiträge: 291
Registriert: 21.09.2002 15:24

Beitrag von JLoop© »

hmm sonst irgendjemand ne idee? :cry: Ich komm echt net weiter egal wie ichs probier es läuft schief :(

Gruss JLoop
Die Rechtschreibfehler in meinen Beiträgen sind nur zur Zierde :D
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“