
floridaflatlander
Members-
Posts
671 -
Joined
-
Last visited
-
Days Won
1
floridaflatlander last won the day on July 21 2013
floridaflatlander had the most liked content!
Profile Information
-
Gender
Male
-
Location
Florida
floridaflatlander's Achievements

Regular Member (3/5)
16
Reputation
-
Thank God you guys don't know me, you'd drive to my house and beat the .. out of me. I used the function mentioned above in two places, one for mobile and one for other. In the function used for mobile I used an array value, function($site_info['home']) as the input instead of the array causing the string offset. Sorry for the oversight and thank you for your input. Once again, sorry.
-
1. It lets me know if something is wrong by email 2. my_error_handler() is always on, it prints info locally and emails errors when online from error_log($message, 1, $webmaster_email); // Send email. As a note I went here https://stackoverflow.com/questions/15361392/how-do-i-correct-this-illegal-string-offset and used var_dump($site_info) like they instructed and got this. for local but all that changes online is the string aka paths array(20) {["home"]=> string(31) "http://localhost/ab-01.0102" ["https_home"]=> string(31) "http://localhost/ab-01.0102" ["debug"]=> bool(true) ["ip_admin"]=> string(9) "127.0.0.1"}; And I used print_r($site_info) and got this Array ([home] => http://localhost/ab-01.0102 [https_home] => http://localhost/ab-01.0102 [folder] => /ab-01.0102 [debug] => 1 [ip_admin] => 127.0.0.1 )
-
1. Yes the block of code in the first section is inside php tags it is in the config.inc.php file 2. The second block is in the /index.php which includes config.inc.php 3. config.inc.php is included at the beginning of /index.php. directly. 4. Sorry, I'm trying Also as a note, my error_log shows NO errors. I'm getting error notifications by email from this function in the config.inc.php file which is included at the top of every page function my_error_handler($e_number, $e_message, $e_file, $e_line, $e_vars) { global $debug, $webmaster_email; $user_ip = strip_tags($_SERVER['REMOTE_ADDR']); if($debug) {$br = '<br />';} else {$br = false;} // Build the error message. $message = "Coding error message \nSub Dictionary: ".htmlentities(dirname($_SERVER['PHP_SELF']), ENT_QUOTES).""; $message .= "\nfile: ".htmlentities(basename($_SERVER['PHP_SELF']), ENT_QUOTES).""; $message .= "\npath: ".htmlentities($_SERVER['REQUEST_URI'], ENT_QUOTES)."\n"; $message .= "\nAn error occurred in script '$e_file' on line $e_line: \n$br $e_message\n$br"; $message .= "\nFrom an ip at http://whatismyipaddress.com/ip/$user_ip"; date_default_timezone_set ('US/Eastern'); // Add the date and time. $message .= "\nDate/Time: " . date('n-j-Y H:i:s') . "\n"; if ($debug) { // Show the error and if local // added to show a more detailed message when get an error from google bot 140218 $message = $message .= "$br<pre style=\"background-color: white;\">" . print_r ($e_vars, 1) . "</pre>\n$br"; // Append $e_vars to the $message. // $message2 = $message .= "$br<pre style=\"background-color: white;\">" . print_r ($e_vars, 1) . "</pre>\n$br"; echo '<p style="background-color: white; color: black;">' . $message . '</p>'; } else { // Log the error: error_log($message, 1, $webmaster_email); // Send email. // Only print an error message if the error isn't a notice or strict. if ( ($e_number != E_NOTICE) && ($e_number < 2048)) { $php_db_error = '<p class="error">A system error occurred. We apologize for the inconvenience.</p>'; } } // End of $debug IF. } // End of my_error_handler() // Use my error handler: if (!$local) { set_error_handler ('my_error_handler'); }
-
// In config file if($local) { /* if it's local */ $site_info['home'] = 'http://localhost/subfolder'; $site_info['https_home'] = 'http://localhost/subfolder'; $site_info['debug'] = TRUE; // its true on local $site_info['ip_admin'] = '**.**.**'; $site_info['https_home'] = 'http://localhost/'; } else { /* when online array values are */ $site_info['home'] = 'http://mywebsite'; // used only on index page and left column menu $site_info['https_home'] = 'https://www.mywebsite.com'; /* used everywhere else */ $site_info['debug'] = FALSE; // don't debug inline $site_info['ip_admin'] = '**.**.**'; $site_info['https_home'] = 'https://www.mywebsite.com'; } The error is in this line at mysite.com/index.php this page is http, that's where the error is coming from $site_info['https_home'] is on the index page and referrers to the $_GET file in the link below // In index file <h4 class="text-center"><?php echo '<a href="'.$site_info['https_home'].'/ab-member/index.php?action=register">Join us!</a>'; ?></h4>
-
The actual path is on the actual php <h4 class="text-center"><?php echo '<a href="'.$site_info['https_home'].'/ab-member/index.php?action=register">Join us!</a>'; ?></h4> also talking about the things taken out that Guru referred to as a vague reproduction were stuff like if($local) { $site_info['local'] = TRUE; // or true $site_info['home'] = 'http://localhose/subfolder'; $site_info['debug'] = TRUE; // its true on local $site_info['ip_admin'] = '**.**.**'; } else { $site_info['local'] = FALSE; // or true $site_info['home'] = 'http://mywebsite'; $site_info['https_home'] = 'https://www.mywebsite.com'; $site_info['debug'] = FALSE; // its true on local $site_info['ip_admin'] = '**.**.**'; }
-
The h4 is the line the the error reports I took some things out for brevity ie $site_info['local'] = FALSE; // or true $site_info['home'] = 'http://mywebsite.com'; $site_info['debug'] = FALSE; // its true on local $site_info['ip_admin'] = '**.**.**'; $site_info['css_path'] = http://www.mywebsite.com and yes the if statement is in the html and I am using /subfolder/index.php?action=.... . Not /?action=register Also I use this for my css path if on the /index page it uses $site_info['css_path'] = http://www.mywebsite.com and it doesn't use https path or if in /subfolder/member files or register in in this case it uses $site_info['css_path'] = https://www.mywebsite.com
-
I keep getting Illegal string offset 'https_home' and I don't know why. I've googled but really can't understand what I'm doing wrong, to me this is so straight forward it should work. I have my local set up with ini_set('display_errors', 1) & error_reporting(E_ALL) but but nothing is displayed on local Online the error is entered in my log but the link works like a charm on the pages where it is echoed Local php 5.6.30 Online php 5.5 where the issues seem to be if ($local) ) { $site_info['https_home'] = 'http://localhost/'; } else { $site_info['https_home'] = 'https://www.mywebsite.com'; } /* so $site_info['https_home'] is always defined and as I understand it, the key is 'https_home' and the value is https://www.mywebsite.com. So both key and value always exist as strings */ <h4 class="text-center"><?php echo '<a href="'.$site_info['https_home'].'/?action=register">Join us!</a>'; ?></h4>
-
I changed the zone records on a website on the hosting service I use so I can use office 365 with my website's email. And it works like a charm when I send myself emails from regular accounts, ie. comcast and yahoo. However whether using phpmailer or php's mailto on my site, the emails just disappear when I send them from the domain that I set Office 365 up on. So emails from my-website.com wont go to my email account at me@my-website.com or members@my-website.com. They'll go to an email address like outlook.com but not my office accounts. I can't believe I'm the first with this issue and tried to find something on the web but had no luck. Any ideas? Thanks
-
NEVER MIND, I FOUND OUT WHAT THE Issue is, sigh I have two different headers for mobile and desktop. Sorry, I've been looking at this for hours. Using chrome mostly but some firefox too I can't get my css to refresh on my android phone, on my desk and laptop it works perfectly There's supposed a white header at the top with an orange bottom border. but the old blue keeps showing up like the old css. I've tried adding a version # to the css ie: href="style.css?version=1" as described at http://stackoverflow.com/questions/2263096/css-file-is-not-refreshing-in-my-browser Also I put the new css in the main folder for a time but it too didn't refresh there either I cleared app cache and app data like described here https://www.cnet.com/how-to/how-to-clear-app-cache-and-app-data-in-android-6-0-marshmallow/ And cleared the cookies, cache, and history using the standard method on chrome https://www.accessc.com/articles/clear-history-cookies-cache-android.html Also I reset chrome on my phone but that didn't work either And there are no commands in htaccess limiting css upload Any ideas what I'm doing wrong? Thanks in advance
-
Thank God and phpfreaks, I too missed the site. It was sad when I came here a few weeks and found the site down. It's one of those things that I, and maybe we, take for granted, until it's gone. Thanks again for being back
-
How do you include jquery in an html page?
floridaflatlander replied to floridaflatlander's topic in HTML Help
Thanks maxxd, yes jquery is already included by my theme.