2017-06-05 9 views
0

私は自分のプロジェクトでPHP POSTメソッドを使用しようとしていますが、なぜ動作していないのかわかりません。このページは動作しませんHTTPエラー500

基本的に私は2ページあります:1は、彼の詳細を入力し、[送信]をクリックし、他のページdata.phpがそれを取得する必要がありますが、それはやっていないことができますがあり、それを通してindex.phpdata.php

index.phpからPHPのフォームをso.I'm取得中にエラー

このページでは動作していない... HTTP ERROR 500

index.phpを

<html> 
<body> 
    <form action="data.php" method="post"> 
     Enter your tt: <input type="text" name="token"><br> 
     <input type="submit"> 
    </form> 
</body> 
</html> 

JsFiddle Link

data.php

<?php 

if(isset($_POST['token'])){ 
    $abc = explode('token=',$_POST['token']); 

    if($abc[1]){ 

     $test = explode('&expires_in=',$abc[1]); 
    } 
    else 
    { 
     $test[0] =$_POST['token']; 
    } 

    include 'qwert1.php'; 
} 

else{} 

$titror ='?><script>alert("Sorry, Its Invalid");document.location="/";</script><?'; 

?> 

JsFiddle Link

+4

私はあなたのポストに問題を(あなたのコードはそれほど長くはなかった)示している短いコードサンプルがあるところをお勧めします。 –

答えて

0

data.phpの8行目は持っている:

$tes = explode('&expires_in=',$abc[1]); 

$ tesは$ testと読みます。これに

$titror ='?><script>alert("Sorry, Its Invalid");document.location="/";</script><?'; 

?><script>alert("Sorry, Its Invalid");document.location="/";</script> 

あなたは、文字列を開始カント:

$titror = ' 

と近いPHPタグをこの

+0

まだ動作していません – user3081704

関連する問題