Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sự cố khi tạo lệnh cấm .htaccess động

$ người dùng không mong muốn không được gán giá trị từ biểu mẫu của bạn sau khi gửi

Hãy thử điều này

<?php
if(isset($_POST['submit'])) {
// Read the while file into a string $htaccess
$htaccess = file_get_contents('.htaccess');
// Stick the new IP just before the closing </files>
$unwanteduser = $_POST['gtfo']; 
$new_htaccess = str_replace('allow from all', "deny from "."$unwanteduser"."\nallow from all", $htaccess);
// And write the new string back to the file
file_put_contents('.htaccess', $new_htaccess);
}
?>

THÔNG TIN:Sau khi bạn gửi biểu mẫu, nó giống như làm mới trang, vì vậy, những gì bạn đã chỉ định tại $ wishuser trước khi gửi biểu mẫu sẽ bị mất

Tôi bối rối

$result = mysql_query("SELECT * FROM wp_contactform");
$f = fopen(".htaccess", "a+");
$ip = $row['IP'];

Tại thời điểm này, giá trị của $row['IP'] là gì ? và những gì bạn đang cố gắng thêm vào ??



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Table không hỗ trợ tối ưu hóa, thay vào đó, thực hiện tạo lại + phân tích nghĩa là gì?

  2. Quản lý hàng tồn kho với các tùy chọn cổ phiếu

  3. Nhận các giá trị từ cơ sở dữ liệu bằng cách sử dụng PHP PDO và cập nhật đầu vào để kiểm tra

  4. Các sản phẩm Magento nhập từ cơ sở dữ liệu bằng cách sử dụng truy vấn SQL

  5. Biến đang nhận NULL sau khi tính toán trong MySQL Trigger