Frage zum Patch vom Patch

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
Diesel
Mitglied
Beiträge: 221
Registriert: 28.12.2004 00:23

Frage zum Patch vom Patch

Beitrag von Diesel »

Find:

Code: Alles auswählen

$signature = stripslashes($signature);
Replace with:

Code: Alles auswählen

$signature = htmlspecialchars(stripslashes($signature));

Kleines Problem dabei,

Code: Alles auswählen

$signature = stripslashes($signature);
habe ich zweimal. Wie habt ihr es ersetzt?
workershop
Mitglied
Beiträge: 44
Registriert: 05.12.2004 18:02

Beitrag von workershop »

Ich habe das gar nicht bei mir-das ist doch ein Mist eh. Gestern 2 Stunden dran gesessen und jetzt wieder Änderungen.
Benutzeravatar
Scotty
Mitglied
Beiträge: 1451
Registriert: 15.06.2005 03:54
Wohnort: Neuruppin
Kontaktdaten:

Beitrag von Scotty »

Die Zeile austauschen wo es bei dir zuerst kommt, Acyd hat ja die Zeile mit angegeben.
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06
Diesel
Mitglied
Beiträge: 221
Registriert: 28.12.2004 00:23

Beitrag von Diesel »

Die habe ich nicht. Zum ersten mat tritt der Code bei mir in Zeile 249 auf, aber ich werde mal die erste nehmen.
Benutzeravatar
Scotty
Mitglied
Beiträge: 1451
Registriert: 15.06.2005 03:54
Wohnort: Neuruppin
Kontaktdaten:

Beitrag von Scotty »

Diesel hat geschrieben:Die habe ich nicht. Zum ersten mat tritt der Code bei mir in Zeile 249 auf, aber ich werde mal die erste nehmen.
Ja weil du sicher nen Mod eingebaut hast, daher verschiebt sich das natürlich, vergleich mal die angegebene Zeile mit der Zeile wo das bei dir das 2te mal kommt, daher kann es nur die erstere sein ;)
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06
Diesel
Mitglied
Beiträge: 221
Registriert: 28.12.2004 00:23

Beitrag von Diesel »

Hab mir gerade ein 2.0.18 von PhpBB.com gedownloadet und verglichen, es muss definitiv nur die erste Codestelle in Zeile 249 ersetzt werden.

Danke für deine Hilfe. :)


EDIT: Falls andere die Codestelle auch zweimal haben sollten, die richtige Stelle sieht folgender maßen aus:

Code: Alles auswählen

      $website = stripslashes($website);
		$location = stripslashes($location);
		$occupation = stripslashes($occupation);
		$interests = stripslashes($interests);
		$signature = htmlspecialchars(stripslashes($signature));

		$user_lang = stripslashes($user_lang);
		$user_dateformat = stripslashes($user_dateformat);
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Moin! 8)

Da frage ich mich doch, warum gibt es den code 2 mal?
Benutzeravatar
wartek
Mitglied
Beiträge: 883
Registriert: 31.05.2005 18:52
Wohnort: Wien

Beitrag von wartek »

Hin und wieder werden funktionen programiert die analog Funktionsteile aufrufen. Da kann es vorkommen das ein Code eben öfter vorkommt.
z.b:. function create (.... und function update (.... werden ähnliche Abläufe haben. Daher findet man Codeteile auch öfter. Fehler werden beim Programmieren (leider) oft mittel copy + paste vervielfältigt. Sowas passiert einfach....

Edit: Es kann auch sein das bei Updates der Funktionsteil auch nur bei einer der Funktionen geändert werden muß/soll.

wartek
Computers are not intelligent - they only think they are.
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“