It looks like you're new here. If you want to get involved, click one of these buttons!
<SCRIPT>alert(\"Poison\");</SCRIPT>
<?php
if(isset($_GET['input']))
{
$userinput = $_GET['input'];
echo $userinput;
}
?>
<html>
<head>
<title>Non-Persistent XSS</title>
</head>
<body>
<form name=\"input\" method=\"get\">
Text: <input type=\"text\" name=\"input\" />
<input type=\"submit\" value=\"Submit\" />
</form>
</body>
</html>
echo $userinput;
<?php
if(isset($_GET['input']))
{
$userinput = $_GET['input'];
echo strip_tags(trim($userinput));
}
?>
<html>
<head>
<title>Non-Persistent XSS</title>
</head>
<body>
<form name=\"input\" method=\"get\">
Text: <input type=\"text\" name=\"input\" />
<input type=\"submit\" value=\"Submit\" />
</form>
</body>
</html>
<?php
if(isset($_POST['btnSign']))
{
$message = trim($_POST['mtxMessage']);
$name = trim($_POST['txtName']);
// Sanitize message input
$message = stripslashes($message);
$message = mysql_real_escape_string($message);
// Sanitize name input
$name = mysql_real_escape_string($name);
$query = \"INSERT INTO guestbook (comment,name) VALUES ('$message','$name');\";
$result = mysql_query($query) or die('<pre>' . mysql_error() . '</pre>' );
}
?>
<?php
if(isset($_POST['btnSign']))
{
$message = trim($_POST['mtxMessage']);
$name = trim($_POST['txtName']);
// Sanitize message input
$message = stripslashes($message);
$message = mysql_real_escape_string($message);
$message = htmlspecialchars($message);
// Sanitize name input
$name = stripslashes($name);
$name = mysql_real_escape_string($name);
$name = htmlspecialchars($name);
$query = \"INSERT INTO guestbook (comment,name) VALUES ('$message','$name');\";
$result = mysql_query($query) or die('<pre>' . mysql_error() . '</pre>' );
}
?>
strip_tags()