Добавяне на сайт

search_maker

Registered
Здравейте,може ли някой да ми направи нещо като форма за контакт в която потребителят да попълва следните неща:
Име:
Линк към сайта:
Заглавие на сайта:
Категория:
Описание:

Много ще съм ви благодарем ако някой ми помогне! :?:
 
Код:
<form method="post" action="">
<table align="center">
<tr>
<td align="center">Име</td>
<td><input type='"text" name="name" /></td>
</tr>
<tr>
<td align="center">Линк към сайта</td>
<td><input type='"text" name="link" /></td>
</tr>
<tr>
<td align="center">Заглавие на сайта</td>
<td><input type='"text" name="title" /></td>
</tr>
<tr>Категория</td>
<td><select name="category">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
</tr>
<tr>
<td align="center">Описание</td>
<td><textarea rows="5" cols="40" name="text"></textarea></td>
</tr>
</table>
</form>
Ако искаш и php кода кажи. Ще го напиша.
 
Dizasterr каза:
Код:
<form method="post" action="">
<table align="center">
<tr>
<td align="center">Име</td>
<td><input type='"text" name="name" /></td>
</tr>
<tr>
<td align="center">Линк към сайта</td>
<td><input type='"text" name="link" /></td>
</tr>
<tr>
<td align="center">Заглавие на сайта</td>
<td><input type='"text" name="title" /></td>
</tr>
<tr>Категория</td>
<td><select name="category">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
</tr>
<tr>
<td align="center">Описание</td>
<td><textarea rows="5" cols="40" name="text"></textarea></td>
</tr>
</table>
</form>
Ако искаш и php кода кажи. Ще го напиша.
Здравей,искам да питам можеш ли да го направиш тази заявка да я изпраща на и-мейл адреса ми,нещо като контакт форма и там да показва тези неща името и др. :?:
 
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<meta http-equiv="Content-type" Content="text/html; Charset=UTF-8" />
<form action="" method="post">
<table>
<tr>
	<td>Име</td>
	<td><input type="text" name="name" /></td>
</tr>
<tr>
	<td>Линк към сайта</td>
	<td><input type="text" name="link" /></td>
</tr>
<tr>
	<td>Заглавие на сайта</td>
	<td><input type="text" name="title" /></td>
</tr>
<tr>
	<td>Категория</td>
	<td>
		<select name="cat">
			<option value="cat1">cat1</option>
			<option value="cat2">cat2</option>
			<option value="cat3">cat3</option>
			<option value="cat4">cat4</option>
			<option value="cat5">cat5</option>
		</select>
	</td>
</tr>
<tr>
	<td>Описание</td>
	<td><input type="text" name="description" /></td>
</tr>
<tr>
	<td colspan="2"><center><input type="submit" name="send" value="Изпрати" /></center></td>
</tr>
</table>
</form>

<?php
if(isset($_POST["send"]))
{
	define("_receive", "your-email@email.com"); // На кой e-mail искаш да получаваш информацията?
	define("_send", "somebody@email.com"); // От кой e-mail искаш да се изпраща информацията?

$msg = "Добавен е нов уеб сайт:<br />\n
<br />\n
Име: ". $_POST["name"] ."<br />\n
Линк: ". $_POST["link"] ."<br />\n
Заглавие: ". $_POST["title"] ."<br />\n
Категория: ". $_POST["cat"] ."<br />\n
Описание: ". $_POST["description"];

	$headers = "From: ". _send ."\r\n";
	$headers .= "Content-type: text/html; Charset=UTF-8" ."\r\n";

	if(empty($_POST["name"]) || empty($_POST["link"]) || empty($_POST["title"]) || empty($_POST["description"]))
		die("Едно или повече полета не са попълнени.");
	else
	{
		if(mail(_receive, "New Website", $msg, $headers))
			echo "<span style=\"color:green\">Изпращането е успешно.</span>";
		else
			echo "<span style=\"color:red\">Изпращането се провали.</span>";
	}
}
?>
 

Back
Горе