sql >> Database >  >> RDS >> Mysql

Problemen bij het maken van een dynamisch .htaccess-verbod

$ongewenste gebruiker krijgt niet de waarde van uw formulier na indiening

Probeer dit

<?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:als je het formulier eenmaal hebt ingediend, lijkt het op een paginavernieuwing, dus alles wat je aan de $unwanteduser hebt toegewezen voordat je het formulier indient, gaat verloren

Ik ben in de war

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

Wat is op dit moment de waarde van $row['IP'] ? en wat probeer je toe te voegen ??



  1. Oracle Entity Framework - Genereer entiteit uit tabellen in verschillende schema's

  2. Django ConnectionAbortedError:[WinError 10053] Een tot stand gebrachte verbinding is afgebroken door de software op uw hostcomputer

  3. Hoe het aantal seconden na middernacht in Oracle Database te retourneren?

  4. Gebruik FILE_NAME() om de logische bestandsnaam te retourneren voor een gegeven bestands-ID in SQL Server