Ich möchte umleiten, um mit Skript in coderigniter zu sehen. Skript zuerst und dann Seitenumleitung.Redirect nur nach Skript Beendet die Ausführung in codeigniter
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Home extends CI_Controller {
public function login()
{
$this->load->view('login');
}
}
Ich habe diesen Code versucht, aber es funktioniert nicht, da die Seite umgeleitet wird, bevor das Skript seine Ausführungen abschließt. So, wie man die Benachrichtigung in der Warnung anzeigt.
echo "<script>";
echo "alert('User not Found');";
echo "</script>";
redirect('home/login');
ich auch mit diesem versucht,
echo "<script>";
echo "alert('User not Found');";
echo "</script>";
echo "<script>setTimeout(\"location.href = 'http://localhost/dealsnow/index.php/home/login';\",300);</script>";
Zweite Möglichkeit für mich funktioniert, aber ich denke, es Art und Weise ist nicht gut. Gibt es also noch eine andere Option für die Umleitung, die angezeigt wird, nachdem das Skript die Ausführung abgeschlossen hat? Beispiel: Wenn ich Formulardaten einfügen und dann dem Benutzer zeigen möchte, dass Daten korrekt in das Skript eingefügt werden, möchte ich die Seite umleiten. Skript zuerst und dann Seitenumleitung.
Kann Ihr Skript ausführen, wenn die Ansicht Anruf ist, wenn Ihre Funktionalität nicht geändert wird. –
@MayankVadiya. Ich möchte Skript zuerst ausführen und dann möchte ich auf einer anderen Seite umleiten. Die Funktionalität funktioniert ordnungsgemäß, nur das Skript verschwindet, weil die Seite umgeleitet wird. – Bhavin