Dysan Posted November 14, 2007 Share Posted November 14, 2007 How, do I display 4 links, for example: www.google.co.uk www.yahoo.co.uk www.facebook.com www.msn.com Each time a link is clicked, how do I give each link a rating of popularity, then on a separate page, display a popularity list 1-10. 1 being the best, and 10 being the worst? Link to comment https://forums.phpfreaks.com/topic/77306-link-popularity/ Share on other sites More sharing options...
aschk Posted November 14, 2007 Share Posted November 14, 2007 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 https://forums.phpfreaks.com/topic/77306-link-popularity/#findComment-391373 Share on other sites More sharing options...
Dysan Posted November 14, 2007 Author Share Posted November 14, 2007 Also, Where do I view a list of MIME types, in order to upload MP3 files? Link to comment https://forums.phpfreaks.com/topic/77306-link-popularity/#findComment-391376 Share on other sites More sharing options...
aschk Posted November 14, 2007 Share Posted November 14, 2007 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 https://forums.phpfreaks.com/topic/77306-link-popularity/#findComment-391380 Share on other sites More sharing options...
Dysan Posted November 14, 2007 Author Share Posted November 14, 2007 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 https://forums.phpfreaks.com/topic/77306-link-popularity/#findComment-391386 Share on other sites More sharing options...
aschk Posted November 14, 2007 Share Posted November 14, 2007 Haha, oops sorry. What you're looking for is "audio/mpeg" as the file type. Link to comment https://forums.phpfreaks.com/topic/77306-link-popularity/#findComment-391412 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.