не в состоянии выполнить файл php в расширении chrome - PullRequest
0 голосов
/ 28 августа 2018

В настоящее время я новичок в разработке расширений Chrome. я хочу взять URL-адрес из адресной строки и передать его в свою базу данных. поэтому я создал простой HTML-файл «popup.html» и хочу отправить эти данные в файл script.php, используя метод post .. но всякий раз, когда я нажимаю кнопку подтверждения, ничего не происходит ..

popup.html

<!DOCTYPE html>
<html lang="en">
<head>
  <title>KnowPhish</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<style>
body{
width:300px;
height:200px;
}
</style>
<script src="popup.js"></script>
</head>
<body>


  <h4>My First extension Page.</h4>
  <p>This is some text.</p> 
<p id="demo"></p>

  <form id="form1"  method="post" action="http://localhost/extension/script.php" autocomplete="off" novalidate="novalidate">
				<input class="search-term required" id="in1" type="text" height="40px" name="url" placeholder="Type your search URL here" title="* Please enter a search URL!" autocomplete="off">
				
			</form>
			
	<button type="submit" form="form1" value="Submit">Submit</button>
</body>
</html>

   chrome.tabs.query({
active: true,
lastFocusedWindow: true
}, function(tabs) {
var tab = tabs[0];
document.getElementById("demo").innerHTML = tab.url;
document.getElementById("in1").value = tab.url;
 });

manifest.json

 {
"manifest_version": 2,
"name": "KnowPhish",
"version": "1.0",
"description": "Building an Extension!",
"browser_action": {
    "default_popup": "popup.html"
},
"permissions": ["tabs","activeTab","http://localhost/*"]
} 

script.php

<code>   <pre><?php
var_dump($_POST);
?>

даже я пытался с этим простым кодом .. но это также не выполнялось. Делать все это на моем местном хосте .. plzzzz кто-нибудь поможет. Это будет отличная помощь. Спасибо ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...