Отказано в соединении на 80 порт перенаправить в файл - PullRequest
0 голосов
/ 05 мая 2018

У меня вопрос:
У меня есть веб-сервис (таблица), действительно, я могу добавить удалить и редактировать некоторые записи с помощью PHP.
За каждой кнопкой есть PHP-файл, такой как edit.php, delete.php и так далее.
Если я хочу отредактировать запись, в моем браузере отображается следующее сообщение:

ERR_CONNECTION_REFUSED - локальный хост отклонил соединение

edit.php:

<?php
    ob_start();

    include'connect.php';

?>


<?php

if(isset($_POST['submit']))
{
    $con=mysqli_connect("localhost","user","pw","db");
    $first=mysqli_real_escape_string($con, $_POST['first']);
    $last=mysqli_real_escape_string($con, $_POST['last']);
    $phone=mysqli_real_escape_string($con, $_POST['phone']);
    $age=mysqli_real_escape_string($con, $_POST['age']);
    $gender=mysqli_real_escape_string($con, $_POST['gender']);
    $blood=mysqli_real_escape_string($con, $_POST['blood']);
    $occupation=mysqli_real_escape_string($con, $_POST['occupation']);
    $qualification=mysqli_real_escape_string($con, $_POST['qualification']);
    $address=mysqli_real_escape_string($con, $_POST['address']);
    $city=mysqli_real_escape_string($con, $_POST['city']);

    if(!empty($_FILES['image']))
    {
        $ext = pathinfo($_FILES['image']['name'],PATHINFO_EXTENSION);
        $image = time().'.'.$ext;
        move_uploaded_file($_FILES["image"]["tmp_name"], 'images/'.$image);
        //echo $image;
    }
    else
    {
        echo "Image Is Empty";
    }

    $query1=mysqli_query($con, "insert into register values('','$first','$last','$phone','$age','$gender','$blood','$occupation','$qualification','$address','$image','$city')");
    //echo "insert into addd values('','$name','$age')";
    if($query1)
    {
        header("Location:http://localhost/dash/blood.php");
        ob_end_flush();
        die();
    }
}
?>
<!DOCTYPE html>//HTML//

Задача будет выполнена в этой строке:

 if($query1)
 {
     header("Location:http://localhost/dash/blood.php");

Что я сделал
Я изменил localhost на IP-адрес сервера, и он не работал.
Даже если я удалил dash и просто добавил blood.php, он не работал так же, как ошибка.

CMD:
Позже я выполнил следующую команду на cmd:
Результат:

  TCP    192.168.1.107:56487    93.184.220.29:80       WAIT         0
  TCP    192.168.1.107:56494    193.247.41.48:80       WAIT         0
  TCP    192.168.1.107:56512    185.73.44.35:80        SYN_SENT    6448


Являются ли эти подключения причиной для моего отображаемого уведомления об ошибке?
И если да, должен ли я закрыть эти соединения?

...