Jump to content

CHLee

New Members
  • Posts

    3
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

CHLee's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Thanks it seems to work without the notice of the undefined variable in index.php, so does the isset function set the variable or wot as i'm new to php i would like to understand how it works so i can learn php correctly and have error free code. Many Thanks Chris
  2. Hello ReVeR, When setting up my server I had similar problem, and I resolved it by adding extension=php_mysqli.dll instead of extension=php_mysql.dll as php5 and MySQL5 use this instead, as mysqli i believe this to mean MySQL Improved and only works for later versions of PHP and MySQL. You will also have to edit the MySQLi section of your php.ini file instead of the MySQL section: See Example: [MySQLi] ; Maximum number of links. -1 means no limit. mysqli.max_links = -1 ; Default port number for mysqli_connect(). If unset, mysqli_connect() will use ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the ; compile-time value defined MYSQL_PORT (in that order). Win32 will only look ; at MYSQL_PORT. mysqli.default_port = 3306 ; Default socket name for local MySQL connects. If empty, uses the built-in ; MySQL defaults. mysqli.default_socket = ; Default host for mysql_connect() (doesn't apply in safe mode). mysqli.default_host = localhost ; Default user for mysql_connect() (doesn't apply in safe mode). mysqli.default_user = root ; Default password for mysqli_connect() (doesn't apply in safe mode). ; Note that this is generally a *bad* idea to store passwords in this file. ; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") ; and reveal this password! And of course, any users with read access to this ; file will be able to reveal the password as well. mysqli.default_pw = ; Allow or prevent reconnect mysqli.reconnect = Off [mSQL] ; Allow or prevent persistent links. msql.allow_persistent = On ; Maximum number of persistent links. -1 means no limit. msql.max_persistent = -1 ; Maximum number of links (persistent+non persistent). -1 means no limit. msql.max_links = -1 I hope this helps and solves your problem
  3. Hello there im new to PHP and i'm having trouble with loading content within a page. I get this error [error] PHP Notice: Undefined variable: id in Apache Group\\Apache2\\htdocs\\fluid-web.com\\public_html\\index.php on line 111 PHP Notice: Undefined variable: id in Apache Group\\Apache2\\htdocs\\fluid-web.com\\public_html\\index.php on line 112 My the content swith works but this error comes up each time you access the page. The switch code i use is: <?php switch($id) { default: include('main.txt'); break; case "privacy": include('privacy.txt'); break; case "terms": include('terms.txt'); }?> And they are called with these href links: <a href="index.php?id=terms">Terms &amp; Conditions</a> <a href="index.php?id=privacy">Privacy Statement</a> I now i can disable these notices within php.ini but I would prefer there to be no error notices at all. Could some on please help me on this, I used to use a php snippet like this when my old host used php 3 or 4 but i had no access to the error logs: <?php if($id == "") {include "main.txt";} else {include ($id.".txt");}?> Then i would call them with the href link as above. I'm now hosting my own site which is working but i'm not sure if my php5 is correctly configured but it works apart from those error. My server info: Apache/2.2.2 (Win32) PHP/5.1.4 Many thanks in advance Chris
×
×
  • 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.