Heim >Backend-Entwicklung >PHP-Problem >Wie implementiert man einen Sprung nach der Eingabeaufforderung in PHP?

Wie implementiert man einen Sprung nach der Eingabeaufforderung in PHP?

Guanhui
GuanhuiOriginal
2020-06-22 11:12:243386Durchsuche

Wie implementiert man einen Sprung nach der Eingabeaufforderung in PHP?

Wie implementiert man einen Sprung nach der Eingabeaufforderung in PHP?

Erstellen Sie zunächst eine PHP-Datei und öffnen Sie diese zur Bearbeitung.

Verwenden Sie dann die Funktion „echo()“ im PHP-Code, um den JS-Code auszugeben >Verwenden Sie dann im JS die Funktion „alert()“ im Code, um die Nachricht anzuzeigen.

Zeigen Sie abschließend mit „location.href“ im JS auf den Sprunglink.

Codebeispiel

function show_msg($msg, $url)
{
    echo "<script>alert(&#39;{$msg}&#39;);window.location.href=&#39;{$url}&#39;;</script>";
    exit();
}

show_msg(&#39;this is Message!&#39;, &#39;/user/show&#39;);

Erweiterte Version

function message($msgTitle,$message,$jumpUrl){ 
    $str = &#39;<!DOCTYPE HTML>&#39;; 
    $str .= &#39;<html>&#39;; 
    $str .= &#39;<head>&#39;; 
    $str .= &#39;<meta charset="utf-8">&#39;; 
    $str .= &#39;<title>页面提示</title>&#39;; 
    $str .= &#39;<style type="text/css">&#39;; 
    $str .= &#39;*{margin:0; padding:0}a{color:#369; text-decoration:none;}a:hover{text-decoration:underline}body{height:100%; font:12px/18px Tahoma, Arial,  sans-serif; color:#424242; background:#fff}.message{width:450px; height:120px; margin:16% auto; border:1px solid #99b1c4; background:#ecf7fb}.message h3{height:28px; line-height:28px; background:#2c91c6; text-align:center; color:#fff; font-size:14px}.msg_txt{padding:10px; margin-top:8px}.msg_txt h4{line-height:26px; font-size:14px}.msg_txt h4.red{color:#f30}.msg_txt p{line-height:22px}&#39;; 
    $str .= &#39;</style>&#39;; 
    $str .= &#39;</head>&#39;; 
    $str .= &#39;<body>&#39;; 
    $str .= &#39;<div class="message">&#39;; 
    $str .= &#39;<h3>&#39;.$msgTitle.&#39;</h3>&#39;; 
    $str .= &#39;<div class="msg_txt">&#39;; 
    $str .= &#39;<h4 class="red">&#39;.$message.&#39;</h4>&#39;; 
    $str .= &#39;<p>系统将在 <span style="color:blue;font-weight:bold">3</span> 秒后自动跳转,如果不想等待,直接点击 <a href="{$jumpUrl}">这里</a> 跳转</p>&#39;; 
    $str .= "<script>setTimeout(&#39;location.replace(&#39;".$jumpUrl."&#39;)&#39;,2000)</script>"; 
    $str .= &#39;</div>&#39;; 
    $str .= &#39;</div>&#39;; 
    $str .= &#39;</body>&#39;; 
    $str .= &#39;</html>&#39;; 
    echo $str; 
}

Empfohlenes Tutorial: "
PHP



Das obige ist der detaillierte Inhalt vonWie implementiert man einen Sprung nach der Eingabeaufforderung in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen