Banner-Script beißt sich mit pforum-script

Begonnen von nico, 04. November 2005, 11:05:22

Vorheriges Thema - Nächstes Thema

nico

Ich benutze auf meiner Seite einen sog. Banner-Manager. Dieses Script wird mit folgender Zeile eingebunden:
 
 
Nach dem Einbinden dieses Codes in eine framelose Webseite, erhalte ich beim Aufrufen des Forums nur noch Fehlermeldungen. Ich vermute, dass dies daran liegt, dass obiger Code Variablen enthält, die auch im Forenscript vorkommen.
Wie kann ich dieses Problem lösen?
Nico

d-day

banner.php öffnen und alle Variablen per search & replace umbenennen. Ebenso die beiden voran gestellten.
http://www.couro.de\" rel=\"external nofollow\">Couro do Brasil

nico

Danke D-Day, aber das wäre wohl nur eine Minimallösung, die nicht ausreichen würde, denn die Bezeichnungen \"zid\" und \"uid\" sind auch Feldbezeichnungen in den Databases, die ich dann ja auch umbenennen müsste.
Gibt es keinen \"einfacheren\" Umweg, der mir Abänderungen der Namen in Files und Databases erspart?
Nico

d-day

Du sollst ja auch nur die PHP Variablen, nicht die Tabellennamen und Feldnamen ändern.
Sollte eigentlich kein Problem sein.
http://www.couro.de\" rel=\"external nofollow\">Couro do Brasil

nico

Ich hatte schon verstanden, was Du meintest  :=(
Die Lösung ist übrigens gefunden: Nachdem ich den Banner-Manager in einen eigenen \"iframe\" eingebunden habe, fluppt alles wunderbar. \"iframe\" kann ich jedem empfehlen, wer jemals innerhalb einer framelosen Seite auf Kompatibilitätsprobleme zwischen verschiedenen Scripten stößt.
Nico

Powie

Versuchs mal anders. Setz es in eine funkton, dann sollten die Variablen die äußeren nicht berühren:
 

								

nico

Danke für den Tipp, Thomas.  :H:
Ich werde es ausprobieren und dann hier Bescheid geben  /uploads/emoticons/icon_e_smile.gif.f7ec63a2b1c3d90a9415e40455642502.gif\" alt=\":-)\" />
Nico

all your base are belong to us / Discord