प्लेटफ़ॉर्म, क्लाइंट और सर्वर: Ubuntu 14.04 सर्वर
मेरे पास php के साथ निम्न HTML फॉर्म है (जिसे 0.php कहा जाता है):
<?php
$message="akjwhdhawjkhdwakjhd";
if(isset($_POST['login']))
{
if ($_POST['username'] != '' && $_POST['password'] !='') {
if ($_POST['username'] == 'someuser' && $_POST['password'] == 'thepassword') {
echo $message;
exit();
}
else {
$error = 'Login failed !';
}
}
else {
$error = 'Please user both your username and password to access your account';
}
}
if (isset($error))
{
echo $error;
}
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
Username: <input type="text" id="username" name="username" size="32" value="" /><br />
Password: <input type="password" id="password" name="password" size="32" value="" /><br />
<input type="submit" name="login" value="Login" />
</form>
मैं $ संदेश चर की सामग्री प्राप्त करने के लिए कर्ल या विग के साथ कोशिश कर रहा हूं। मैंने अब तक क्या कोशिश की है:
curl -d "username=someuser&password=thepassword&submit=Login" http://host/answers/0.php
wget http://host/answers/0.php --post-data="username=someuser&password=thepassword"
दोनों ही मामलों में मुझे केवल HTML फॉर्म मिलता है।