Imports System
Imports System.IO
Imports System.Net
Imports System.Text
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim request As WebRequest = WebRequest.Create("http://localhost/www.warez.ru/1.php")
request.Credentials = CredentialCache.DefaultCredentials
request.Method = "POST"
Dim dataStream
request.ContentType = "?name=" & TextBox1.Text & "&bt=ok"
dataStream = request.GetRequestStream()
dataStream.Close()
Dim response As WebResponse = request.GetResponse()
Dim data As Stream = response.GetResponseStream
response.Close()
End Sub
End Class
Отправка запроса в Visual Basic.NET
Код:
Я знаю что я обращаюсь к файлу где нет имени, но ведь я чуть позже написал имя. Помогите мне.
Вот код страницы для ввода Index.html и 1.php
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Start</title>
</head>
<body>
<form action="1.php" method="post" name="create">
<input name="name" type="text" />
<input name="bt" type="submit" value="ok" />
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Start</title>
</head>
<body>
<form action="1.php" method="post" name="create">
<input name="name" type="text" />
<input name="bt" type="submit" value="ok" />
</form>
</body>
</html>
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$hostname = "localhost";
$username = "root";
$password = "system";
$dbName = "reyn";
$userstable = "zasada";
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
echo "<CENTER>";
echo "Привет, ".$_POST['name'];
echo "<BR><BR>";
echo "Спасибо за ваш интерес.<BR><BR>";
echo "</CENTER>";
$name = $_POST['name'];
$query = "INSERT INTO $userstable VALUES('$name')";
mysql_query($query) or die(mysql_error());
echo "Информация о вас занесена в базу данных.";
mysql_close();
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$hostname = "localhost";
$username = "root";
$password = "system";
$dbName = "reyn";
$userstable = "zasada";
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
echo "<CENTER>";
echo "Привет, ".$_POST['name'];
echo "<BR><BR>";
echo "Спасибо за ваш интерес.<BR><BR>";
echo "</CENTER>";
$name = $_POST['name'];
$query = "INSERT INTO $userstable VALUES('$name')";
mysql_query($query) or die(mysql_error());
echo "Информация о вас занесена в базу данных.";
mysql_close();
?>
Многим будет интересен этот код так что давайте думать вместе.
А вот скрин результатов занесения в базу данных.
дальше
дальше
А вот база данных если кому надо.
Код:
-- phpMyAdmin SQL Dump
-- version 2.11.6
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Июн 09 2009 г., 19:42
-- Версия сервера: 5.0.51
-- Версия PHP: 5.2.6
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- База данных: `reyn`
--
-- --------------------------------------------------------
--
-- Структура таблицы `zasada`
--
CREATE TABLE `zasada` (
`name` varchar(25) collate utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
--
-- Дамп данных таблицы `zasada`
--
-- version 2.11.6
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Июн 09 2009 г., 19:42
-- Версия сервера: 5.0.51
-- Версия PHP: 5.2.6
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- База данных: `reyn`
--
-- --------------------------------------------------------
--
-- Структура таблицы `zasada`
--
CREATE TABLE `zasada` (
`name` varchar(25) collate utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
--
-- Дамп данных таблицы `zasada`
--