Формуляр

fena

Super Moderator
Значи идеята е следната, трябва ми нещо като формуляр в който се попълват 3 полета

1. Име
2. Линк за "име"
3. Описание

и този формуляр да добавя това във 1 страница :lol: дано сте разбрали обяснението ми, но нещо не ми се получава...

Когато се запише във файла да изглежда така

Код:
<a href="линк">име</a><br />
Описание<p>
 
Правим един файл :

index.html
Код:
<html>
<head>
<title>Страница</title>
</head>
<body>
<?php
$self = $_SERVER['PHP_SELF'];
$ime = $_POST['ime'];
$link = $_POST['link'];
$opisanie = $_POST['opisanie'];
?>

<form action="our.php" method="post" name="form">
<table border="0">
<tr><td><font size="2">Име :</font></td><td><input type="text" name="ime" size="60"></td></tr>
<tr><td><font size="2">Линк :</font></td><td><input type="text" name="link" size="60"></td></tr>
<tr><td valign="top"><font size="2">Описание :</font></td><td><textarea rows="25" cols="60" name="opisanie"></textarea></td></tr>
<tr><td colspan="2" align="center"><input type="submit" value="Ïðàòè"></td></tr>

</table>
</form>
</body>
</html>

После файл our.php :
Код:
<?php
$self = $_SERVER['PHP_SELF'];
$ime = $_POST['ime'];
$link = $_POST['link'];
$opisanie = $_POST['opisanie'];
$ip = $_SERVER['REMOTE_ADDR'];
$date = date("F j, Y, g:i a");
if( $ime and $opisanie )
{
$conn=@mysql_connect(localhost, "", "") or die ( "Не мога да се свържа с SQL" );
$rs = @mysql_select_db( "", $conn) or die ( "Не мога да открия базата" );

$sql = "INSERT INTO `tablica` (`ime`, `link`, `opisanie`) VALUES('$ime', '$link', '$opisanie')" or die (mysql_error());
$rs = mysql_query ( $sql, $conn );
if ( $rs )
{ 
echo( "Данните бяха записани" ); 

}
else
{ echo( "Грешка с конекшъна ;)" ) ; }
}
else
{ echo( "Не сте попълнили всички полета" ); }
?>

После файлът, който ще ги извежда - view.php
Код:
<html>
<?php
$connection = mysql_connect(localhost, "", "") or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db("",$connection)or die("Сайтът не може да се свърже към базата данни");

$sql = "SELECT * FROM tablica";
$result = @mysql_query($sql,$connection) or die(mysql_error());

while ($sql = mysql_fetch_object($result)) 
{
 $ime = $sql -> ime;
 $link = $sql -> urok;
 $opisanie= $sql -> opisanie;
}?>
<table border="0" width="100%">
<tr>
<td width="100%"><b>  <font size="2"><?php echo "<a href="".$zaglavie."">".$ime;"</a>" ?></font></b><hr><br /></td>
</tr>
<tr>
<td width="100%"><font size="2"><?php echo $opisanie;?></font><br /><hr /></td></tr>
</table>

Набързо го написах, може да има грешки - оправи си само connection-ите и таблиците :)
 

Back
Горе