
austinthompson
Members-
Posts
22 -
Joined
-
Last visited
About austinthompson
- Birthday 09/11/1977
Contact Methods
-
Website URL
http://www.excsstechnologies.com
Profile Information
-
Gender
Male
-
Location
Jackson, TN
-
Age
35
austinthompson's Achievements

Member (2/5)
0
Reputation
-
I want to create a page that geo locates where you are and then lists the the top 10-20 trending food venues near you using "https://api.foursquare.com/v2/venues/trending" i have managed to work out the geo locate aspect here: http://www.shouldiapp.com and now I got nothing. I read the developer tutorial and I am lost. Can anyone help?
-
Thank you all for the warm welcome.
-
My name is Austin Thompson. I am 35 (yes, I know. I am old. lol) I live in Tennessee. I have 6 kids. 4 biological 2 adopted. I love movies, comics and music. I consider myself a HUGE Batman freak and for the most part the worlds coolest nerd. I like making websites and no some HTML but I know very little about PHP. I have always mainly used pre written scripts and tried to customize them. So I am tryin to work on learning PHP. I have three site ideas I am working on. One is a wish list website, one is a online magazine and the other is uber top secret but you guys will here about it when I get further along.
-
Easy way to create rounded edges in PHP?
austinthompson replied to austinthompson's topic in CSS Help
Thanks guys! I took both of your suggestions and combined them. Here is the code: div.loginradius { background-color: #fff; width: 50%; padding: 5; margin-top: 10px; margin-right: 20px; text-align: center; border-radius: 15px; -moz-border-radius: 15px; } Here is the end result: http://www.alliwantfor.me/login.php -
Easy way to create rounded edges in PHP?
austinthompson replied to austinthompson's topic in CSS Help
I kind of figured that but still can not find a simple enough explanation that helps with a pre written script. Editing the css file can screw me up cant it? -
Ok, I am working on my site: www.alliwantfor.me and I am using a script I found. It's old and needs some work. I am still learning PHP so this may be a simple fix or imposssible. Not sure. On my Log In page: http://alliwantfor.me/login.php I want to simply round the edges on the large table. Any suggestions? <?php @(include 'config.php'); if(!isset($base_dir)){ // this should only be true when phpWishList is first // installed so we should be in the root directory. // redirect to admin header("Location: admin.php?setup=true"); exit; } session_name("WishListSite"); session_start(); if (isset($_REQUEST["action"])) { if ($_REQUEST["action"] == "logout") { session_destroy(); } } if(isset($_SESSION['userid'])){ // already logged in header("Location: home.php"); return; } $displayError = True; $errorMessage = "Please Sign In"; if (!empty($_REQUEST["userid"])) { //print $_REQUEST["password"] . "<br>"; $link = mysql_connect($db_loc, $db_userid, $db_pass); if(!$link){ sendEmail($admin_email, "", "Database is dead", "umm, the database is dead", 0); die("Oh Snap!!!!! It looks like we broke the internet. We are going yo try and fix this, check back in an hour."); } mysql_select_db($db_name); $query = "Select * from people where userid='" . $_REQUEST["userid"] . "'"; $rs = mysql_query($query) or die("Could not query: " . mysql_error()); $userValidate = 0; $passValidate = 0; if ($row = mysql_fetch_array($rs,MYSQL_ASSOC)) { $userValidate = 1; if($_REQUEST["password"] == $row["password"]){ $passValidate = 1; session_start(); $_SESSION["userid"] = $row["userid"]; $_SESSION["fullname"] = $row["firstname"] . " " . $row["lastname"] . ' ' . $row["suffix"]; $_SESSION["admin"] = $row["admin"]; header("Location: home.php"); mysql_free_result($rs); $query = "update people set lastLoginDate=NOW() where userid='" . $row["userid"] . "'"; mysql_query($query) or die("Could not query: " . mysql_error()); exit; } } if($userValidate == 1 and passValidate == 0){ $errorMessage = "Password Error! Please Try Again"; } else{ $errorMessage = "User Name Error! Please Try Again"; } } ?> <HTML> <head> <script language="javascript"> /* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Copyright (C) Paul Johnston 1999 - 2000. * Updated by Greg Holt 2000 - 2001. * See http://pajhome.org.uk/site/legal.html for details. */ /* * Convert a 32-bit number to a hex string with ls-byte first */ var hex_chr = "0123456789abcdef"; function rhex(num) { str = ""; for(j = 0; j <= 3; j++) str += hex_chr.charAt((num >> (j * 8 + 4)) & 0x0F) + hex_chr.charAt((num >> (j * ) & 0x0F); return str; } /* * Convert a string to a sequence of 16-word blocks, stored as an array. * Append padding bits and the length, as described in the MD5 standard. */ function str2blks_MD5(str) { nblk = ((str.length + >> 6) + 1; blks = new Array(nblk * 16); for(i = 0; i < nblk * 16; i++) blks[i] = 0; for(i = 0; i < str.length; i++) blks[i >> 2] |= str.charCodeAt(i) << ((i % 4) * ; blks[i >> 2] |= 0x80 << ((i % 4) * ; blks[nblk * 16 - 2] = str.length * 8; return blks; } /* * Add integers, wrapping at 2^32. This uses 16-bit operations internally * to work around bugs in some JS interpreters. */ function add(x, y) { var lsw = (x & 0xFFFF) + (y & 0xFFFF); var msw = (x >> 16) + (y >> 16) + (lsw >> 16); return (msw << 16) | (lsw & 0xFFFF); } /* * Bitwise rotate a 32-bit number to the left */ function rol(num, cnt) { return (num << cnt) | (num >>> (32 - cnt)); } /* * These functions implement the basic operation for each round of the * algorithm. */ function cmn(q, a, b, x, s, t) { return add(rol(add(add(a, q), add(x, t)), s), b); } function ff(a, b, c, d, x, s, t) { return cmn((b & c) | ((~b) & d), a, b, x, s, t); } function gg(a, b, c, d, x, s, t) { return cmn((b & d) | (c & (~d)), a, b, x, s, t); } function hh(a, b, c, d, x, s, t) { return cmn(b ^ c ^ d, a, b, x, s, t); } function ii(a, b, c, d, x, s, t) { return cmn(c ^ (b | (~d)), a, b, x, s, t); } /* * Take a string and return the hex representation of its MD5. */ function MD5(str) { x = str2blks_MD5(str); var a = 1732584193; var b = -271733879; var c = -1732584194; var d = 271733878; for(i = 0; i < x.length; i += 16) { var olda = a; var oldb = b; var oldc = c; var oldd = d; a = ff(a, b, c, d, x[i+ 0], 7 , -680876936); d = ff(d, a, b, c, x[i+ 1], 12, -389564586); c = ff(c, d, a, b, x[i+ 2], 17, 606105819); b = ff(b, c, d, a, x[i+ 3], 22, -1044525330); a = ff(a, b, c, d, x[i+ 4], 7 , -176418897); d = ff(d, a, b, c, x[i+ 5], 12, 1200080426); c = ff(c, d, a, b, x[i+ 6], 17, -1473231341); b = ff(b, c, d, a, x[i+ 7], 22, -45705983); a = ff(a, b, c, d, x[i+ 8], 7 , 1770035416); d = ff(d, a, b, c, x[i+ 9], 12, -1958414417); c = ff(c, d, a, b, x[i+10], 17, -42063); b = ff(b, c, d, a, x[i+11], 22, -1990404162); a = ff(a, b, c, d, x[i+12], 7 , 1804603682); d = ff(d, a, b, c, x[i+13], 12, -40341101); c = ff(c, d, a, b, x[i+14], 17, -1502002290); b = ff(b, c, d, a, x[i+15], 22, 1236535329); a = gg(a, b, c, d, x[i+ 1], 5 , -165796510); d = gg(d, a, b, c, x[i+ 6], 9 , -1069501632); c = gg(c, d, a, b, x[i+11], 14, 643717713); b = gg(b, c, d, a, x[i+ 0], 20, -373897302); a = gg(a, b, c, d, x[i+ 5], 5 , -701558691); d = gg(d, a, b, c, x[i+10], 9 , 38016083); c = gg(c, d, a, b, x[i+15], 14, -660478335); b = gg(b, c, d, a, x[i+ 4], 20, -405537848); a = gg(a, b, c, d, x[i+ 9], 5 , 568446438); d = gg(d, a, b, c, x[i+14], 9 , -1019803690); c = gg(c, d, a, b, x[i+ 3], 14, -187363961); b = gg(b, c, d, a, x[i+ 8], 20, 1163531501); a = gg(a, b, c, d, x[i+13], 5 , -1444681467); d = gg(d, a, b, c, x[i+ 2], 9 , -51403784); c = gg(c, d, a, b, x[i+ 7], 14, 1735328473); b = gg(b, c, d, a, x[i+12], 20, -1926607734); a = hh(a, b, c, d, x[i+ 5], 4 , -378558); d = hh(d, a, b, c, x[i+ 8], 11, -2022574463); c = hh(c, d, a, b, x[i+11], 16, 1839030562); b = hh(b, c, d, a, x[i+14], 23, -35309556); a = hh(a, b, c, d, x[i+ 1], 4 , -1530992060); d = hh(d, a, b, c, x[i+ 4], 11, 1272893353); c = hh(c, d, a, b, x[i+ 7], 16, -155497632); b = hh(b, c, d, a, x[i+10], 23, -1094730640); a = hh(a, b, c, d, x[i+13], 4 , 681279174); d = hh(d, a, b, c, x[i+ 0], 11, -358537222); c = hh(c, d, a, b, x[i+ 3], 16, -722521979); b = hh(b, c, d, a, x[i+ 6], 23, 76029189); a = hh(a, b, c, d, x[i+ 9], 4 , -640364487); d = hh(d, a, b, c, x[i+12], 11, -421815835); c = hh(c, d, a, b, x[i+15], 16, 530742520); b = hh(b, c, d, a, x[i+ 2], 23, -995338651); a = ii(a, b, c, d, x[i+ 0], 6 , -198630844); d = ii(d, a, b, c, x[i+ 7], 10, 1126891415); c = ii(c, d, a, b, x[i+14], 15, -1416354905); b = ii(b, c, d, a, x[i+ 5], 21, -57434055); a = ii(a, b, c, d, x[i+12], 6 , 1700485571); d = ii(d, a, b, c, x[i+ 3], 10, -1894986606); c = ii(c, d, a, b, x[i+10], 15, -1051523); b = ii(b, c, d, a, x[i+ 1], 21, -2054922799); a = ii(a, b, c, d, x[i+ 8], 6 , 1873313359); d = ii(d, a, b, c, x[i+15], 10, -30611744); c = ii(c, d, a, b, x[i+ 6], 15, -1560198380); b = ii(b, c, d, a, x[i+13], 21, 1309151649); a = ii(a, b, c, d, x[i+ 4], 6 , -145523070); d = ii(d, a, b, c, x[i+11], 10, -1120210379); c = ii(c, d, a, b, x[i+ 2], 15, 718787259); b = ii(b, c, d, a, x[i+ 9], 21, -343485551); a = add(a, olda); b = add(b, oldb); c = add(c, oldc); d = add(d, oldd); } return rhex(a) + rhex(b) + rhex(c) + rhex(d); } function valid_js() { // anything that claims NS 4 or higher functionality better work if (navigator.userAgent.indexOf("Mozilla/") == 0) { return (parseInt(navigator.appVersion) >= 4); } return false; } function hash(form,login_url) { // this is Javascript enabled browser // rudimentary check for a 4.x brower. should catch IE4+ and NS4.* var url; if (arguments.length > 1 && login_url != "") { // in case login_url is not passed in url = login_url; } else { url = "login.php"; } url += "?"; if (valid_js()) { var hash; if(form.plainpassword.value){ hash=MD5(form.plainpassword.value); //alert ("Hash = " + hash); } else { hash=""; return false; } url += "password=" + hash; url += "&userid=" + form.userid.value; form.password.value = hash; form.plainpassword.value = ""; // don't send plaintext password over net location.href = url; form.onsubmit = null; return false; } return true; } </script> <style> html { background: url(images/Lr08O.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } </style> <link rel=stylesheet href=style.css type=text/css> </head> <body onload="document.login_form.userid.focus();"> <center> <table cellspacing="0" cellpadding="5" width="100%" height="100%"> <tr><td valign="top" align=center> <p><p><br><br><br> <table border=0 cellpadding=0 cellspacing=0 width="75%"> <tr><td> <table border=0 width=100% cellpadding=0 cellspacing=0> <tr><td align="center" bgcolor="#ffffff" > <font size=+1 face=Arial color=black> <b>alliwantfor.me | The Ultimate Wish List</b> </font> </td> </tr> </table> </td></tr> <tr> <td> <table border=0 bgcolor="white" cellspacing=0 cellpadding=0 width=100%> <tr> <td width="50%" align="center"> <table border=0 bgcolor="white" height="100%" width="100%"> <tr height="70%"> <td> </td> </tr> <tr height="100%"> <td align="center"> <font face=Arial size=+1><b>New? Log In with Facebook!</b></font> <p> <a href=""><img border=0 src="images/facebook login.jpg"></a> <a href="registerUser.php"> Sign up now</a> to enjoy the WishList site </td> </tr> </table> </td> <td align="left" valign="top"> <form method=post action=login.php name=login_form onsubmit="return hash(this,'login.php')"> <table border="0" cellspacing="6" cellpadding="6" bgcolor="#ffffff" width="100%"> <tr bgcolor="#ffffff"> <td align="center"> <font face="arial"><b>Existing WishList users</b></font><br> <font face="arial" size="-1"><nobr> Enter your ID and password to sign in </nobr></font> <table border="0" cellpadding="4" cellspacing="0"> <tr> <td align="right"> <table border="0" cellpadding="2" cellspacing="0"> <tr> <td align="right" nowrap> <font face="arial" size="-1"> WishList ID: </font> </td> <td> <input name="userid" type="text" size="17" value=""> </td> </tr> <tr> <td align="right" nowrap> <font face="arial" size="-1">Password:</font> </td> <td> <input name="password" type="hidden"> <input name="plainpassword" type="password" size="17" maxlength="32"> </td> </tr> <tr> <td colspan="2" nowrap align="center"> <font face="arial" size="-1"> <input type="checkbox" name="rememberID" value="y"> Remember my ID on this computer </font> </td> </tr> <tr> <td> </td> <td> <input name="submitButton" type="submit" value="Sign In"> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr bgcolor="#ffffff"> <td valign="top" align="center"> <table border=0 width="100%"> <tr> <td align="center"> <font face="arial" size="-1"> <a href="forgotPassword.php">Forgot your password?</a> </font> </td></tr> </table> </td></tr> </table> </form> </td></tr> </table> </td></tr> </table> <table> <tr><td> <a href="wishlist_button.php" > Add the WishList button to your ToolBar! </a> </td></tr> </table> </table> </center> </body> </html> login.php
-
I am installing a script on my server. The readme file says: HOW TO INSTALL 1. Unpack contents of tarball into a webfolder ** DONE ** 2. Run changePerm script to set permissions of files ** I have no idea what this means. And I realize I probably sound dumb but I usually just have to install a script on my server and then modify a few settings. Can anyone eplain to me what I need to do? Here is what it says in the "changeperm" file chmod -R 770 *.php; chmod -R 775 *.js *.css images/*; find -name ".htaccess" -print0 | xargs -0 chmod 0775; find -type d ! -name "CVS" -print0 | xargs -0 chmod 2771;
-
Trying to install a script I found on the internet. I tells me to: Run changePerm script to set permissions of files. I have no idea what that means. I opened the file in the browser after uploading it to the server but it did not do anything. Can anyone give me advice?
-
Creating repeating headers and footers.
austinthompson replied to austinthompson's topic in PHP Coding Help
I do have an additional question... will google search and index the pages by the single header or do i need to make sure there is SEO material on every page? -
Creating repeating headers and footers.
austinthompson replied to austinthompson's topic in PHP Coding Help
Insert Duh here... I can not believe I had to ask that question. The minute I read your answer I could feel the sleep deprivation making me dumber. Thanks! -
I know I am probably complicating this but I am looking for a way to code a header and footer to the exterme top and extreme bottom of my pages. I have seen it before but I have no idea how to do it from scratch. But I ore or less want to be able to edit my header or footer one time and it work every where. Thanks in advance.
-
OK. This is probably less complicated than I am making it but here goes... I am working on a mobile app for my site. It allows you to take pictures or scan items on your smartphone and then send it via email to a specified email but I need a way to attach the given item to a particular user in the database based off of the incoming email address. possible?