plugins/conversions/LoggingEngine/plugins conversions.php,1.2,1.3
Sebastian Bergmann <[email protected]> Sat, 15 May 2004 09:30:08 +0000
| Newsgroups | gmane.comp.web.phpopentracker.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/phpopencounter/plugins/conversions/LoggingEngine/plugins
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5711/LoggingEngine/plugins
Modified Files:
conversions.php
Log Message:
Flush.
Index: conversions.php
===================================================================
RCS file: /cvsroot/phpopencounter/plugins/conversions/LoggingEngine/plugins/conversions.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- conversions.php 20 Apr 2004 14:25:15 -0000 1.2
+++ conversions.php 15 May 2004 09:30:05 -0000 1.3
@@ -38,61 +38,48 @@
var $table = 'pot_conversions';
/**
+ * Collect any data on conversions to sales, inquiries or sign-ups.
+ *
* @return array
* @access public
*/
function pre() {
+ if (!empty($this->container['plugin_data']['conversions']['sale']) ||
+ !empty($this->container['plugin_data']['conversions']['inquiry']) ||
+ !empty($this->container['plugin_data']['conversions']['signup'])) {
+ $this->db->query(
+ sprintf(
+ "INSERT INTO %s
+ (accesslog_id, client_id, sale,
+ inquiry, signup, email, zip,
+ country, name)
+ VALUES ('%d', '%d', '%d',
+ '%d', '%d', '%s', '%s',
+ '%s', '%s')",
+
+ $this->table,
+ $this->container['accesslog_id'],
+ $this->container['client_id'],
+ $this->container['plugin_data']['conversions']['sale'],
+ $this->container['plugin_data']['conversions']['inquiry'],
+ $this->container['plugin_data']['conversions']['signup'],
+ $this->db->prepareString($this->container['plugin_data']['conversions']['email']),
+ $this->db->prepareString($this->container['plugin_data']['conversions']['zip']),
+ $this->db->prepareString($this->container['plugin_data']['conversions']['country']),
+ $this->db->prepareString($this->container['plugin_data']['conversions']['name'])
+ )
+ );
+
+ $this->container['plugin_data']['conversions']['sale'] = '';
+ $this->container['plugin_data']['conversions']['inquiry'] = '';
+ $this->container['plugin_data']['conversions']['signup'] = '';
+ $this->container['plugin_data']['conversions']['email'] = '';
+ $this->container['plugin_data']['conversions']['zip'] = '';
+ $this->container['plugin_data']['conversions']['country'] = '';
+ $this->container['plugin_data']['conversions']['name'] = '';
+ }
- // collect any data on conversions to sales, inquiries or sign-ups
- if (!empty($this->container['conversions']['sale']) ||
- !empty($this->container['conversions']['inquiry']) ||
- !empty($this->container['conversions']['signup'])) {
-
- $this->db->query(
- sprintf(
- "INSERT INTO %s
- (accesslog_id,
- client_id,
- sale,
- inquiry,
- signup,
- email,
- zip,
- country,
- name)
- VALUES ('%d',
- '%d',
- '%d',
- '%d',
- '%d',
- '%s',
- '%s',
- '%s',
- '%s')",
-
- $this->table,
- $this->container['accesslog_id'],
- $this->container['client_id'],
- $this->container['conversions']['sale'],
- $this->container['conversions']['inquiry'],
- $this->container['conversions']['signup'],
- $this->db->prepareString($this->container['conversions']['email']),
- $this->db->prepareString($this->container['conversions']['zip']),
- $this->db->prepareString($this->container['conversions']['country']),
- $this->db->prepareString($this->container['conversions']['name'])
- )
- );
- $this->container['conversions']['sale'] = '';
- $this->container['conversions']['inquiry'] = '';
- $this->container['conversions']['signup'] = '';
- $this->container['conversions']['email'] = '';
- $this->container['conversions']['zip'] = '';
- $this->container['conversions']['country'] = '';
- $this->container['conversions']['name'] = '';
- } // end of capture conversions data
-
return true;
}
}
-
?>
-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click