Jump to content

Link Popularity


Dysan

Recommended Posts

You need to assign an onlick event to those links which updates your stored records (maybe database or other) with which link it updated. You will most likely be using Ajax for this. Unless you want to change the underlying URL slightly.

e.g.

<a href = "mycatchpage.php?url=http://www.google.com" > www.google.com </a>

 

And your catch page would take the $_GET['url'] parameter, do a lookup on it, update the record, and the redirect (using header() ) to the corresponding link.

Link to comment
Share on other sites

MIME types are specified in your Apache config (i.e. Apache decides how to handle this file based on it's MIME type).

You can upload mp3's to your hearts content I expect, and because Apache doesn't know what to do with them it will present them as a download when someone goes to the link in question :

e.g.

<a href="somesong.mp3"> My New Song </a>

Link to comment
Share on other sites

No, you don't understand. How do I upload only mp3 files, with uploading gif's or jpg's,

 

<?php
[b]if (($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")[/b]
&& ($_FILES["file"]["size"] < 20000))
  {
  if ($_FILES["file"]["error"] > 0)
    {
    echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
    }
  else
    {
    echo "Upload: " . $_FILES["file"]["name"] . "<br />";
    echo "Type: " . $_FILES["file"]["type"] . "<br />";
    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

    if (file_exists("upload/" . $_FILES["file"]["name"]))
      {
      echo $_FILES["file"]["name"] . " already exists. ";
      }
    else
      {
      move_uploaded_file($_FILES["file"]["tmp_name"],
      "upload/" . $_FILES["file"]["name"]);
      echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
      }
    }
  }
else
  {
  echo "Invalid file";
  }
?>

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.