URL Shortener
Total Links: 10 & Total Clicks
  • Shorten URL
  • Original URL
  • Clicks
  • Actions
  • connect_error) { die("Connection failed: " . $conn->connect_error); } ?> $val){ $u = mysqli_real_escape_string($conn, $key); $new_url = str_replace('/', '', $u); } $sql = mysqli_query($conn, "SELECT original_url FROM url WHERE short_url = '{$new_url}'"); if(mysqli_num_rows($sql) > 0){ $sql2 = mysqli_query($conn, "UPDATE url SET clicks = clicks + 1 WHERE short_url = '{$new_url}'"); if($sql2){ $original_url = mysqli_fetch_assoc($sql); header("Location:".$original_url['original_url']); } } } ?> 0){; ?>
  • Shorten URL
  • Original URL
  • Clicks
  • Action
  • 50){ echo $domain.substr($row['short_url'], 0, 50) . '...'; }else{ echo $domain.$row['short_url']; } ?>
  • 60){ echo substr($row['original_url'], 0, 60) . '...'; }else{ echo $row['original_url']; } ?>
  • 0){ echo "Something went wrong. Please generate again!"; }else{ //insert typed url into the table with short url $sql2 = mysqli_query($conn, "INSERT INTO url (original_url, short_url, clicks) VALUES ('{$original_url}', '{$ran_url}', '0')"); if($sql2){ $sql3 = mysqli_query($conn, "SELECT short_url FROM url WHERE short_url = '{$ran_url}'"); if(mysqli_num_rows($sql3) > 0){ $short_url = mysqli_fetch_assoc($sql3); echo $short_url['short_url']; } } } } ?> let domain = "localhost/url/"; shortenURL.value = domain + data; copyIcon.onclick = ()=>{ shortenURL.select(); document.execCommand("copy"); }
    LihatTutupKomentar