logo       

[Fwd: failure notice]: msg#00398

php.pear.general

Subject: [Fwd: failure notice]

Hi Martin,

Sorry for bugging you again but it's just ridiculous that pear list members keep getting these damned failure messages after sending an email. I've sent a couple of messages to systems@xxxxxxx the past few weeks without any reply.

Cheers,
Jeroen

-------- Original Message --------
Subject: failure notice
Date: 24 Nov 2003 13:27:13 -0000
From: MAILER-DAEMON@xxxxxxxxxxxx
To: jeroen@xxxxxxxxx



Hi. This is the qmail-send program at pb1.pair.com.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

<pear-general@xxxxxxxxxxxxx>:
This message is looping: it already has my Delivered-To line. (#5.4.6)

--- Below this line is a copy of the message.

Return-Path: <jeroen@xxxxxxxxx>
Received: (qmail 83325 invoked from network); 24 Nov 2003 13:27:12 -0000
Received: from unknown (HELO mta04.btfusion.com) (62.172.195.246)
by pb1.pair.com with SMTP; 24 Nov 2003 13:27:12 -0000
Received: from [217.40.136.185] (helo=gateway.btopenworld.com)
by mta04.btfusion.com with esmtp (Exim 4.24)
id 1AOGkC-0002su-0D
for pear-general@xxxxxxxxxxxxx; Mon, 24 Nov 2003 13:27:12 +0000
Received: from gateway (127.0.0.1) by gateway.btopenworld.com (Worldmail
1.3.167) for pear-general@xxxxxxxxxxxxx; 24 Nov 2003 13:35:42 +0000
Received: from pb1.pair.com (actually host 4.131.92.216.in-addr.arpa) by dswu17
with SMTP (XT-PP); Mon, 24 Nov 2003 13:20:38 +0000
Received: (qmail 66533 invoked by uid 1010); 24 Nov 2003 13:21:26 -0000
Mailing-List: contact pear-general-help@xxxxxxxxxxxxx; run by ezmlm
Precedence: bulk
list-help: <mailto:pear-general-help@xxxxxxxxxxxxx>
list-unsubscribe: <mailto:pear-general-unsubscribe@xxxxxxxxxxxxx>
list-post: <mailto:pear-general@xxxxxxxxxxxxx>
Delivered-To: mailing list pear-general@xxxxxxxxxxxxx
Received: (qmail 66520 invoked by uid 1010); 24 Nov 2003 13:21:26 -0000
Delivered-To: ezmlm-scan-pear-general@xxxxxxxxxxxxx
Delivered-To: ezmlm-pear-general@xxxxxxxxxxxxx
Message-ID: <3FC205D4.7020001@xxxxxxxxx>
Date: Mon, 24 Nov 2003 14:21:24 +0100
From: Jeroen Houben <jeroen@xxxxxxxxx>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5)
Gecko/20031007
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: PEAR general list <pear-general@xxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by mail.terena.nl (amavis-20020300)
Subject: [PEAR] DataObject: upgrade from 1.2 to 1.3 problems

Hi,

I've posted this problem last week but unfortunately got no answers. I'll try again with some more detailed info.
After upgrading from 1.2 to 1.3 I'm experiencing some problems. The following code now gives me errors:

// pagination init
$params['totalItems'] = $eventRows->find();
$params['perPage'] = 20;
$pager = &new Pager($params);
$links = $pager->getLinks();
list($from, $to) = $pager->getOffsetByPageId();
?>
<table style="width:100%;">
<tr>
<td style="text-align:left;">
<form method="get" action="<?=$_SERVER['PHP_SELF']?>">
Show Events owned by:&nbsp;
<select name="filter" onchange="this.form.submit();">
<?
// selectbox with usernames to filter the list of tasks
$possibleFilters = array_merge(array("ALL"=>"All&nbsp;"), $PERSONS);
foreach ($possibleFilters as $value => $label) {
echo '<option value="'.$value.'"'; if ($value==$_SESSION[appName]['filter']) { echo 'selected="selected"'; } echo '>'.$label.'</option>';
}
?>
</select>
&nbsp;<input type="Checkbox" name="hideold" value="true" class="checkbox" onclick="this.form.submit();" <? if ($_SESSION[appName]['hideold']==true) { echo 'checked'; }?>/>Hide past events
</td>
<td style="text-align:right;">[<a href="form.php">Add Event</a>]<br />[<a href="calendar.php">Calendar View</a>]</td>
</tr>
</table>
<input type="Hidden" name="action" value="setoptions" />
</form>
<br />
<table style="width:100%;" cellpadding="4" cellspacing="0">
<?
$dataGrid = new DataGrid(appName);
$dataGrid->setIcons('/gfx/ASC.gif','/gfx/DESC.gif');
$dataGrid->addHeaderCol('name','Event',30);
$dataGrid->addHeaderCol('city','City',10);
$dataGrid->addHeaderCol('starts','Starts',10);
$dataGrid->addHeaderCol('ends','Ends',10);
$dataGrid->addHeaderCol(null,'&nbsp;',20);
$dataGrid->setDefaultOrderBy('starts','ASC');
echo $dataGrid->getHeader();
// fetch rows
$eventRows->orderBy($_SESSION[appName]['orderby'].' '.$_SESSION[appName]['dir']);
$eventRows->selectAdd("UNIX_TIMESTAMP(starts) AS start_stamp");
$eventRows->selectAdd("UNIX_TIMESTAMP(ends) AS end_stamp");
// limit number of rows fetched
$eventRows->limit($from-1, $params['perPage']);
$eventRows->find();

var_Dump($eventRows); // for debug

while ($eventRows->fetch()) {
$event = $eventRows->__clone();
echo '<tr>';
echo '<td>'.$event->name.'</td>';
echo '<td>'.$event->city.'</td>';
echo '<td>'.date("M jS Y",$event->start_stamp).'</td>';
echo '<td>'.date("M jS Y",$event->end_stamp).'</td>';
echo '<td align="right" nowrap="nowrap">
<a href="form.php?eventID='.$event->eventID.'"><img src="/gfx/buttons/edit.gif" border="0" alt="Show Details / Edit" /></a>
<a href="'.$_SERVER['PHP_SELF'].'?action=delItem&amp;itemID='.$event->eventID.'" onclick="return confirm(\'Delete?\');"><img src="/gfx/buttons/trash.gif" border="0" alt="Delete" /></a>
&nbsp;[<a href="/events/?eventID='.$event->eventID.'" target="_blank">See page</a>]</td>';
echo '</tr>';
}
?>
</table>

thw Var_Dump() call gives me a message:

You cannot do two queries on the same object (copy it before finding)

Also I get notices:

Notice: Undefined property: start_stamp in xxx on line 99
Notice: Undefined property: end_stamp in xxx on line 100

This must have something to do with the selectAdd not working as it worked
before (?)

Help much appreciated,

Jeroen

--
PEAR General Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PEAR General Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise