JOEL LIPMAN Systems / Automation / AI

Knowledge base / Since 1999

Advanced
search

Practical notes on CRM development, automation, APIs and everyday IT.

Browse all notes

123 results

  1. Personal Home Page

    PHP Script: Make your own Thumbnail Generator via API

    ... your own? How? So you will need a webserver of your own running PHP 8. The following PHP script was only tested using PHP version 8.x so I can't say whether it will work for previous versions. I cannot take credit for this script, as I ask ...

  2. Joomla

    JComments errors in PHP 7: plgContentJComments and JCommentsACL

    ... nsion for Joomla called JComments would return errors when using PHP version 7. This is a quick article to document what needed doing to fix the errors. How? First some errors: ERROR: plgContentJComments Deprecated: Methods with the same na ...

  3. Personal Home Page

    Convert Past Date to Time Ago in PHP

    ... ut this one I understand and can customize to fit my needs. This PHP function accepts as parameter a SQL date (or date format that strtotime() can convert) and outputs the largest unit (for example "1 year" not "1 year 2 months 3 days, etc. ...

  4. Personal Home Page

    URL Alias uniqueness with PHP & MySQL

    ... _2 | \----------|-------------------|----------------------/ the PHP $p_Name here is the title of your article or product that will be changed into a string of only letters, numbers and underscores. Note that the PHP doesn't need a database ...

  5. Google

    Google Drive API v3 - OAuth2 using Service Account in PHP/JWT

    What? This is an article explaining the code needed to write a PHP script which generates an access token for a service account which in turn is used to list files in a team's Google Drive. This is very different to my code for OAuth when a ...

  6. Zoho CRM

    Zoho CRM: APIv2 using PHP & cURL

    ... s an article documenting how to access ZohoCRM with API v2 using PHP and cURL. The first few functions are to manage OAuth v2 and generate the refresh and access tokens. The second snippet of code below is using the functions to read data f ...

  1. Google

    Google Authentication - OAuth 2.0 using PHP/cURL

    ... cle called Google Drive API v3 - OAuth2 using Service Account in PHP/JWT documenting a script which accesses a Google Drive using a Service Account (unattended). Why? This is a big cop-out as I simply took someone else's functions and upgra ...

  2. Google

    Upload file to Google Drive with PHP/cURL and API REST v3 (without Client Library)

    ... So this is supposed to be a quick article detailing how I used a PHP function to upload a video file to Google Drive. Note that this example does not involve installing the Google Client Library for PHP. So no classes or built-in functions ...

  3. MySQL

    MySQL Transactions in PHP

    ... back(); } $mysqli->close(); mysqli->begin_transaction() requires PHP 5.6 and above. For lower versions you can issue the MySQL commands directly like: mysqli->query("START TRANSACTION") mysqli->query("COMMIT") mysqli->query("ROLLBACK") Impo ...

  4. Personal Home Page

    PHP Issue: simplexml_load_string parser error : Input is not proper UTF-8, indicate encoding !

    ... L in a different language character set and trying to load it in PHP with the function simplexml_load_string(). The error I get is something similar to: PHP Warning: simplexml_load_string(): Entity: line #: parser error : Input is not prope ...

  5. Personal Home Page

    Foreign Characters create symbols in PHP and MySQL

    Applies to: PHP 5.4 MySQL 5.1.4 Databases initially setup with collation 'latin1_swedish_ci' What Another article trying to help people display foreign characters on their website without the funny question marks in diamond symbols and how ...

  6. API Miscellaneous

    TravelPort Universal API - Ping Request with PHP-cURL

    Applies to: TravelPort Universal API PHP 4 or 5 cURL What? An article on how to resolve errors and setup a standard ping request using the TravelPort Universal API. This is to be achieved using PHP as the server-side programming language an ...

Knowledge base

Search notes

Find matching words in article titles and content.