php-windows Digest 28 Jan 2005 19:34:23 -0000 Issue 2554

Topics (messages 25470 through 25474):

Re: From Browser to Print - ?????
        25470 by: tg-php.gryffyndevelopment.com
        25471 by: Carsten Gehling

Re: Has anyone seen this error before?
        25472 by: DvDmanDT
        25474 by: Patrick Roane

create and download file from php through ssl
        25473 by: Raul IONESCU

Administrivia:

To subscribe to the digest, e-mail:
        [EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
        [EMAIL PROTECTED]

To post to the list, e-mail:
        [email protected]


----------------------------------------------------------------------
--- Begin Message ---
Check into maybe using CSS2 page breaks.  I don't see any way to make PHP do 
it, but CSS2 has facilities for that.

Try this:

<br style="page-break-after:always;">

Requires IE 5.5 if I remember right.

-TG

= = = Original message = = =

I have some PHP scripts that put output to the browser. I can then print them. 
However, I want to have the pages form feed at specific places so the printouts 
look nice.  How can I do that?

Thanks.

Mike


___________________________________________________________
Sent by ePrompter, the premier email notification software.
Free download at http://www.ePrompter.com.

--- End Message ---
--- Begin Message ---
You can define different style sheets based on the media that the HTML page
is rendered on:

<link rel="stylesheet" type="text/css" media="screen"
href="styles_screen.css">
<link rel="stylesheet" type="text/css" media="print"
href="styles_print.css">

Now use CSS to position your form feed as you like.

Read more here:
http://www.w3.org/TR/REC-CSS2/media.html

- Carsten

> -----Oprindelig meddelelse-----
> Fra: news [mailto:[EMAIL PROTECTED] vegne af MikeA
> Sendt: 28. januar 2005 04:24
> Til: [email protected]
> Emne: [PHP-WIN] From Browser to Print - ?????
>
>
> I have some PHP scripts that put output to the browser. I can
> then print them. However, I want to
> have the pages form feed at specific places so the printouts look
> nice.  How can I do that?
>
> Thanks.
>
> Mike
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--- End Message ---
--- Begin Message ---
I think it means you have a } at the wrong place..

{
print <<<EOF
....
FORM;
}

Either change EOF to FORM, or FORM to EOF.. But they should be the same..
Also, EOF seems to be a keyword (try the PHP highlight functions), so FORM
might be better to use..
-- 
// DvDmanDT
MSN: dvdmandt�hotmail.com
Mail: dvdmandt�telia.com
"Patrick Roane" <[EMAIL PROTECTED]> skrev i meddelandet
news:[EMAIL PROTECTED]
> Parse error: syntax error, unexpected $end in
> c:\wamp\www\php_excercises\schedule.php on line 81:
>
> line 81 is all the way at the bottom.
>
> Here is my code:
>
> <!DOCTYPE html PUBLIC
> "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
> <html>
> <head>
> <title>Listing 13.1 Opening a Connection to a
> Database</title>
> </head>
> <body>
> <?php
>
> if ( ! empty( $_REQUEST['sound'] )&&
> ! empty( $_REQUEST['equip'] )&&
> ! empty( $_REQUEST['food'] )&&
> ! empty( $_REQUEST['drink'] )&&
> ! empty( $_REQUEST['comp'] ) ){
> // check user imput here!
> $dberror = "";
> $ret = add_to_database( $_REQUEST['sound'],
>                   $_REQUEST['equip'],
>       $_REQUEST['food'],
>       $_REQUEST['drink'],
>       $_REQUEST['comp'], $dberror );
> if ( ! $ret ) {
> print "Error: $dberror<br />\n";
> } else {
>   print "Thank you very much<br />\n";
> }
> } else {
>   write_form();
> }
> function add_to_database( $sound, $equip, $food,
> $drink, $comp, &$dberror ) {
> $sound = mysql_real_escape_string( $sound );
>     $equip = mysql_real_escape_string( $equip );
> $food = mysql_real_escape_string( $food );
> $drink = mysql_real_escape_string( $drink );
> $comp = mysql_real_escape_string( $comp );
>     $link = mysql_pconnect( "localhost", "", "" );
>     if ( ! $link ) {
> $dberror = mysql_error();
> return false;
> }
>     if ( ! mysql_select_db( "schedule05", $link ) ) {
> $dberror = mysql_error();
>     return false;
> }
>     $query = "INSERT INTO specs( sound, equip, food,
> drink, comp )
> values('$sound', '$equip', '$food', '$drink',
> '$comp' )";
>     if ( ! mysql_query( $query, $link ) ) {
> $dberror = mysql_error();
> return false;
>   }
>   return true;
> }
>
> function write_form() {
> print <<<EOF
> <form method="post" action="{$_SERVER['PHP_SELF']}">
>
> <p><input type="text" name="sound" />
> Does venue have mixer?</p>
>
> <p><input type="text" name="equip" />
> Does venue have its own equipment?</p>
>
> <p><input type="text" name="food" />
> What kind of food deal?</p>
>
> <p><input type="text" name="drink" />
> What kind of drink deal?</p>
>
> <p><input type="text" name="comp" />
> What is our compensation?</p>
>
> <p><input type="submit" value="submit!" /></p>
> </form>
>
> FORM;
> }
> ?>
> </BODY>
> </HTML>
>
> Thanks-
>
> =====
>
> ----------------
> "forget your lust for the rich man's gold. All that you need, is in your
soul. You can do this if you try. All that I want for you my son, is to be
satisfied"
>
>   ~ Lynard Skynard

--- End Message ---
--- Begin Message ---
This worked! Thank you. Now, my question is why it
worked. Also, the word FORM shows up at the bottom of
the browser window ...is there anything I can do to
make that go away?

--- The Disguised Jedi <[EMAIL PROTECTED]>
wrote:

> it means php was looking for the end of file marker,
> and didn't find
> it before the $end (end of php parser "?>")
> 
> just use this new version of 'write_form()' and it
> should work...
> 
> //==new function ... do not include this line....==
> 
> function write_form() {
>        print '
>                <form method="post" action="{' .
> $_SERVER['PHP_SELF'] . '}">
> 
>                <p><input type="text" name="sound" />
>                Does venue have mixer?</p>
> 
>                <p><input type="text" name="equip" />
>                Does venue have its own
> equipment?</p>
> 
>                <p><input type="text" name="food" />
>                What kind of food deal?</p>
> 
>                <p><input type="text" name="drink" />
>                What kind of drink deal?</p>
> 
>                <p><input type="text" name="comp" />
>                What is our compensation?</p>
> 
>                <p><input type="submit"
> value="submit!" /></p>
>                </form>
> 
>        FORM';
> }
> 
> //==end of new function...do not include this
> line....==
> 
> 
> On Thu, 27 Jan 2005 18:20:18 -0800 (PST), Patrick
> Roane
> <[EMAIL PROTECTED]> wrote:
> > Parse error: syntax error, unexpected $end in
> > c:\wamp\www\php_excercises\schedule.php on line
> 81:
> > 
> > line 81 is all the way at the bottom.
> > 
> > Here is my code:
> > 
> > <!DOCTYPE html PUBLIC
> >         "-//W3C//DTD XHTML 1.0 Strict//EN"
> >        
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
> > <html>
> > <head>
> > <title>Listing 13.1 Opening a Connection to a
> > Database</title>
> > </head>
> > <body>
> > <?php
> > 
> > if ( ! empty( $_REQUEST['sound'] )&&
> >         ! empty( $_REQUEST['equip'] )&&
> >         ! empty( $_REQUEST['food'] )&&
> >         ! empty( $_REQUEST['drink'] )&&
> >         ! empty( $_REQUEST['comp'] ) ){
> >                 // check user imput here!
> >                 $dberror = "";
> >                 $ret = add_to_database(
> $_REQUEST['sound'],
> >                   $_REQUEST['equip'],
> >                               $_REQUEST['food'],
> >                               $_REQUEST['drink'],
> >                               $_REQUEST['comp'],
> $dberror );
> >                 if ( ! $ret ) {
> >                         print "Error: $dberror<br
> />\n";
> >                 } else {
> >                   print "Thank you very much<br
> />\n";
> >                 }
> > } else {
> >   write_form();
> > }
> > function add_to_database( $sound, $equip, $food,
> > $drink, $comp, &$dberror ) {
> >         $sound = mysql_real_escape_string( $sound
> );
> >     $equip = mysql_real_escape_string( $equip );
> >         $food = mysql_real_escape_string( $food );
> >         $drink = mysql_real_escape_string( $drink
> );
> >         $comp = mysql_real_escape_string( $comp );
> >     $link = mysql_pconnect( "localhost", "", "" );
> >     if ( ! $link ) {
> >                 $dberror = mysql_error();
> >                 return false;
> >         }
> >     if ( ! mysql_select_db( "schedule05", $link )
> ) {
> >                 $dberror = mysql_error();
> >             return false;
> >         }
> >     $query = "INSERT INTO specs( sound, equip,
> food,
> > drink, comp )
> >                 values('$sound', '$equip',
> '$food', '$drink',
> > '$comp' )";
> >     if ( ! mysql_query( $query, $link ) ) {
> >                 $dberror = mysql_error();
> >                 return false;
> >   }
> >   return true;
> > }
> > 
> > function write_form() {
> >         print <<<EOF
> >                 <form method="post"
> action="{$_SERVER['PHP_SELF']}">
> > 
> >                 <p><input type="text" name="sound"
> />
> >                 Does venue have mixer?</p>
> > 
> >                 <p><input type="text" name="equip"
> />
> >                 Does venue have its own
> equipment?</p>
> > 
> >                 <p><input type="text" name="food"
> />
> >                 What kind of food deal?</p>
> > 
> >                 <p><input type="text" name="drink"
> />
> >                 What kind of drink deal?</p>
> > 
> >                 <p><input type="text" name="comp"
> />
> >                 What is our compensation?</p>
> > 
> >                 <p><input type="submit"
> value="submit!" /></p>
> >                 </form>
> > 
> >         FORM;
> > }
> > ?>
> > </BODY>
> > </HTML>
> > 
> > Thanks-
> > 
> > =====
> > 
> > ----------------
> > "forget your lust for the rich man's gold. All
> that you need, is in your soul. You can do this if
> you try. All that I want for you my son, is to be
> satisfied"
> > 
> >   ~ Lynard Skynard
> > 
> > --
> > PHP Windows Mailing List (http://www.php.net/)
> > To unsubscribe, visit:
> http://www.php.net/unsub.php
> > 
> > 
> 
> 
> -- 
> The Disguised Jedi
> [EMAIL PROTECTED]
> 
> PHP rocks!
> "Knowledge is Power.  Power Corrupts.  Go to school,
> become evil"
> 
> Disclaimer: Any disclaimer attached to this message
> may be ignored.
> This message is Certified Virus Free
> 


=====

----------------
"forget your lust for the rich man's gold. All that you need, is in your soul. 
You can do this if you try. All that I want for you my son, is to be satisfied"

  ~ Lynard Skynard

--- End Message ---
--- Begin Message ---
   Hi everyone
 
   Does anyone know how to output a file (which is automatically downloaded
   under normally http protocol by using HTTP headers) through SSL?
   I suppose by using CURL but Ia**m not sure how.


---------------------------------------------------------------
Posteaza gratuit anunturi de orice dimensiune si ai audienta de sute de mii, 
lunar.

--- End Message ---

Reply via email to