Seite 1 von 2
Suchen/Ersetzen
Verfasst: Di 28.Nov, 2006 15:16
von Holger
Ich habe ein Skript welches das DB-Prefix "hart verdrahtet" hat, das heisst, überall im Code kommt das Prefix vor. Es ist nicht in einer config.php ausgelagert.
Es läuft gut. Jetzt möchte ich das Skript ein 2. Mal einsetzen, müsste also alle Stellen des Prefixes ersetzen.
Könnte ich am Anfang der PHP-Datei, direkt nach <?php irgendwie im Voraus das Prefix ersetzen, ohne es im Code zu ersetzen?
/Holger
Verfasst: Di 28.Nov, 2006 15:31
von AmigaLink
Kurz und Bündig: Nein.
Verfasst: Di 28.Nov, 2006 16:15
von oxpus
Mit: Nein.
Verfasst: Di 28.Nov, 2006 16:19
von Holger
Dann muss ich Suche/Ersetzen machen ... und höllisch aufpassen, dass nur Prefixe ersetzt werden ...
Verfasst: Di 28.Nov, 2006 17:13
von oxpus
Yepp...
Verfasst: Di 28.Nov, 2006 17:15
von Holger
Bäh!
Verfasst: Di 28.Nov, 2006 17:37
von oxpus
*userindenarmnimmtundtröstet*
Nur Mut, wird schon.
Hauptsache, die Datei ist vorher gesichert...
Verfasst: Di 28.Nov, 2006 19:38
von Holger
Ich merke, Du ahnst nicht um welches Skript es geht!

Verfasst: Di 28.Nov, 2006 19:55
von oxpus
Och, weist Du... *verdrehtdreinschaut*
Da bleibt mir nur ein Kommentar: Selber schuld

Wenn schon in phpBB eingebettet, sollte man auch von Anfang an die bereitgestellten Möglichkeiten nutzen

Verfasst: Di 28.Nov, 2006 20:02
von Holger
Hm? Sorry, wenn Du dich klarer ausdrückst, werde ich dies in erwägung ziehen!
In phpBB eingebettet? Kennst Du ein Shop-Skript, das diese Funktionalität hat?
http://www.gremminger.se/service/cdrom
Verfasst: Di 28.Nov, 2006 23:30
von oxpus
Na, Du hast doch gefragt, was zu tun ist, wenn man den Tabellen-Prefix durch eine phpBB-Typische Konstante ersetzen will.
Daher mein Kommentar...
Verfasst: Mi 29.Nov, 2006 08:17
von Holger
Das ist nicht in phpBB eingebettet ...
Verfasst: Mi 29.Nov, 2006 08:24
von oxpus
Und warum dann die Konstante per config.php?
Oder gibts die auch in Deinem Script?
Verfasst: Mi 29.Nov, 2006 08:26
von Holger
Nein, ich habe gesagt, es gibt KEINE config.php (war nur um zu verdeutlichen ...)
Verfasst: Mi 29.Nov, 2006 10:42
von oxpus
Axo. Na dann nehme ich alle Behauptungen zurück und leg mich wieder schlafen .....

Verfasst: Mi 29.Nov, 2006 10:49
von Holger
Oder hilfst mir! LOL!
Verfasst: Mi 29.Nov, 2006 10:59
von oxpus
Wenn ich Zeit habe und Ostern auf Weihnachten fällt...
Suchen und Ersetzen solltest Du ja noch alleine hinbekommen, oder???

Verfasst: Mi 29.Nov, 2006 11:05
von Holger
Das GROSSE Problem ist: ich habe die Daten dechiffriert, aber zwei Dateien zeigen dieses an:
http://www.gremminger.se/service/encryption.jpg
Ich will ja eigentlich nichts verändern, ich will nur das Skript zweimal parallel einsetzen.
Verfasst: Mi 29.Nov, 2006 14:43
von oxpus
Dann benenn doch nur den Dateinamen um, oder wo liegt jetzt das Problem???
Verfasst: Mi 29.Nov, 2006 15:05
von Holger
Dann greift das Skript ja immer auf die gleichen DB-Einträgen zu.
Die eine Kopie soll ja was anderes anzeigen/speichern als die andere kopie.
Verfasst: Mi 29.Nov, 2006 15:43
von oxpus
Ah ja.
Und Du hast die Dateien schon kodiert?
Schlecht.....
Verfasst: Mi 29.Nov, 2006 15:52
von Holger
[quote="Holger";p="67080"]Das GROSSE Problem ist: ich habe die Daten dechiffriert, aber zwei Dateien zeigen dieses an:
http://www.gremminger.se/service/encryption.jpg[/quote]
also kann ich auch nicht mit Suchen/Ersetzen arbeiten ...
Verfasst: Mi 29.Nov, 2006 16:16
von oxpus
Dann dechiffrier die doch.
Wie sonst soll man dann die Tabellen-Prefixe ändern können???
Verfasst: Mi 29.Nov, 2006 16:18
von Holger
Verfasst: Mi 29.Nov, 2006 16:20
von oxpus
Ich hatte doch mal ein Script erstellt, daß dieses sooft wiederholt, bis wirklich Klartext erscheint.
Was Du hast, ist vermutlich nur einmal decodiert, aber dann weiterhin verschlüsselt...