Her er fejlene, når jeg prøver
http://localhost/search/add.php?url=http://gratisting.dk:Notice: Use of undefined constant description - assumed 'description' in c:\programmer\php\www\search\add.php on line 16
Notice: Use of undefined constant keywords - assumed 'keywords' in c:\programmer\php\www\search\add.php on line 17
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '://gratisting.dk,
http://gratisting.dk,Bestil vareprøver, musik c
Her er min kode:
<?
include('sql.php');
if(isset($_GET['url']))
{
$url = $_GET['url'];
$tags = get_meta_tags($url);
$time = time();
if(empty($tags['description']) || empty($tags['keywords']))
{
echo "Der mangler metatags på siden! Læs mere om metatags på
http://www.metamaten.dk/"; }
else if(empty($tags['title']))
{
$description = addslashes($tags[description]);
$keywords = addslashes($tags[keywords]);
mysql_query("INSERT INTO search_data (time,url,title,description,keywords) VALUES ($time,$url,$url,$description,$keywords)") or die(mysql_error());
echo "Linket blev smidt ind i databasen og kan nu findes på forsiden (Søgesiden).";
}
else
{
$description = addslashes($tags[description]);
$keywords = addslashes($tags[keywords]);
mysql_query("INSERT INTO search_data (time,url,title,description,keywords) VALUES ($time,$url,$tags[title],$description,$keywords)") or die(mysql_error());
echo "Linket blev smidt ind i databasen og kan nu findes på forsiden (Søgesiden).";
}
}
?>