Last Updated | | Ratings | | Unique User Downloads | | Download Rankings |
2016-03-20 (2 years ago)  | | Not yet rated by the users | | Total: 716 This week: 1 | | All time: 4,495 This week: 496 |
|
Description | | Author |
This class can generate QRCode images using Google Charts API.
It can take as arguments many types of parameters of user contact details.
The class generates a string that includes parameters to pass to Google Charts API to generate an image of a QRCode.
It can return the generated Google Charts API URL or return HTML to display the QRCode image. | |
|
Details
QR Code

Description
This QRCode PHP class allows you to easily generate a simple QR code using vCard 4.0 and the Google Chart API.
Here also two video explanation of QR code: http://www.youtube.com/watch?v=B3lrcOhmp9g and http://www.youtube.com/watch?v=IphTJHiKGos
How to Use
Here's a basic example:
<?php
require 'QRCode.class.php'; // Include the QRCode class
/
* If you have PHP 5.4 or higher, you can instantiate the object like this:
* (new QRCode)->fullName('...')->... // Create vCard Object
*/
$oQRC = new QRCode; // Create vCard Object
$oQRC->fullName('Pierre-Henry Soria') // Add Full Name
->nickName('PH7') // Add Nickname
->gender('M') // Add Gender
->email('ph7software@gmail.com') // Add Email Address
->impp('phs_7@aol.com') // Add Instant Messenger
->url('http://ph-7.github.com') // Add URL Website
->note('Hello to all! I am a web developer. As hobbit, I like climbing and swimming ...') // Add Note
->categories('developer,designer,climber,swimmer') // Add Categories
->photo('http://files.phpclasses.org/picture/user/1122955.jpg') // Add Avatar
->lang('en-US') // Add Language
->finish(); // End vCard
// echo '<p><img src="' . $oQRC->get(300) . '" alt="QR Code" /></p>'; // Generate and display the QR Code
$oQRC->display(); // Display
You also have a sample file here: http://github.com/pH-7/QRCode-Generator-PHP-Class/blob/master/example.php
Server Requirements
PHP 5.2.4 or higher.
Author
Pierre-Henry Soria
Contact
Contact me at: ph7software [at] gmail.com
License
General Public License 3 or later; See the LICENSE.txt file.
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.