ID:               24952
 User updated by:  sirber at myrealbox dot com
 Reported By:      sirber at myrealbox dot com
 Status:           Open
 Bug Type:         PostgreSQL related
 Operating System: Gentoo Linux
 PHP Version:      4.3.2
 New Comment:

changed email address


Previous Comments:
------------------------------------------------------------------------

[2004-01-12 11:47:12] sirber at myrealbox dot com

need to be fixed asap :)

------------------------------------------------------------------------

[2004-01-12 11:37:30] sirb3r at yahoo dot ca

The bug strike again, in Internet Explorer, whitout SSL.

PostgreSQL: 7.3.5
PHP: 4.3.4-r2
Apache: 2.0.48-r1

>From apache logs:
the pages are asked only once: page1 - save - page2
>From Javascript:
the output from page "save" is only sent once (tested with "alert")
>From PHP:
the script is executed twice:
12 2004-01-12 11:08:34.834394 Ajout de contrat: PID:10607 ID:3200
13 2004-01-12 11:08:34.900397 Ajout de contrat: PID:24142 ID:3201

with this code:
pg_query("INSERT INTO tblasscontrat (enttitulaireid, refassureurid,
nom, numero, dateeffective, dateterminaison , ident_emp, creepar, type)
VALUES (" . $entTitulaireID . ", " . $selAssureur . ", '" . $txtNom .
"', '" . $txtNo . "', " .$txtDateEffective . ", " . $txtDateTerminaison
. ", " . GetMyPid() . ", " . $sUserID . ", " . $Type.")");
$sqlLastID = pg_query("SELECT currval('tblasscontrat_asscontratid_seq')
AS lastid FROM tblasscontrat");
$rsLastID = pg_fetch_object($sqlLastID);
$rsLastID = $rsLastID->lastid;
$req = "INSERT INTO tbllog (message) VALUES ('Ajout de contrat: PID:" .
GetMyPid() . " ID:" . $rsLastID . "')";
pg_query($req);

Possible cause:

from: Internet Explorer 6.0.2800.1106.XPSP2.030422-1633 - apache -
mod_php - postgresql
mod_php execute the scripts 2 times, but only return the first one to
apache.
from: Internet Explorer 6.0.2800.1106.XPSP2.030422-1633 - apache -
mod_ssl - mod_php - postgresql
the script is only executed once.
On Mozilla 1.5, with or without SSL, the script is only executed once.

I tryed with HTTP 1.0/1.1, with and without proxy (squid), and this
error happend on both of my servers, both running gentoo linux.

------------------------------------------------------------------------

[2003-08-06 08:00:04] sirber at myrealbox dot com

Ths page isn't reloaded, and it's processed only 1 time. I think there
is a conflict between mod_php and apache, coz when the page goes
through mod_ssl it's working #1...

------------------------------------------------------------------------

[2003-08-05 18:05:40] [EMAIL PROTECTED]

Broken/invalid HTML has been the cause for these kind of problems
before. It sometimes causes the page to get reloaded  and thus you get
duplicate entries in your DB.


------------------------------------------------------------------------

[2003-08-05 16:12:34] sirber at myrealbox dot com

I got it few times on Mozilla, but it's at ~90% with IE.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/24952

-- 
Edit this bug report at http://bugs.php.net/?id=24952&edit=1

Reply via email to