[PHP] XSLT processor and xsl:param - expected behavior?

2005-06-09 Thread John Browne
Question..  I'm using PHP 5.0.4 with the built-in libxslt-based xsl
extension. I'm passing XSL parameters to the XSL processor like so:

$xslt_proc->setParameter('', 'param_test', "some test value");

My question is, is it *required* to declare this parameter in the XSL
stylesheet with:



What I have noticed is, the transformation is successful and works the
same whether I declare the parameter using xsl:param or not.  The
following:



works fine without the xsl:param declaration, the xsl processor does
not give an error, and the parameter is available for use in the
stylesheet.

Shouldn't the xsl:param declaration be required and cause a
transformation error if it's missing?

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



Re: [PHP] formatting paragraphs in to strings

2005-06-13 Thread John Browne
Use the PHP str_replace function before writing it to the DB.  Replace
all "\n" characters with an empty string "".

http://us2.php.net/manual/en/function.str-replace.php


On 6/13/05, Paul Nowosielski <[EMAIL PROTECTED]> wrote:
> Hi,
> 
>  I'm having a perplexing problem. I'm gather data through a 
> html from field and dumping it to MySQL.
> 
>  I want to display the data as a long string with no carriage returns or
> line breaks in a dhtml div window.
> 
> The problem I'm have is that the form data is remembering the carriage
> returns. I tried using trim() and rtrim() with no luck. The data is
> still formatted exactly like it was inputed.
> 
> Any ideas why this is happening and how I can format the text properly??
> 
> TIA!
> 
> 
> --
> Paul Nowosielski
> Webmaster CelebrityAccess.com
> 303.440.0666 ext:219
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

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



Re: [PHP] formatting paragraphs in to strings

2005-06-13 Thread John Browne
Good point.  Only problem is, if someone hit enter a-million times,
you would end up with a-million spaces where the "\n" characters were.
 To take care of that repetition, maybe something like:


while (strpos($textarea_text, "\n\n")) {
 .
}


would be one way you could do it.


On 6/13/05, Murray @ PlanetThoughtful <[EMAIL PROTECTED]> wrote:
> > Use the PHP str_replace function before writing it to the DB.  Replace
> > all "\n" characters with an empty string "".
> >
> > http://us2.php.net/manual/en/function.str-replace.php
> 
> I think it might be better to replace all "\n" characters with spaces " ",
> otherwise you will end up with sentences that have no space break between
> them.
> 
> Ie:
> 
> 
> This is the first sentence.
> 
> This is the second sentence.
> 
> 
> ...would become:
> 
> 
> This is the first sentence.This is the second sentence.
> 
> 
> Regards,
> 
> Murray
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

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



Re: [PHP] formatting paragraphs in to strings

2005-06-13 Thread John Browne
Right..  But the browser also should be ignoring the carriage returns
as well, which makes me think the div is set to "white-space: pre;" or
something.  He said the text is being formatted in a div exactly how
it is entered into the system.  By default, a div does not render any
carriage returns.


On 6/13/05, Murray @ PlanetThoughtful <[EMAIL PROTECTED]> wrote:
> > Good point.  Only problem is, if someone hit enter a-million times,
> > you would end up with a-million spaces where the "\n" characters were.
> >  To take care of that repetition, maybe something like:
> >
> >
> > while (strpos($textarea_text, "\n\n")) {
> >  .
> > }
> >
> >
> > would be one way you could do it.
> 
> Ordinarily most browsers render multiple consecutive spaces as a single
> space. This doesn't mean that it's not a good idea to remove them, just that
> not doing so shouldn't effect the way the text is displayed in the div tag,
> as the original poster mentioned was his intention.
> 
> Regards,
> 
> Murray
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

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



Re: [PHP] OT ??: Form posting without leaving form

2005-06-13 Thread John Browne
Check out the "xmlhttp" object in Javascript:

http://jibbering.com/2002/4/httprequest.html


On 6/13/05, Kall, Bruce A. <[EMAIL PROTECTED]> wrote:
> This is perhaps a javascript question
> 
> Is there a way to post a form to a url without having a user submit from
> the form?
> 
> I have a php web page that is a detailed form with a lot of fields.  If
> the user does some work on this form and let's it sit, their session can
> time out (I had this happen to the user after it sat for 2 hours).  Is
> there some way to have a timer in the page and have partial form results
> sent back to the server, but still leave the form on the screen as-is?
> In other words, I want to have the client periodically post the form
> data back to the server, but leave the same web page displayed.
> 
> Thanks,
> Bruce
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

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



Re: [PHP] AJAX & PHP

2005-07-23 Thread John Browne
Hmm..  Works for me.  Firefox 1.0.6 on gentoo.

On 7/23/05, Brian V Bonini <[EMAIL PROTECTED]> wrote:
> On Thu, 2005-07-21 at 08:23, Marco Tabini wrote:
> > We had a webcast on PHP and Ajax a while back--the recordings are still
> > available for free at http://blogs.phparch.com/mt/index.php?p=49.
> 
> Nice, totally crashes Firefox in Linux.
> 
> 
> --
> 
> s/:-[(/]/:-)/g
> 
> 
> BrianGnuPG -> KeyID: 0x04A4F0DC | Key Server: pgp.mit.edu
> ==
> gpg --keyserver pgp.mit.edu --recv-keys 04A4F0DC
> Key Info: http://gfx-design.com/keys
> Linux Registered User #339825 at http://counter.li.org
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

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