xcandiottix Posted March 23, 2010 Share Posted March 23, 2010 Hello, Well this is my first crack at php and I wanted something very basic to get grasp the concepts of php. My site is called dyno-charts.com. For those of you who don't know what a dyno chart is; a dyno chart is a graph showing the relation between an engines RPM (revolutions per minute) and the amount of horsepower and torque it produces. A dyno chart is relevant to engine tuners who want to find out when an engine hits it's maximum potential power and how performance add-on parts affect the power 'curve.' As for the php, my site has a submit section where people can submit charts, a search section, and a browse section. Also, a forum from PHPBB and a section for individual dyno shops to submit their charts. It took me approx. 4 weeks to complete the site. Some future add-ons I'd like to include would be a video section and perhaps allowing more images to be uploaded per submission (so a picture of the engine, car, etc. can be posted as well). The art work is relaxed on the site as my main goal was php functionality. I would like any and all comments but those regarding php, security risks, and easy of use would be most valuable. Thank you! K. Candiotti http://www.dyno-charts.com PS if you'd like to link any of your sites back for feedback I'd be happy to do so... thanks again. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/ Share on other sites More sharing options...
thewooleymammoth Posted March 25, 2010 Share Posted March 25, 2010 yourself or a mod might want to move this to the beta testing forum. as for a website with a php emphasis. In your browse section it would be nice to be able to sort by the catagories $qry = "SELECT * FROM `dinocharts` ORDERY BY `"mysql_real_escape_string($_GET['catagory'])"`;"; Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031397 Share on other sites More sharing options...
xcandiottix Posted March 25, 2010 Author Share Posted March 25, 2010 Thanks for that idea, it would making browsing easier. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031401 Share on other sites More sharing options...
oni-kun Posted March 25, 2010 Share Posted March 25, 2010 Thanks for that idea, it would making browsing easier. It's got an original 'old'/clean style to it. Only thing I can see negligable is the quality of some of the pictures posted, they're a bit too expanded. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031448 Share on other sites More sharing options...
xcandiottix Posted March 25, 2010 Author Share Posted March 25, 2010 It's got an original 'old'/clean style to it. Only thing I can see negligable is the quality of some of the pictures posted, they're a bit too expanded. Thanks. What would you recommend? Can I set a minimum file size? Although that might get heavy if I allow both gifs and jpegs. Or I could keep the original dimensions of the chart but that could get some crazy scroll baring. I'm not too keen on php's photo editing abilities so any pointers would be appreciated. -K.candiotti Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031472 Share on other sites More sharing options...
oni-kun Posted March 25, 2010 Share Posted March 25, 2010 There's simply enough filesize on uploaded files. There's a nice article on image resizing here: http://articles.sitepoint.com/article/image-resizing-php It'd make sense to keep all custom images such as http://www.dyno-charts.com/upload/Mustang.jpg Becoming http://www.dyno-charts.com/chart.php?whichchart=Mustang.jpg (It's a jpeg, so it'd lose its quality naturally on that type of expansion.) I guess it's just personal preference, but it's nice to keep it a fair size, because a lot of pictures uploaded may/should be a suitable size for displaying rather than taking up space. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031491 Share on other sites More sharing options...
isedeasy Posted March 25, 2010 Share Posted March 25, 2010 I have noticed a bug that needs to be fixed http://www.dyno-charts.com/scorety.php?whichchart=Mustang.jpg&vote=9999 http://www.dyno-charts.com/scorety.php?whichchart=Mustang.jpg&vote=-9999 Not only can I vote as many times as I like but I can also change the overall score by adjusting the query string. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031700 Share on other sites More sharing options...
xcandiottix Posted March 25, 2010 Author Share Posted March 25, 2010 I have noticed a bug that needs to be fixed I was thinking of logging the IP of someone who votes to only allow them to vote once for a chart or comment. I was originally going to pass the vote score via a hidden form, but then I was stuck using the ugly JS gray buttons.. I think there's a way to edit that but at the time I was doing that section I coudn't remember. Any suggested fixes? Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031750 Share on other sites More sharing options...
isedeasy Posted March 25, 2010 Share Posted March 25, 2010 I would create a table to contain your votes with a structure like... ip chart then maybe use some ajax to send a get query like /vote.php?action=like&chart=example on this vote.php you need to check the the there is no row that match's with both chart and ip address in your vote table. if there is a match then do nothing else increment/decrement the charts score in your chart table. You could also record whether they vote plus or minus in the vote table and calculate the charts score that way. Hope this makes sense, in abit of a rush lol Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031775 Share on other sites More sharing options...
xcandiottix Posted March 26, 2010 Author Share Posted March 26, 2010 I'm not too in the know about ajax or whether my server provider supports it. I was thinking tho... I could set the score addition equal to an invisible JS form field. Then pass it that way.. therefor instead of going to .com/php?chartscore=1 i can go to .com/chartscore.php. Let me set that up now and see how it goes. The i'll tackle the IP issue. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1031982 Share on other sites More sharing options...
xcandiottix Posted March 26, 2010 Author Share Posted March 26, 2010 Fixed it! Would you mind trying to edit the score again? The IP logging isn't up yet but that will be the next step. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1032007 Share on other sites More sharing options...
xcandiottix Posted March 26, 2010 Author Share Posted March 26, 2010 as for a website with a php emphasis. In your browse section it would be nice to be able to sort by the catagories I added the sort function to the site. It was a little bit difficult because of the ability to go thru multiple pages and keep the order but I think I successfully figured it out. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1032037 Share on other sites More sharing options...
thewooleymammoth Posted March 26, 2010 Share Posted March 26, 2010 seems to work pretty well, you may consider making each feild required when someone adds a chart. blank spots make it feel unfinished. atleast n/a. Nice work though, youll have a database site up and running before you know it. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1032099 Share on other sites More sharing options...
arbitter Posted March 28, 2010 Share Posted March 28, 2010 I think it'd be better if you put the ability to post a comment after the comments itself. Like this, people see the textarea but then they might think it's the end of the site, also because of all the whiteness. But all in all it's a nice site! Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1033108 Share on other sites More sharing options...
xcandiottix Posted March 29, 2010 Author Share Posted March 29, 2010 I think it'd be better if you put the ability to post a comment after the comments itself. Like this, people see the textarea but then they might think it's the end of the site, also because of all the whiteness. But all in all it's a nice site! Wow. Yeah, that's a really good idea. Thanks Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1033851 Share on other sites More sharing options...
proggR Posted March 30, 2010 Share Posted March 30, 2010 I like the first two icons (the folder and the magnifying glasses) but the rest seem a littler more rushed. Other than that I like it. I'll pass it on to my friend. He'd be interested in having a dyno done and posted I'm sure Also, I got you an ad click. That bearshare ad at the bottom blends well into your website. I thought you had some kind of audio streaming thing on it haha. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1033980 Share on other sites More sharing options...
xcandiottix Posted March 31, 2010 Author Share Posted March 31, 2010 I like the first two icons (the folder and the magnifying glasses) but the rest seem a littler more rushed. You are absolutely right on with that comment. I was making the icons as I got to coding the page, and the closer I got to completion the less time I took for the graphics. I do plan to redesign the icons though to look as good as the first 2. Sorry the ad snagged you... i'll split a coffee with you when they send me my 11 cents =) Thanks for the comment! -K.candiotti Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1034547 Share on other sites More sharing options...
oni-kun Posted April 1, 2010 Share Posted April 1, 2010 You are absolutely right on with that comment. I was making the icons as I got to coding the page, and the closer I got to completion the less time I took for the graphics. I do plan to redesign the icons though to look as good as the first 2. Sorry the ad snagged you... i'll split a coffee with you when they send me my 11 cents =) Thanks for the comment! -K.candiotti 11 cents? On one PPC ad? Sign me up, I'd be making millions! Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1035207 Share on other sites More sharing options...
thewooleymammoth Posted April 1, 2010 Share Posted April 1, 2010 i would love 11 cents as well. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1035276 Share on other sites More sharing options...
xcandiottix Posted April 5, 2010 Author Share Posted April 5, 2010 I lied :-\ how about more like 30 cents to a dollar? ;p msormr.com is a trial in cashing in with google that was the evolution of my dyno charts site. Not trying to plug the site tho so if you go to it don't comment that i'm 'just trying to get my clicks up' Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1037070 Share on other sites More sharing options...
jskywalker Posted April 5, 2010 Share Posted April 5, 2010 i really like the camaro: http://dyno-charts.com/chart.php?whichchart=0.jpg :D :D :D Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1037078 Share on other sites More sharing options...
jskywalker Posted April 5, 2010 Share Posted April 5, 2010 btw, the output of some pages give incorrect HTML..... This page: http://dyno-charts.com/scorety.php?whichchart=0.jpg&vote=1 starts with an '<title>' tag BEFORE the '<html>' tag... Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1037084 Share on other sites More sharing options...
ram4nd Posted April 5, 2010 Share Posted April 5, 2010 Those images on first page load slowly cause they are bigger, than displayed, I suggest making them as big as they are displayed. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1037103 Share on other sites More sharing options...
thewooleymammoth Posted April 5, 2010 Share Posted April 5, 2010 I lied :-\ how about more like 30 cents to a dollar? ;p msormr.com is a trial in cashing in with google that was the evolution of my dyno charts site. Not trying to plug the site tho so if you go to it don't comment that i'm 'just trying to get my clicks up' ?? what are you talking about? you saying you made that site also? Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1037334 Share on other sites More sharing options...
xcandiottix Posted April 5, 2010 Author Share Posted April 5, 2010 Yes, I started a second site (msormr.com) while testing dyno-charts. So, I have 2 php based sites now. I plan to make a 3rd starting next week. Then go back thru them to add new things i've learned. Link to comment https://forums.phpfreaks.com/topic/196305-my-first-php-heavy-web-site/#findComment-1037340 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.