stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Microsoft Releases IE tweak to disable ADODB.Stream







Microsoft Releases IE tweak to disable
ADODB.Stream

Microsoft Releases IE tweak to disable
ADODB.Stream
07/02/2004 07:44 PM

IIS Resources Jul 2 2004 11:10PM GMT




This is a GrokNews Entry: (what is grok?)





Similar Items

Microsoft Releases IE tweak to disable ADODB.Stream

Grok Headline matches for Microsoft Releases IE tweak to disable ADODB.Stream

Critical Update for Microsoft Data
Access Components - Disable ADODB.Stream
object from Internet Explorer


Critical Update for Microsoft Data
Access Components - Disable ADODB.Stream
object from Internet Explorer
07/04/2004 12:11 PM

Critical Update for Microsoft Data
Access Components - Disable ADODB.Stream
object from Internet Explorer (KB870669)


Critical Update for Microsoft Data
Access Components - Disable ADODB.Stream
object from Internet Explorer (KB870669)
07/02/2004 11:25 AM
Adodb.stream provides a method for reading and writing files on a hard drive. This by-design functionality is sometimes used by web applications. However, when combined with known security vulnerabilities in Microsoft Internet Explorer, it could allow an internet web site to execute script from the Local Machine Zone (LMZ). This occurs because the ADODB.Stream object allows access to the hard drive when hosted within Internet Explorer.

Critical Update for Microsoft Data
Access Components - Disable ADODB.Stream
object from Internet Explorer - Win9x
(KB870669)


Critical Update for Microsoft Data
Access Components - Disable ADODB.Stream
object from Internet Explorer - Win9x
(KB870669)
07/03/2004 01:45 PM
Adodb.stream provides a method for reading and writing files on a hard drive. This by-design functionality is sometimes used by web applications. However, when combined with known security vulnerabilities in Microsoft Internet Explorer, it could allow an internet web site to execute script from the Local Machine Zone (LMZ). This occurs because the ADODB.Stream object allows access to the hard drive when hosted within Internet Explorer.

Download details: Critical Update for
Microsoft Data Access Components -
Disable ADODB.Stream object from
Internet Explorer (KB870669)


Download details: Critical Update for
Microsoft Data Access Components -
Disable ADODB.Stream object from
Internet Explorer (KB870669)
07/07/2004 04:43 AM
workaround fix for that latest security threat .. Microsoft Download Center .. Windows NT/2000/XP/2003 .. Update

microsoft.com/downloads/details.aspx?FamilyId=4D056748-C538-4 6F6-B7C8-2FBFD0D237E3&displaylang=en
track this site | 4 links


Vulns: Microsoft Internet Explorer
ADODB.Stream Object File Installation
Weakness


Vulns: Microsoft Internet Explorer
ADODB.Stream Object File Installation
Weakness
06/13/2004 08:11 PM
SecurityFocus Jun 13 2004 11:14PM GMT

Re: [Full-Disclosure] Fix for IE
ADODB.Stream vulnerability is out


Re: [Full-Disclosure] Fix for IE
ADODB.Stream vulnerability is out
07/03/2004 11:49 AM
http-equiv_at_excite.com (Jul 02 2004)

Manually Disabling the ADODB.Stream
object


Manually Disabling the ADODB.Stream
object
07/10/2004 05:10 PM

Yahoo Releases Beta Toolbar Tweak with
WebRank Site Rankings Meter


Yahoo Releases Beta Toolbar Tweak with
WebRank Site Rankings Meter
04/09/2004 04:06 PM
Yahoo muscles in on PageRank area with new toolbar. "Web Rank: The popularity ranking of the site you are visiting as interpreted by Yahoo"

Microsoft to Tweak Online Shopping
(Reuters)


Microsoft to Tweak Online Shopping
(Reuters)
01/16/2004 11:32 AM
Reuters - Microsoft Corp. (MSFT.O) has agreed to modify an online shopping feature in Windows, clearing up concerns that it might be a breach of the company's landmark antitrust settlement with the U.S. government, the Justice Department said on Thursday.

Microsoft to tweak online shopping to
meet antitrust restrictions


Microsoft to tweak online shopping to
meet antitrust restrictions
01/16/2004 10:59 AM
Microsoft will change an online music shopping feature that, when activated, automatically launches Internet Explorer even if a computer user prefers to use a different Web browser.

Microsoft Releases Windows Server 2003
SP1The software vendor releases to
manufacturing and as a free download


Microsoft Releases Windows Server 2003
SP1The software vendor releases to
manufacturing and as a free download
04/07/2005 07:09 AM
eWeek Apr 7 2005 11:51AM GMT

Microsoft Releases Microsoft Virtual PC
2004 to Manufacturing To Ease Customer
Migration to Windows XP


Microsoft Releases Microsoft Virtual PC
2004 to Manufacturing To Ease Customer
Migration to Windows XP
11/10/2003 11:32 PM
Microsoft Corp. today announced the release to manufacturing (RTM) of Microsoft® Virtual PC 2004, a desktop virtual machine solution to help technical professionals migrate legacy applications to Windows® XP. Scheduled to be available by the end of 2003, Microsoft Virtual PC offers customers a cost-effective safety net to ease their migration to Microsoft Windows XP Professional and a tool to help accelerate the development, testing, deployment and support of PC applications. Microsoft Virtual PC 2004 allows enterprise customers to run multiple operating systems on one PC, so employees can run critical legacy applications on an interim basis while information technology (IT) professionals proceed with the migration to Windows XP Professional.

Microsoft Releases Public Beta of
Microsoft System Center Data Protection
Manager


Microsoft Releases Public Beta of
Microsoft System Center Data Protection
Manager
04/13/2005 06:48 AM
ActiveWin.com Apr 13 2005 10:45AM GMT

Microsoft Releases Microsoft Business
Solutions-Great Plains 8.0


Microsoft Releases Microsoft Business
Solutions-Great Plains 8.0
06/21/2004 09:09 AM
Microsoft Business Solutions today announced the availability of Microsoft® Business Solutions-Great Plains® 8.0, a cross-industry financial management solution for midmarket segment businesses. Microsoft Great Plains 8.0 will deliver improved usability; richer functionality for distribution, manufacturing and project accounting; greater capabilities through integrations with Microsoft Business Solutions Business Portal 2.5 and Microsoft Office 2003; and improved analytics.

ADOdb and PDO


ADOdb and PDO 06/14/2004 10:38 PM
PDO is a new database API that will be part of the official PHP 5.1 release. AFAIK, PDO will not be a full-fledged database abstraction library, but will provide a standard database API for PHP.

Here is a sample taken from the PDO download:

<?php
   $x = new PDO("odbc:ram", 'php', 'php',
array(PDO_ATTR_AUTOCOMMIT => 0));
   $stmt = $x->prepare("select NAME, VALUE from test where value
like ?");
   $the_name = 'bar%';
   $stmt->execute(array($the_name)) or die("failed to
execute!");
   $stmt->bindColumn('VALUE', $value);
   while ($row = $stmt->fetch()) {
   	echo "name=$row[NAME] value=$row[VALUE]n";
   	echo "value is $valuen";
   	echo "n";
   }
    echo "Let's try an updaten"
   $stmt = $x->prepare("INSERT INTO test (NAME, VALUE) VALUES
(:name, :value)");
    $stmt->bindParam(":name", $the_name, PDO_PARAM_STR,
32);
   $stmt->bindParam(":value", $the_value, PDO_PARAM_STR,
32);
    for ($i = 0; $i < 4; $i++) {
   	$the_name = "foo" . rand();
   	$the_value = "bar" . rand();
	if (!$stmt->execute()) {
   		break;
   	}
   }
    echo "All donen";
?>

Highlights of PDO include the unified object-oriented API, compiled statements are now first class objects (the PDOStatement class), and better support for bind variables, which will give a substantial speed boost for performance freaks.

Does this make ADOdb superflous? If you are looking for something that just works with mysql, then ADOdb might not be for you. However ADOdb still has a big role to play, because:

(1) ADOdb makes it easier to develop PHP apps that work with multiple databases, with portable handling of data types and schemas.

(2) PDO does not provide an infrastructure for enterprise database access, such as recordset caching, sql logging and tuning, and session management.

(3) If you come from a Windows background (like me), it is easy to learn ADOdb because it follows many M'soft conventions.

So the next question is, how to extend ADOdb to support PDO? I think we can retain the existing ADOdb infrastructure, treating PDO as just another ADOdb driver. At the same time, we will add PDO specific extensions to the ADOdb PDO driver.

So the classic ADOdb calling conventions will still work:

	
        include('adodb.inc.php');
	$DB = NewADOConnection('pdo');
	$DB->Connect($host, $user, $pwd, $db);
	$rs = $DB->Execute("select * from table where name=?",array('Jill'));
	while (!$rs->EOF) {
		var_dump($rs->fields);
		$rs->MoveNext();
	}
And we will add a new ADOdb statement class to support PDO conventions:
        include('adodb.inc.php');
	$DB = NewADOConnection('pdo');
	$DB->Connect($pdo_connection_string);
	$stmt = $DB->PrepareStmt("select * from
table where name=?");
	$stmt->Execute(array('Jill'));
	while ($arr = $stmt->Fetch()) {
		var_dump($arr);
	}

Wez has more PDO examples. A PDO discussion at sitepoint.


ADODB 4.52


ADODB 4.52 08/17/2004 09:14 AM
A PHP database abstraction layer.

ADOdb for Python


ADOdb for Python 01/26/2004 10:15 AM
In my work with Python, I found that there's no good database abstraction library, so I wrote my own. Looks familiar, doesn't it?

PHP Python
include "adodb.inc.php";
$conn = NewADOConnection('mysql');
$conn->Connect('server','user','pwd','db');
$rs = $conn->Execute('select * from tab);

while (!$rs->EOF) { print_r($rs->fields); $rs->MoveNext(); } $rs->Close(); $conn->Close();

import adodb_mysql;
conn = adodb_mysql.adodb_mysql()
conn.Connect('server','user','pwd','db')
cursor = conn.Execute('select * from tab)

while not cursor.EOF: print cursor.fields cursor.MoveNext()

cursor.Close() conn.Close()

It also supports the iterator protocol:

  cursor = conn.Execute('select * from table')
  for row in cursor:
       print row

Python does have the DB API, but it's similar to ODBC in that it provides a very minimal layer, without abstracting SELECT ... LIMIT, LOBs, string quoting, etc. Download zip.

I will try to post a comparison between developing in Python and PHP when I have more time.


ADOdb 2.20 released


ADOdb 2.20 released 07/09/2002 09:09 AM
ADOdb is a PHP library for writing portable database code. It supports many databases, including oracle, mysql, mssql, postgresql, access, informix, sybase, db2, interbase, firebird, frontbase, foxpro, etc.
  • Busy working on making the code more consistent and modular. Added new caching functions: CacheGetOne($secs2cache,$sql), CacheGetRow($secs2cache,$sql), CacheGetAll($secs2cache,$sql).
  • Added a new function useful for scheduling appointments portably. $conn->OffsetDate($dayFraction,$date=false) to generate sql that calcs date offsets.
  • Improved portability when handling joins. Added connection properties: leftOuter, rightOuter that hold left and right outer join operators, and ansiOuter to indicate whether ansi outer joins supported.
  • New driver mssqlpo, the portable mssql driver, which converts the string concat operator from || to +. This allows you to write portable sql using || that is automatically converted to + when you switch databases to mssql.
  • Fixes PageExecute() bug when sql has GROUP BY, and msaccess SelectLimit() bug.

"zeldman.57"

ADODB 0.70 Released


ADODB 0.70 Released 06/11/2004 11:17 AM
ADODB is a database wrapper library for PHP4 modelled on Microsoft's ADO. You are all urged to upgrade because of a bug in MoveNext(), which did not handle EOF properly.

--Calls by reference have been removed (call_time_pass_reference=Off) to ensure compatibility with future versions of PHP, except in Oracle 7 driver due to a bug in php_oracle.dll.

--PostgreSQL database driver contributed by Alberto Cerezal (acerezalp@dbnet.es).

--Oci8 driver for Oracle 8 contributed by George Fourlanos (fou@infomap.gr).

--Added mysqlt database driver to support MySQL 3.23 which has transaction support.

--Oracle default date format (DD-MON-YY) did not match ADODB default date format (which is YYYY-MM-DD). Use ALTER SESSION to force the default date.

--Error message checking is now included in test suite.

-- MoveNext() did not check EOF properly -- fixed.


adodb-xmlschema 0.0.2.4


adodb-xmlschema 0.0.2.4 11/17/2003 08:54 PM
An XML database creation extension for ADODB.

adodb-xmlschema


adodb-xmlschema 02/12/2004 10:14 PM
adodb-xmlschema (axmls) Release 1.0!

ADOdb 2.10 Released


ADOdb 2.10 Released 06/05/2002 07:50 AM
ADOdb 2.10 has just been released. This is a database abstraction library for PHP that supports many databases, including Oracle, MySQL, PostgreSQL, Informix, Sybase, Microsoft SQL Server, Access, FoxPro, DB2, ODBC etc.

It now provides an easy-to-use pager class. The following code

include_once('../adodb.inc.php');
include_once('../adodb-pager.inc.php');
session_start();

$db = &NewADOConnection('mysql');
$db->Connect('localhost','root','','xphplens');
$sql = "select * from adoxyz ";

$pager = new ADODB_Pager($db,$sql);
$pager->Render($rows_per_page=5);
will produce:
|<   <<   >>   >|  
IDFirst NameLast NameDate Created
36  Alan  Turing  Sat 06, Oct 2001 
37  Serena  Williams  Sat 06, Oct 2001 
38  Yat Sun  Sun  Sat 06, Oct 2001 
39  Wai Hun  See  Sat 06, Oct 2001 
40  Steven  Oey  Sat 06, Oct 2001 
"tri" This is 100% customizable with source code provided. Enjoy! "zeldman.57"

Comparing PEAR DB to ADOdb


Comparing PEAR DB to ADOdb 11/17/2002 10:47 PM

PEAR DB is the default database abstraction library for PEAR. ADOdb is a high end database abstraction library modelled on Microsoft's ADO that is also very popular.

1. Feature Comparison
Where we try to put you to sleep by showing you the similarities between PEAR DB and ADOdb 2. Features Missing from PEAR DB
Now we try to wake you up with some teasers 3. Criticisms of ADOdb
Read what other people are moaning and complaining about

"zeldman.57"

Pseudo PostreSQL ADODB


Pseudo PostreSQL ADODB 11/08/2002 07:17 PM
Pseudo PostgreSQL ADODB is a PHP class designed as a drop-in replacement for ADOdb for PHP applications that do not need the full power of ADOdb, want to remain light and fast but want to remain compatible with ADOdb. The API of PostgreSQL ADODB Emulation was designed to be compatible with ADOdb. I was able to remove ADOdb from my application framework and use this class instead.

Pear Versus ADOdb


Pear Versus ADOdb 11/25/2002 09:58 AM
Comparing Pear and ADOdb is one of those PHP things that we're all curious about. I haven't used it but I'd also look at Metabase (sorry for no link) since someone I respect technically really likes it. [ Go ]

PHP App Development With ADODB (part 2)


PHP App Development With ADODB (part 2) 08/05/2002 10:44 PM
In the first part of this article, I introduced you to the ADODB database abstraction library, and showed you a little of how it works. I demonstrated how using it in your PHP application development could substantially reduce the time spent on code rewrites if your RDBMS decided to change shape, and also gave you a crash course in the basic functions built into the library.

Fortunately, that isn't all she wrote. ADODB comes with a whole bunch of bells and whistles, which allow you to do some fairly nifty new things in your PHP scripts. Over the next few pages, I'll be showing you some of them - so flip the page, and let's get started! -- icarus

PS: : ADOdb 2.30 released on August 1st. Features generation of SQL for pivot-tables/cross-tabulations. Thanks to Daniel Lucazeau for the original idea. Also a mssql "select distinct" bug fix when the SelectLimit() function is used.

"zeldman.pinme"

Simple persistence engine for PHP and
ADODB 0.1


Simple persistence engine for PHP and
ADODB 0.1
07/12/2004 12:43 PM
A simple object-relational mapper and persistence engine for PHP.

PHP Application Development With ADODB
(part 2)


PHP Application Development With ADODB
(part 2)
08/13/2002 01:06 PM
In this concluding article, find out about ADODB's advanced functions, with examples that demonstrate how ADODB can be used to optimize multiple-run queries, commit and roll back transactions, improve performance by caching query results, and automatically write HTML (or text) files.

PHP Application Development With ADODB
(part 1)


PHP Application Development With ADODB
(part 1)
08/07/2002 12:28 PM
PHP comes with a different API for different database types - whcih usually means a code rewrite every time your database administrator decides to experiment with something new. But fear not - help is at hand, in the unlikely form of ADODB, a powerful database abstraction library for PHP applications.

ADOdb: Making MySQL Efficient


ADOdb: Making MySQL Efficient 10/29/2003 12:11 AM
Learn how to use Active Data Objects Data Base (ADOdb) to make your websites utilize MySQL more efficiently.

Portability is a Good Thing (ADODB)


Portability is a Good Thing (ADODB) 07/25/2002 07:36 AM

Disable WSH


Disable WSH 09/06/2004 11:55 PM

Any Port In A Storm: ADOdb Tutorial on
DevShed


Any Port In A Storm: ADOdb Tutorial on
DevShed
08/05/2002 10:44 PM
As a developer, one of the most important things to consider when developing a Web application is portability. Given the rapid pace of change in the Web world, it doesn't do to bind your code too tightly to a specific operating system, RDBMS or programming language; if you do, you'll find yourself reinventing the wheel every time things change on you (and they will - take my word for it). -- icarus

"zeldman.57"

Community News: ADODB Page Moved


Community News: ADODB Page Moved 06/16/2004 08:26 AM
In just a quick note from MarkL regarding an email that John Lim (of PHPEverywhere) has sent to the php-general mailing list: Due to system outages at the current site, the home page of ADOdb has moved to sourceforge. Kindly update your links to http://adodb.sourceforge.net

XPI to disable the pref is now available


XPI to disable the pref is now available 07/09/2004 09:53 AM
ShellBlock extension .. ya est disponible .. update

update.mozilla.org/extensions/moreinfo.php?id=154
track this site | 6 links


PHP Everywhere: Home. News and feature
articles on PHP and ADOdb database
library.


PHP Everywhere: Home. News and feature
articles on PHP and ADOdb database
library.
12/21/2002 02:04 AM
PHP Everywhere: Home. News and feature articles on PHP and ADOdb database library.. Some great thoughts in this blog about PHP and scripting in general. Good reading.

XP SP2: Disable/Enable the Pop-up
Blocker


XP SP2: Disable/Enable the Pop-up
Blocker
08/10/2004 12:00 AM
Tech-Recipes Aug 10 2004 3:13AM GMT

Disable certain emoticons in iChat


Disable certain emoticons in iChat 11/25/2003 10:30 PM
A previous hint mentioned how you could use custom emoticons in iChat by modifying SmileyTable.plist, but I have often been annoyed that when listing things in a chat (such as "A)... B)...") that iChat would display the "B)" ...

Disable the Aqua WindowServer in 10.2


Disable the Aqua WindowServer in 10.2 01/14/2003 09:36 PM
I found a hintfor 10.1.* so I made it work in 10.2. It involves editting /etc/ttys and /etc/ttys.installer as root.In /etc/ttys edit the following block:#console
Grok Description matches for Microsoft Releases IE tweak to disable ADODB.Stream
GrokA matches for Microsoft Releases IE tweak to disable ADODB.Stream

Microsoft Releases IE tweak to disable ADODB.Stream

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Microsoft Patches IE
Flaw July 2 - 6:05
PM ET News in Brief
| On Friday
Microsoft released a
patch for the fla

Can Google News
Compete with
Factiva?

A simple
geo-targeted MySQL
database with GeoIP
and PHP

Making the switch to
XHTML

Acer launches 2
Intel 915G-powered
PCs

Lawyers Seek Release
of Nine Guantanamo
Prisoners

fireworks, revisited
Maxtor Cuts 400 Jobs
To Cut Costs

We got hit by
Trackback Spam

Four U.S. Soldiers
Charged in Iraq
Prisoner Drowning
(Reuters)

Man Kills Six,
Himself, in Kansas
Plant (Reuters)

3 Soldiers Charged
in Iraqi's Drowning
(AP)

At Least Five Killed
in Kansas Shooting
(AP)

PowerMac G5 2.5GHz
Benchmarks

Virgin Mobile IPO In
U.K. Could Spark One
In U.S., Too
(Investor's Business
Daily)

Sanity check in
Centre

Registry fixes for
the recent IE
vulnerabilities

Windows Media HD -
Just released: nine
new IMAX® films!

Probe executes first
Titan flyby

DNA test 'boosts
Hodgkin's fight'

Howard's shock at
becoming leader

Italy finance
minister 'resigns'

Annan forces Sudan
pledge

'Collaborator' shot
in West Bank

Reform vital for EU
vote - Byers

The
Bricks-and-Mortar
Edge in SEM

Seagate takes
Cornice patent
complaint to ITC

Oracle merger case
moves to next stage

Subtitles 0.05
Yawp 0.16 beta
OSSP shiela 1.1.4
UUID 2.0
rtldi 0.94
MySQL Database
Server 4.1.3 (Alpha
(4.1.x))

EasyTAG
0.31_gtk2.4_pre0
(Development)

Mathomatic 11.2e
MIcrosoft Issues
Patch for Internet
Explorer Security
Hole

LinuxWorld
Australia: Start-up
Commercialises Open
Source Development

Netflix Addict 0.4.1
Released

anyInventory 1.7.1
Released

tease 1.1.0 released
Bush Moves on Kerry
to Keep Campaign
'Terror' Lead
(Reuters)

'Qaeda-Linked' Group
Renews Threat to
Attack Europe
(Reuters)

Shell Says It
Overstated Profits
by $276M (AP)

NYC's Freedom Tower
Construction to
Begin (AP)

Application Design
with POE

This Week on Perl 6,
Week Ending
2004-06-27

xiron
BrainTop
IBM plans July
launch of Power5
Unix server

what is grok?