Jump to content

denno020

Members
  • Posts

    761
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by denno020

  1. Looks like your query failed and $result is in fact false (which is a boolean). On the line before while(), do a var_dump of $result to see what it is. I suspect it will show false, which means you need to check your query.
  2. You should look into using the PDO class. It looks like you're actually trying to set up your own PDO type class, but you're using lots of deprecated functions.. $pdo = new PDO('mysql:host=localhost;dbname=YOUR-DB-NAME', 'USERNAME', 'PASSWORD'); $query = $pdo->query("Your query written correctly"); $results = $query->fetchAll(); That code should get you started Denno
  3. Well someone has to say it: If you want some help you're going to have to provide source code and show where you're getting stuck, otherwise we really have no idea what you need help with, and therefore can't help.
  4. I assume you're trying to process the form results in php, and you're having trouble finding out which radio buttons are set? I just did a quick google search and found this tutorial which looks like it could help you out. If you follow through that and then still have questions, come back and we can help further. http://webcheatsheet.com/PHP/form_processing.php Denno
  5. Try taking the <span> out.. It kinda doesn't make sense as elements in a ul need to be in an li.. At least that's what I've always thought and that's how I work.. http://jsfiddle.net/v3DYw/ Denno
  6. At the top of your php file, use your if statement to check if the form has been submitted. If yes then do error checking. In the error checking, instead of calling die() (which kills php processing at that point), set a variable to the error message you would like to display, and you could set a flag to say that there is an error. Then have a separate if (so not an else of your initial if, just a completely separate if), that will check if a form hasn't been submitted or if there are errors. Echo the error next to the field that you want it to display next to, or just at the top of the form. The else for the second if can be the processing for actually submitting the form (as there would be no errors), and then forwarding to the results/confirmation page. That's a pretty basic way to get what you want, and it's not code, but you should be able to figure out how to implement it . Denno
  7. Look into using fputcsv(). You can build up a big array, then at the end pass that array to fputcsv, and it will break the array into comma separated (or whatever delimeter you select). You won't have to worry about line breaks, carriage returns or counting commas. Save the file in a tmp directory so the user can download it. This function has been working a treat for me lately. Denno
  8. One thing you could do is set them as the background to the div, set the width of the background to the width of the div, and the height automatically set to whatever keeps the image in proportions. This is basically exactly like the windows desktop background display method called 'fill'.
  9. In the case that I've used the '=>' in the foreach loop, what that does is assign the key of the array to the first variable on the left of the => sign, and then the value to the variable on the right hand side. This is especially helpful for key value array pairs, where the key isn't just an incremented number. For class/objects, the notation is '->', Denno
  10. I have a feeling that your code won't actually put multiple $details for a single $header as you might hope it would.. The way you should probably do it, if there is going to be multiple $details for a single $header, is like this: while(...){ $header = ...; $details = ...; $array[$header][] = $details; } The empty square brackets after header will auto increase everytime a $details is added to a $header that already exists. So for example, $array["header1"][1] will access the second lot of $details that is associated with 'header1'. Then to loop through that, simply use a foreach loop: foreach($array as $arrHeader => $arrDetailsArray){ echo $arrHeader; foreach($arrDetailsArray as $arrDetails){ echo $arrDetails; } } That should get you something close to what you want . Denno
  11. You need to change your variable names. In the first snippet of code, they're called db_hostname, db_username etc, and then you've straight copied that into your second snippet, but not updated the names of the variables (they're called just username, firstName etc). So either change the name of the variables when you instantiate them (when you says $username = $_POST['username']), or change the variable that you pass to the mysqli_connect function. Hope that helps. Denno
  12. I managed to fix the problem! . It had everything to do with the MIME type. For anyone who is curious, as I'm sure you are haku, I added an if statement into index.php, which ran a simple preg match for either .css or .js. Then inside the if/else, I set the header using header('Content-Type: text/css'); (or header('Content-Type: text/javascript'); for files ending with .js), and then included the file. So now my index.php code looks like this: if(isset($_GET['f'])){ $file = $_GET['f']; $ini = parse_ini_file("../min.ini", true); foreach($ini[$file] as $f){ if(preg_match("/^.*\.css$/", $f)){ header('Content-Type: text/css'); }else{ header('Content-Type: text/javascript'); } include $f; } } It works perfectly fine now . Thanks for talking through it with me haku, muchly appreciated.
  13. I've just checked the Chrome console, I'm getting this error on page load: Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://porties.local/min/general.css". So it looks like the CSS file that is being included doesn't satisfy the text/css mime type.. I'm about to start looking down this path for a solution, but this is my CSS file, very basic, so not sure where I could be going wrong: /* Document : style.css Created on : Mar 23, 2013, 11:50:28 PM Author : Denno Description: Purpose of the stylesheet follows. */ root { display: block; } body{ background-color: blanchedalmond; }
  14. No it's not. When I view page source, I see exactly what I've shown a couple of times above <script src="/min/general.js" type="text/javascript" charset="utf-8"></script> <link rel="stylesheet" href="/min/general.css" type="text/css" media="all" /> Along with the rest of the html markup - body tag etc If I uncomment the style tags, then when I click on the href for the link tag (when viewing the source), it will open a new page that then shows the styling that I've set. My assumption was that the <link> href would trigger the .htaccess, which would then allow index.php to include the css files. It works perfectly for the js files, but not for CSS. I just had a thought that the reason it's working for js files and not css is because the js one get's triggered first, and because I have the L flag in my .htaccess, that might have stopped any processing of further rules, however that wasn't the case, js still worked perfectly no matter which order it was in.. If they were both not working then I'd know that the was something wrong with my logic, the fact that js works fine and CSS doesn't work at all has really got my stumped :/..
  15. That's okay.. I'll try and explain it better. Basically I'm trying to implement a minify type scenario, where all css files are loaded up, 'minified', and then served to the page, however instead of doing any minifying, I just want the files to be included. So you can see in my htaccess file that I posted above, I check for any url's that start with min/, then grab the rest of the URL after that, which is then passed to the index.php page as a GET variable called f. Then in index.php, I'll check to see if 'f' is set, and if it is, I'll open up my min.ini file (which has a list of all the css files and all the js files that are associated with my site) using parse_ini_file(), separating each section (general.css or general.js) into their own sub-array of $ini. After that, I loop through the array for whichever files I'm trying to access, which was originally passed into the index.php page through GET as f (so $ini['general.css'][] or $ini['general.js'][]), and then using the value for each entry in that section of the ini file, just include the file (include $f). I hope that makes more sense.. Thanks for your comments so far though, nice to know someone is having a crack at helping me out.
  16. No. That's the point though. my htaccess picks up the URL, puts 'general.css' into a GET variable for index.php, and then I use that variable to check against the 'key' from the INI file..
  17. Changing the link tag to this: <link rel="stylesheet" href="/css/style.css" type="text/css" media="all" /> makes the CSS work perfectly.. So that would mean it's the inclusion process that is letting me down..
  18. Thanks for the reply mate, Viewing the HTML source shows just what I've put in the original post, which is: <link rel="stylesheet" href="/min/general.css" type="text/css" media="all" /> If I then click on the /min/general.css link in the href, another 'page' will open showing either the source code, or a CSS formated page (depending on whether I have echo'd the style tags around it)
  19. I'm looking for advice on how to include multiple CSS files into my PHP using only one <link> in the head of the document. I've got it working for javascript, however CSS doesn't seem to want to work.. This is what I have in the head of my document <script src="/min/general.js" type="text/javascript" charset="utf-8"></script> <link rel="stylesheet" href="/min/general.css" type="text/css" media="all" /> in my .htaccess file, I have a rule that checks for 'min/' at the start of the URL, and sets a get variable, f, accordingly: RewriteRule ^min/(.+)$ index.php?f=$1 [QSA,L] Now in index.php, I have an if statement that checks if 'f' is set, and then processes an ini file to get all CSS file listed in that ini. if(isset($_GET['f'])){ $file = $_GET['f']; $ini = parse_ini_file("../min.ini", true); foreach($ini[$file] as $f){ //echo '<style type="text/css">'; include $f; //echo '</style>'; } } So that will include all the files I need, whether that be js or CSS, however the CSS doesn't apply to the page.. If I put an alert(1) in my javascript, that will fire off perfectly, and if I click on view source, and click on the link to the css, then my CSS code will display in the browser (as if it were a text document), or if I un-comment the two echos in the foreach, it will actually apply the CSS. So basically the files are being found perfectly, however the CSS isn't being applied to index.php. Does anyone know what else I need to do? P.S. Here is my ini file: [general.css] website.css = "/css/style.css" [general.js] website.js = "/js/script.js" Thanks in advance! Denno
  20. Well what is the random and most certainly invalid nonsense that I have in there?
  21. Sorry to post another issue about this, but it's seriously got me stumped as to why this isn't working.. I have wamp 2.2 running with Apache 2.2.22. I have loaded the mod_rewrite module (it appears correctly when running phpinfo()). I have also added the line 'AllowOverride all' to my httpd.conf file between the <directory> tags for my document root folder: <Directory "C:/Users/Denno/Documents/Development"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride all # # Controls who can get stuff from this server. # # onlineoffline tag - don't remove Order Allow,Deny Allow from all </Directory> I have a htaccess file, first line is RewriteEngine On, then I have my conditions. The problem is that it just doesn't work. I continually get a 404 URL not found error, even though my condition is to match the entire url, and throw it into a url GET variable on index.php. So basically typing anything into the address bar, after localhost, should work. I tried uninstalling wamp and reinstalling, but somehow it remembered my httpd.conf file! Even though it was deleted, I checked.. I'm going to dump the files that I think are relevant into code tags below, could someone please tell me what I'm doing wrong? P.S. I have two files in my test directory, the htaccess file and index.php. httpd.conf: # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information. # In particular, see # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html> # for a discussion of each configuration directive. # # Do NOT simply read the instructions in here without understanding # what they do. They're here only as hints or reminders. If you are unsure # consult the online docs. You have been warned. # # Configuration and logfile names: If the filenames you specify for many # of the server's control files begin with "/" (or "drive:/" for Win32), the # server will use that explicit path. If the filenames do *not* begin # with "/", the value of ServerRoot is prepended -- so "logs/foo.log" # with ServerRoot set to "C:/Program Files/Apache Software Foundation/Apache2.2" will be interpreted by the # server as "C:/Program Files/Apache Software Foundation/Apache2.2/logs/foo.log". # # NOTE: Where filenames are specified, you must use forward slashes # instead of backslashes (e.g., "c:/apache" instead of "c:\apache"). # If a drive letter is omitted, the drive on which Apache.exe is located # will be used by default. It is recommended that you always supply # an explicit drive letter in absolute paths to avoid confusion. # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to point the LockFile directive # at a local disk. If you wish to share the same ServerRoot for multiple # httpd daemons, you will need to change at least LockFile and PidFile. # ServerRoot "c:/wamp/bin/apache/apache2.2.22" # # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the <VirtualHost> # directive. # # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 12.34.56.78:80 Listen 80 # # Dynamic Shared Object (DSO) Support # # To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the # directives contained in it are actually available _before_ they are used. # Statically compiled modules (those listed by `httpd -l') do not need # to be loaded here. # # Example: # LoadModule foo_module modules/mod_foo.so # LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule asis_module modules/mod_asis.so LoadModule auth_basic_module modules/mod_auth_basic.so #LoadModule auth_digest_module modules/mod_auth_digest.so #LoadModule authn_alias_module modules/mod_authn_alias.so #LoadModule authn_anon_module modules/mod_authn_anon.so #LoadModule authn_dbd_module modules/mod_authn_dbd.so #LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_default_module modules/mod_authn_default.so LoadModule authn_file_module modules/mod_authn_file.so #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so #LoadModule authz_dbm_module modules/mod_authz_dbm.so LoadModule authz_default_module modules/mod_authz_default.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so #LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so #LoadModule cache_module modules/mod_cache.so #LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule cgi_module modules/mod_cgi.so #LoadModule charset_lite_module modules/mod_charset_lite.so #LoadModule dav_module modules/mod_dav.so #LoadModule dav_fs_module modules/mod_dav_fs.so #LoadModule dav_lock_module modules/mod_dav_lock.so #LoadModule dbd_module modules/mod_dbd.so #LoadModule deflate_module modules/mod_deflate.so LoadModule dir_module modules/mod_dir.so #LoadModule disk_cache_module modules/mod_disk_cache.so #LoadModule dumpio_module modules/mod_dumpio.so LoadModule env_module modules/mod_env.so LoadModule expires_module modules/mod_expires.so #LoadModule ext_filter_module modules/mod_ext_filter.so #LoadModule file_cache_module modules/mod_file_cache.so #LoadModule filter_module modules/mod_filter.so LoadModule headers_module modules/mod_headers.so #LoadModule ident_module modules/mod_ident.so #LoadModule imagemap_module modules/mod_imagemap.so LoadModule include_module modules/mod_include.so #LoadModule info_module modules/mod_info.so LoadModule isapi_module modules/mod_isapi.so #LoadModule ldap_module modules/mod_ldap.so #LoadModule logio_module modules/mod_logio.so LoadModule log_config_module modules/mod_log_config.so #LoadModule log_forensic_module modules/mod_log_forensic.so #LoadModule mem_cache_module modules/mod_mem_cache.so LoadModule mime_module modules/mod_mime.so #LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule negotiation_module modules/mod_negotiation.so #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so #LoadModule proxy_connect_module modules/mod_proxy_connect.so #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so #LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so #LoadModule speling_module modules/mod_speling.so #LoadModule ssl_module modules/mod_ssl.so #LoadModule status_module modules/mod_status.so #LoadModule substitute_module modules/mod_substitute.so #LoadModule unique_id_module modules/mod_unique_id.so #LoadModule userdir_module modules/mod_userdir.so #LoadModule usertrack_module modules/mod_usertrack.so #LoadModule version_module modules/mod_version.so LoadModule vhost_alias_module modules/mod_vhost_alias.so LoadModule php5_module "c:/wamp/bin/php/php5.4.3/php5apache2_2.dll" <IfModule !mpm_netware_module> <IfModule !mpm_winnt_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User daemon Group daemon </IfModule> </IfModule> # 'Main' server configuration # # The directives in this section set up the values used by the 'main' # server, which responds to any requests that aren't handled by a # <VirtualHost> definition. These values also provide defaults for # any <VirtualHost> containers you may define later in the file. # # All of these directives may appear inside <VirtualHost> containers, # in which case these default settings will be overridden for the # virtual host being defined. # # # ServerAdmin: Your address, where problems with the server should be # e-mailed. This address appears on some server-generated pages, such # as error documents. e.g. admin@your-domain.com # ServerAdmin admin@localhost # # ServerName gives the name and port that the server uses to identify itself. # This can often be determined automatically, but we recommend you specify # it explicitly to prevent problems during startup. # # If your host doesn't have a registered DNS name, enter its IP address here. # ServerName localhost:80 # # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "C:\Users\Denno\Documents\Development" # # Each directory to which Apache has access can be configured with respect # to which services and features are allowed and/or disabled in that # directory (and its subdirectories). # # First, we configure the "default" to be a very restrictive set of # features. # <Directory /> AllowOverride all Options FollowSymLinks Order allow,deny Deny from all </Directory> # # Note that from this point forward you must specifically allow # particular features to be enabled - so if something's not working as # you might expect, make sure that you have specifically enabled it # below. # # # This should be changed to whatever you set DocumentRoot to. # <Directory "C:/Users/Denno/Documents/Development"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride all # # Controls who can get stuff from this server. # # onlineoffline tag - don't remove Order Allow,Deny Allow from all </Directory> # # DirectoryIndex: sets the file that Apache will serve if a directory # is requested. # <IfModule dir_module> DirectoryIndex index.php index.php3 index.html index.htm </IfModule> # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> # # ErrorLog: The location of the error log file. # If you do not specify an ErrorLog directive within a <VirtualHost> # container, error messages relating to that virtual host will be # logged here. If you *do* define an error logfile for a <VirtualHost> # container, that host's errors will be logged there and not here. # ErrorLog "c:/wamp/logs/apache_error.log" # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel info <IfModule log_config_module> # # The following directives define some format nicknames for use with # a CustomLog directive (see below). # LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> # You need to enable mod_logio.c to use %I and %O LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> # # The location and format of the access logfile (Common Logfile Format). # If you do not define any access logfiles within a <VirtualHost> # container, they will be logged here. Contrariwise, if you *do* # define per-<VirtualHost> access logfiles, transactions will be # logged therein and *not* in this file. # CustomLog "c:/wamp/logs/access.log" common # # If you prefer a logfile with access, agent, and referer information # (Combined Logfile Format) you can use the following directive. # #CustomLog "logs/access.log" combined </IfModule> <IfModule alias_module> # # Redirect: Allows you to tell clients about documents that used to # exist in your server's namespace, but do not anymore. The client # will make a new request for the document at its new location. # Example: # Redirect permanent /foo http://localhost/bar # # Alias: Maps web paths into filesystem paths and is used to # access content that does not live under the DocumentRoot. # Example: # Alias /webpath /full/filesystem/path # # If you include a trailing / on /webpath then the server will # require it to be present in the URL. You will also likely # need to provide a <Directory> section to allow access to # the filesystem path. # # ScriptAlias: This controls which directories contain server scripts. # ScriptAliases are essentially the same as Aliases, except that # documents in the target directory are treated as applications and # run by the server when requested rather than as documents sent to the # client. The same rules about trailing "/" apply to ScriptAlias # directives as to Alias. # ScriptAlias /cgi-bin/ "cgi-bin/" </IfModule> <IfModule cgid_module> # # ScriptSock: On threaded servers, designate the path to the UNIX # socket used to communicate with the CGI daemon of mod_cgid. # #Scriptsock logs/cgisock </IfModule> # # "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin" should be changed to whatever your ScriptAliased # CGI directory exists, if you have that configured. # <Directory "cgi-bin"> AllowOverride All Options None Order allow,deny Allow from all </Directory> # # DefaultType: the default MIME type the server will use for a document # if it cannot otherwise determine one, such as from filename extensions. # If your server contains mostly text or HTML documents, "text/plain" is # a good value. If most of your content is binary, such as applications # or images, you may want to use "application/octet-stream" instead to # keep browsers from trying to display binary files as though they are # text. # DefaultType text/plain <IfModule mime_module> # # TypesConfig points to the file containing the list of mappings from # filename extension to MIME-type. # TypesConfig conf/mime.types # # AddType allows you to add to or override the MIME configuration # file specified in TypesConfig for specific file types. # #AddType application/x-gzip .tgz # # AddEncoding allows you to have certain browsers uncompress # information on the fly. Note: Not all browsers support this. # #AddEncoding x-compress .Z #AddEncoding x-gzip .gz .tgz # # If the AddEncoding directives above are commented-out, then you # probably should define those extensions to indicate media types: # AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 # # AddHandler allows you to map certain file extensions to "handlers": # actions unrelated to filetype. These can be either built into the server # or added with the Action directive (see below) # # To use CGI scripts outside of ScriptAliased directories: # (You will also need to add "ExecCGI" to the "Options" directive.) # #AddHandler cgi-script .cgi # For type maps (negotiated resources): #AddHandler type-map var # # Filters allow you to process content before it is sent to the client. # # To parse .shtml files for server-side includes (SSI): # (You will also need to add "Includes" to the "Options" directive.) # #AddType text/html .shtml #AddOutputFilter INCLUDES .shtml </IfModule> # # The mod_mime_magic module allows the server to use various hints from the # contents of the file itself to determine its type. The MIMEMagicFile # directive tells the module where the hint definitions are located. # #MIMEMagicFile conf/magic # # Customizable error responses come in three flavors: # 1) plain text 2) local redirects 3) external redirects # # Some examples: #ErrorDocument 500 "The server made a boo boo." #ErrorDocument 404 /missing.html #ErrorDocument 404 "/cgi-bin/missing_handler.pl" #ErrorDocument 402 http://localhost/subscription_info.html # # # EnableMMAP and EnableSendfile: On systems that support it, # memory-mapping or the sendfile syscall is used to deliver # files. This usually improves server performance, but must # be turned off when serving from networked-mounted # filesystems or if support for these functions is otherwise # broken on your system. # #EnableMMAP off #EnableSendfile off # Supplemental configuration # # The configuration files in the conf/extra/ directory can be # included to add extra features or to modify the default configuration of # the server, or you may simply copy their contents here and change as # necessary. # Server-pool management (MPM specific) #Include conf/extra/httpd-mpm.conf # Multi-language error messages #Include conf/extra/httpd-multilang-errordoc.conf # Fancy directory listings Include conf/extra/httpd-autoindex.conf # Language settings #Include conf/extra/httpd-languages.conf # User home directories #Include conf/extra/httpd-userdir.conf # Real-time info on requests and configuration #Include conf/extra/httpd-info.conf # Virtual hosts #Include conf/extra/httpd-vhosts.conf # Local access to the Apache HTTP Server Manual #Include conf/extra/httpd-manual.conf # Distributed authoring and versioning (WebDAV) #Include conf/extra/httpd-dav.conf # Various default settings #Include conf/extra/httpd-default.conf # Secure (SSL/TLS) connections #Include conf/extra/httpd-ssl.conf # # Note: The following must must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. # <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> Include "c:/wamp/alias/*" .htaccess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] Thank you for reading this far
  22. I think this has something to do with horse races, keeping track of the horses... And what is a hourse? :/
  23. Just so you know, jQuery is javascript, just written in a nice way. you'll basically want to grab the values for the two text boxes, similar to this (using jQuery): var firstBox = $('#first_text_box').val() var secondBox = $('#second_text_box').val() Then you'll use a simple if statement to compare the values, and perform some action (alert) if the second is greater than the first if(secondBox > firstBox){ alert("Some message"); } Hopefully that'll get you started. Denno
  24. Maybe you could count the results that are returned instead of just checking if $result exists.. I expect that even if the query 'fails', something is returned by the mysqli object, which is assigned to $result. The old way used to be mysql_num_rows(), but I'm not sure what the new way is with mysqli as I haven't looked into it too much. But that's what I suggest using in the if statement Hope that helps Denno
  25. You could use isset() to find out if the $_POST variable for the radio buttons are set. Inside that if, have all your radio button processing, so that will only run if a radio button was set. Denno
×
×
  • 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.