Hey Udviklere.
Sidder og er igang med at index'e de html sider jeg har besøgt..
Jeg har dog et problem....:
- <?
-
- $link = strip_tags($_POST['link']);
-
- if($link==""){
- print 'Plz. Enter a link';
- } else {
-
- $homepage = file_get_contents('http://www.'. $link .'/');
-
- $titlen = explode("<title>", $homepage);
- $titlen = explode("</title>", $titlen['1']);
- $titlen = $titlen['0'];
-
- $homepage = explode("<body", $homepage);
- $homepage = explode("</body>", $homepage['1']);
- $homepage = $titlen['0'];
-
- $con = mysql_connect();
- if (!$con){
- die('Could not connect: ' . mysql_error());
- }
-
- mysql_select_db(, $con);
- mysql_query("INSERT INTO indexsering (webid, title, words) VALUES ('". $link ."', '". strip_tags($titlen) ."', '". strip_tags(strtolower($homepage)) ."')");
- mysql_close($con);
-
- print 'Done!<br />';
-
- }
-
-
-
- ?>
- <form action="?" method="POST">
-
- <br /><br />
- Enter some link, like google.dk or dba.dk (Without www and http)<br />
-
- <input type="text" name="link" /><br />
- <input type="submit" name="submit" value="Submit" />
-
- </form>
Men, den gemmer kun det første bogstav på siden i min tabel.. Hvad gør jeg galt? Syntes ikke jeg selv kan finde fejlen