sql >> Databáze >  >> RDS >> Mysql

Problémy s vytvořením dynamického zákazu .htaccess

$unwanteduser není po odeslání přiřazena hodnota z vašeho formuláře

Zkuste toto

<?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);
}
?>

INFO :Jakmile formulář odešlete , vypadá to jako obnovení stránky , takže vše , co jste před odesláním formuláře zadali u $ unwanteduser , bude ztraceno

Jsem zmaten

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

Jaká je v tuto chvíli hodnota $row['IP'] ? a co se pokoušíte připojit ??



  1. Jak změnit názvy tabulek MySQL na serveru Linux tak, aby nerozlišovaly malá a velká písmena?

  2. Aktualizace s připojením pomocí Zend-framework

  3. Ověření dat MySQL při vkládání

  4. Rails na OSX 10.11 El Capitan:Knihovna nenačtena:libmysqlclient.18.dylib