Kortlink System.
Jeg har nogle problemer med et script, som jeg har hentet nemelig etkortlink system, jeg får denne fejl :
Parse error: parse error in /usr/home/whitehat_dk/users/wapster/lik/gemlink.php on line 2
kortlink.php:
<?php
mysql_connect() {
$server = "localhost";
$bruger = "root";
$kodeord = "";
$database = "root";
if (!mysql_connect("$server","$bruger","$kodeord")) {
udskriv_fejl("Kunne ikke oprette en forbindelse til MySQL.");
}
if(!mysql_select_db("$database")) {
udskriv_fejl("Kunne ikke vælge databasen: $database");
}
}
$id = addslashes($_GET['id']);
$sql = "SELECT url FROM kortlink WHERE id = '$id'";
$res = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_row($res);
if( $row ) {
header("Location: " . $row[0] );
exit;
}
else {
print "Kan ikke finde url";
}
?>
Nytlink.php :
<form action="gemlink.php" method="post">
URL <input type="text" name="url">
<br>
<input type="submit" value="Gem">
</form>
gemlink.php :
<?php
mysql_connect() {
$server = "localhost";
$bruger = "root";
$kodeord = "";
$database = "root";
if (!mysql_connect("$server","$bruger","$kodeord")) {
udskriv_fejl("Kunne ikke oprette en forbindelse til MySQL.");
}
if(!mysql_select_db("$database")) {
udskriv_fejl("Kunne ikke vælge databasen: $database");
}
}
$url = addslashes($_POST['url']);
if( empty($url) ) {
print "Ingen URL - ingen småkage";
}
else {
$sql = "INSERT INTO kortlink (url) VALUES('$url'); ";
$res = mysql_query($sql) or die(mysql_error());
print "Din url: http://www.upit.dk/kortlink.php?id=" . mysql_insert_id();
}
?>
