Seite 2 von 2

Re: Automatische Weiterleitung?

Verfasst: 05.08.2011 07:21
von DetlefT
Hallo,

dann versuche, erstmal nur einen Teil der geforderten Daten zu finden.

Also suche statt:

Code: Alles auswählen

             meta_refresh(3, $redirect);
             trigger_error($message . '<br /><br />' . sprintf($l_redirect, '<a href="' . $redirect . '">', '</a>'));
erstmal nur:

Code: Alles auswählen

trigger_error($message . '<br /><br />' . sprintf($l_redirect, '<a href="' . $redirect . '">', '</a>'));
Grund: die Leerzeichen (Einrückungen) vor den eigentlichen Suchbegriffen können bei Dir evtl. als TABs vorhanden sein. Oder wenn ein einziges Leerzeichen anders ist, findet die Suche schon nichts mehr. Genauso kann es sein, dass die Suche nichts findet, weil Dein Editor die Datei beim Öffnen vom UNIX- ins DOS-Format umwandelt und dann weichen die Zeilenschaltungen ab.

Wenn Du diesen Teilbegriff gefunden hast, guckst Du dann, ob darüber in der Zeile folgendes steht:

Code: Alles auswählen

meta_refresh(3, $redirect);

Re: Automatische Weiterleitung?

Verfasst: 05.08.2011 22:37
von YourHistory
Okay, also das snippet funktioniert jetzt, bis auf eine stelle, da verlinkt er offenbar ins UCP. Ich hab schon probiert das ganze irgendwie umzuschreiben das er trotzdem automatisch switched und nicht erst ins UCP verlinkt, aber irgendwie will er das nicht. Er nimmt nur den original Code und hat dann eben diese verzögerung drin. Die Code stelle wäre das:

Code: Alles auswählen

$message = sprintf($user->lang['ACCOUNT_SWITCH_REDIRECT'], $user->data['username']);
		
		meta_refresh(0, reapply_sid($u_redirect));
hab schon probiert das es dann so aussah:

Code: Alles auswählen

$message = sprintf($user->lang['ACCOUNT_SWITCH_REDIRECT'], $user->data['username']);
		
		redirect(reapply_sid($redirect));
Aber irgendwie brachte das nichts.