Jump to content

dafallenangel

Members
  • Posts

    25
  • Joined

  • Last visited

    Never

Everything posted by dafallenangel

  1. I am creating a Floating bar (where when you scroll down a page the bar will stay with the page) and well it works great in IE but in firefox my html tables are offset and stuff and narrowed it down the problem.. its caused by <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> because if i take that out it will set the html tables back to its normal self but then in IE the bar won't float down the page like it should.. now Facebook has a bar just like this so i looked to see what Doctype they were using just to see if it was different because Firefox works great in there but they were the same so im clueless on what is going on can someone help me please. Thank you dafallenangel
  2. Greetings Mates, I am working on a floating bar (where when you scroll down a page it will still be there.) Now its working right but the thing is i have 2 items on this bar. A javascript clock, and shows which users online. now the javascript clock sets about 2 pixels from the top of the bar and the users online sets like 24 pixels from the top (the bar is only 25 pixels as the height) http://img208.imageshack.us/img208/9840/barqk2.gif you can hardly see the users online at the corner here is the css for the bar <style type="text/css"> #fixme { position: absolute; left: 0px; top: 0px; } #fixmetoo { position: absolute; left: 45px; height: 25px; right: 45px; bottom: 0px; } div > div#fixme { position: fixed; } div > div#fixmetoo { position: fixed; } </style><!--[if gte IE 5.5]><![if lt IE 7]> <style type="text/css"> div#fixme { left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); } div#fixmetoo { right: auto; bottom: auto; left: expression( ( 0 - fixmetoo.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); top: expression( ( 0 - fixmetoo.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); } </style> <![endif]><![endif]--> here is the css code for the users online code (which is a drop up menu) <style type="text/css" media="screen, tv, projection"> /*<![CDATA[*/ /* page styling, unimportant for the menu. only makes the page looks nicer */ .example { background: #1b1f2e; margin: 5px 0 0; padding: 0px; } div { align: right; } /* - - - ADxMenu: BASIC styles - - - */ /* remove all list stylings */ .menu, .menu ul { margin: 0; padding: 0; border: 0; list-style-type: none; display: block; } .menu li { margin: 0; padding: 0; border: 0; display: block; float: left; /* move all main list items into one row, by floating them */ position: relative; /* position each LI, thus creating potential IE.win overlap problem */ z-index: 5; /* thus we need to apply explicit z-index here... */ } .menu li:hover { z-index: 10000; /* ...and here. this makes sure active item is always above anything else in the menu */ white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present) see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */ } .menu li li { float: none;/* items of the nested menus are kept on separate lines */ } .menu ul { visibility: hidden; /* initially hide all submenus. */ position: absolute; z-index: 10; left: 0; /* while hidden, always keep them at the bottom left corner, */ bottom: 0; /* to avoid scrollbars as much as possible */ } .menu li:hover>ul { visibility: visible; /* display submenu them on hover */ bottom: 100%; /* 1st level go above their parent item */ } .menu li li:hover>ul { /* 2nd+ levels go on the right side of the parent item */ bottom: 0; left: 100%; } /* -- float.clear -- force containment of floated LIs inside of UL */ .menu:after, .menu ul:after { content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; } .menu, .menu ul { /* IE7 float clear: */ min-height: 0; } /* -- float.clear.END -- */ /* sticky submenu: it should not disappear when your mouse moves a bit outside the submenu YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly! if you do it, make sure you 110% know what you do */ .menu ul { background-image: url(empty.gif); /* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */ padding: 30px 30px 10px 30px; margin: 0 0 -10px -30px; /*background: #f00;*/ /* uncomment this if you want to see the "safe" area. you can also use to adjust the safe area to your requirement */ } .menu ul ul { padding: 30px 30px 30px 10px; margin: 0 0 -30px -10px; } /* - - - ADxMenu: DESIGN styles - - - */ .menu, .menu ul li { color: #eee; background: #1b1f2e; } .menu ul { width: 11em; } .menu a { text-decoration: none; color: #FFFFFF; padding: .4em 1em; display: block; position: relative; } .menu a:hover, .menu li:hover>a { color: #ff9900; ; } .menu li li { /* create borders around each item */ border: 1px solid #ccc; } .menu ul>li + li { /* and remove the top border on all but first item in the list */ border-top: 0; } .menu li li:hover>ul { /* inset 2nd+ submenus, to show off overlapping */ bottom: 5px; left: 90%; } /* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu placed here to clarify the terminology I use when referencing submenus in posts */ .menu>li:first-child>a, .menu li + li + li li:first-child>a { color: #ffffff; } /* Fix for IE5/Mac \*//*/ .menu a { float: left; } /* End Fix */ /*]]>*/ </style> <!--[if lte IE 6]> <style type="text/css" media="screen, tv, projection"> /*<![CDATA[*/ /* - - - ADxMenu: BASIC styles - - - */ /* this rules improves accessibility - if Javascript is disabled, the entire menu will be visible of course, that means that it might require different styling then. in which case you can use adxie class - see: aplus.co.yu/adxmenu/examples/ie6-double-style/ */ .menu ul { visibility: visible; position: static; } .menu, .menu ul { /* float.clear */ zoom: 1; } .menu li.adxmhover { z-index: 10000; } .menu .adxmhoverUL { /* li:hover>ul selector */ visibility: visible; } .menu .adxmhoverUL { /* 1st-level submenu go below their parent item */ bottom: 100%; left: 0; } .menu .adxmhoverUL .adxmhoverUL { /* 2nd+ levels go on the right side of the parent item */ bottom: 0; left: 100%; } /* - - - ADxMenu: DESIGN styles - - - */ .menu ul a { /* fix clickability-area problem */ zoom: 1; } .menu li li { /* fix white gap problem */ float: left; width: 100%; } .menu li li { /* prevent double-line between items */ margin-top: -1px; } .menu a:hover, .menu .adxmhoverA { /* li:hover>a selector */ color: #fc3; } .menu .adxmhoverUL .adxmhoverUL { /* inset 2nd+ submenus, to show off overlapping */ bottom: 5px; left: 90%; } /*]]>*/ </style> <script type="text/javascript" src="clock/ADxMenu.js"></script> <![endif]--> please help me It shows somewhat perfect in Firefox but is offset in IE7 Thank you dafallenangel
  3. well i think its timing me out or something ??? because when i upload a small file it goes right in now if I upload a 5 mb (and editing the max_size for 10 mb) it doesn't out put the echo from the if move uploaded file part..
  4. I have changed my upload script and it works on my Xampp server but when I upload it to the site it uploads all the data but it doesn't transfer the file to the folder and yes i did set the chmod to 777 here is the script <?php // ============== // Configuration // ============== include 'db.php'; $title = $_POST['title']; $sim = $_POST['sim']; $page = $_POST['page']; $uploaddir = "download/"; // Where you want the files to upload to - Important: Make sure this folders permissions is 0777! $allowed_ext = "zip, exe, rar, 7z"; // These are the allowed extensions of the files that are uploaded $max_size = "50000"; // 50000 is the same as 50kb // Check Entension $extension = pathinfo($_FILES['file']['name']); $extension = $extension[extension]; $allowed_paths = explode(", ", $allowed_ext); for($i = 0; $i < count($allowed_paths); $i++) { if ($allowed_paths[$i] == "$extension") { $ok = "1"; } } // Check File Size if ($ok == "1") { if($_FILES['file']['size'] > $max_size) { print "File size is too big!"; exit; } // The Upload Part if(is_uploaded_file($_FILES['file']['tmp_name'])) { move_uploaded_file($_FILES['file']['tmp_name'],$uploaddir.'/'.$_FILES['file']['name']); } $sql = mysql_query("INSERT INTO download (title, filename, sim, page) VALUES('$title', '". $_FILES['file']['name'] ."', '$sim', '$page')"); print "Your file has been uploaded successfully! Yay!"; } else { print "Incorrect file extension!"; } ?>
  5. well i got the download folder set at 777 and i know the directory and stuff is there
  6. Quick n00b question.. ??? is there away i can have my .php page not inside the directory of the file that i am wanting to file size using filesize()?
  7. I have a basic upload script and I'm not sure on how to add file extensions to be accepted i need .exe, .zip, .rar, and .7z extensions to be accepted how can i do this? <?php include 'db.php'; $title = $_POST['title']; $sim = $_POST['sim']; $page = $_POST['page']; $target_path = "download/"; $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { $sql = mysql_query("INSERT INTO download (title, filename, sim, page) VALUES('$title', '". $_FILES['uploadedfile']['name'] ."', '$sim', '$page')"); echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; echo "You will be redirected in 10 seconds unless you want to upload another file"; echo '<a href=\"..index.php?seashadows=upload\">Upload another file</a>'; echo '<meta HTTP-EQUIV="REFRESH" content="10; url=../index.php">'; } else{ echo "There was an error uploading the file, please try again! or contact <a href=\"mailto:webmaster\">webmaster</a>"; } ?> Sorry haven't done extensions acceptions before.. Thank you DafallenAngel
  8. lol now i feel like a dummie but now its showing up blank screen again ???
  9. <?php $download_path = 'download/'; /* set up mysql connection */ include("inc.mysql.php"); if (!empty($file)) { /* query database */ $result = mysql_query('SELECT filename FROM download'); /* check each row for filename and send file via http header */ while ($row = mysql_fetch_assoc($result)) { if ($row["filename"] == $file) { $result = mysql_query("UPDATE download SET downloads=downloads+1 WHERE filename='" . $file . "'"); $filename = $download_path.$file // required for IE, otherwise Content-disposition is ignored if(ini_get('zlib.output_compression')) ini_set('zlib.output_compression', 'Off'); // addition by Jorg Weske $file_extension = strtolower(substr(strrchr($filename,"."),1)); switch( $file_extension ) { case "pdf": $ctype="application/pdf"; break; case "exe": $ctype="application/octet-stream"; break; case "zip": $ctype="application/zip"; break; case "doc": $ctype="application/msword"; break; case "xls": $ctype="application/vnd.ms-excel"; break; case "ppt": $ctype="application/vnd.ms-powerpoint"; break; case "gif": $ctype="image/gif"; break; case "png": $ctype="image/png"; break; case "jpeg": case "jpg": $ctype="image/jpg"; break; default: $ctype="application/force-download"; } header("Pragma: public"); // required header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); // required for certain browsers header("Content-Type: $ctype"); // change, added quotes to allow spaces in filenames, by Rajkumar Singh header("Content-Disposition: attachment; filename=\"".basename($filename)."\";" ); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".filesize($filename)); readfile("$filename"); exit(); } } } ?>
  10. thats already in there thats line 17
  11. see that script works fine for me but i mean the one you posted at a few posts ago i am getting Parse error: syntax error, unexpected T_IF in C:\xampp\htdocs\download.php on line 20 which is line if(ini_get('zlib.output_compression')) now my database consist of id, title, filename, downloads
  12. i wasn't meaning that code i ment the code that i had it wasn't working because i had register_globals set to off and when i tried your code i got errors at
  13. Well i figured out what the problem was i need to have register_globals set to on.. but question is there a way to edit this script so i don't need register_globals to be set to on?
  14. still a blank page ??? and it should enforce a download.. I know this script works because a old friend had it working (no longer in contact with him).
  15. when getting your from your form (example: $data = $_POST['data'] use htmlspecialchars() as like $data = htmlspecialchars($_POST['data'];
  16. I downloaded a PHP Downloader script with Counter and I tested it out how they had it setup and for some reason the first page works find but the second page just shows up blank.. first page is grabbing the filename and count out of mysql and then echos the filename into a url download.php?filename=$filename now my register_globals is set to off but that shouldn't effect any since my forum i wrote is sending veribles through url as well. here is the second page download.php $download_path = 'download/'; /* set up mysql connection */ include("inc.mysql.php"); if (!empty($file)) { /* query database */ $result = mysql_query('SELECT filename FROM download'); /* check each row for filename and send file via http header */ while ($row = mysql_fetch_assoc($result)) { if ($row["filename"] == $file) { $result = mysql_query("UPDATE download SET downloads=downloads+1 WHERE filename='" . $file . "'"); header('Location: ' . $download_path . basename($file)); } } } Thank you DaFallenAngel
  17. Thank you Finally someone with knowlege haha.. That will help me I hope..
  18. As i couldn't edit the other post.. I'm going try making this alittle simpler so you understand what i'm wanting to do.. As i stated before I have a News script that will allow 10 news postings on each page and shows all the page numbers at the bottom and stuff like that.. Now what i want to do is when say 10 pages of news is filled up the old posts say post 1 from lets say May 05, 2008 would be put on 11th page well it will pull out that post and post it into a new table on the same database and delete it from the old one. or i guess i could go with making the insert script to post in both and once it hits 11th page it deletes that one? maybe that would be a easier way to go about doing what i want? or create a cron job script that will run every 12 to 24 hours that will check to see if the pages exceed 10 pages
  19. Then clearly you didn't read it carefully enough. It completely shows you how to do what you wanted. You must be seeing a page im not I am looking throught the 12 pages and all im reading about is Putting page numbers down as like << < 5 6 7 [8] 9 10 11 > >> This is not what im wanting to do... I already have my numbering pages done... and if you are talking about limits to 10 for each page i have that done as well i already knew that but thats not what i want..
  20. Well i don't want to have 100 news on one page and I don't have a real good reason why to show it like that its just way i want it. lol.. And DarkWater I did read through it and I didn't see anything about what i wanted i seen that they done like something like pages like <... 8 9 10 11 ...> and stuff but thats not what i wanted.. I don't want to transfer it to a new database i want it on the same one just on a different table the reason for it being on the different table is so incase I have to go into the database for something in the news section to add something new or something I don't wanna edit million and one posts so it fits right.. all i would have to edit would be 100 posts which would be simple.
  21. Thanx for the tutorial but thats not what i wanted lol. i know how to make different pages up and stuff.. but what i want is a code or tutorial or something that when say like i have 10 pages of News that when new news is added the old post if it goes onto page 11 it will get transfered to a different table in database? sorry its been a long week for me lol.. basically i don't want the news to go over 10 pages of 10 posts on each.. can this be done?
  22. Greetings Mates, I might butcher this but yeah lol.. not sure what to say on subject either. I am greating ready to do a News Script and im going to have it display 10 news post's for each page and was wondering If its possible to make a script that once it gets 10 pages it either archives the old news posts or puts them into another table and creates a link called Old News? at the bottom of the page it will show page numbers like Previous | 1 2 3 4 5 6 7 8 | Next can someone tell me if this is possible and maybe help me out in the right direction please Thank you DaFallenAngel
×
×
  • 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.