0

PHPを使用して検索を作成するにはどうすればよいですか。次のようにページにタグを付けたい:

<meta name="tag" content="plant, leaf, waterdroplet, water" />

検索して、検索したタグでタグ付けされたページへのリンクを表示してもらいたいと思います。

これはIv'eが試したものですが、私は機能せず、正確には私が望んでいるものではありません。

search.php

<form id="searchImput" action="search.php" method="get">
Search: <input type="text" name="input" />
<input type="submit" />
</form>
<?php
    $input = $_GET["input"];

$tags = get_meta_tags('http://s0ulp1xel.x10.mx/background-garage/?p=photo&photo=1');
$tags = array_map('trim', explode(',', $tags['tag']));
foreach($tags as $k => $v) {


if ($input == 'water')
{

 echo '<a href="/background-garage/?p=photo&photo=4">'. $v. '</a><br/>';
}
}
?>

image.php

<head>
<meta id="pageType" name="photo">
<img name="1.png" id="photo" src="/background-garage/fullphoto/id/1.png?<?php echo Time () ?>"/>
<meta name="tag" content="plant, leaf, waterdroplet, water" />
</head>
4

1 に答える 1

0

if ($input == $v) 代わりに 使用する必要がありますif ($input == 'water')

于 2012-08-22T19:46:34.467 に答える