OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
php-general-digest-help_at_lists.php.net
Date: Sun Nov 03 2002 - 16:57:54 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    php-general Digest 3 Nov 2002 22:57:54 -0000 Issue 1683

    Topics (messages 122547 through 122581):

    Send mail in HTML FORMAT
            122547 by: Kevin Fradkin
            122566 by: Jennifer Swofford

    Variables
            122548 by: Bryan McLemore
            122550 by: David Jackson
            122553 by: Hugh Danaher

    Re: Cookies disabled, new session ID each click!
            122549 by: Steve Fatula
            122567 by: Oleg Krogius

    how can me know the disbaled functions in php?
            122551 by: Alawi
            122552 by: Rasmus Lerdorf

    max_ execution_time for scripts launched from command line
            122554 by: gap

    fread() fails with large files
            122555 by: Sora B. Harbater

    what i'm doing wrong? (mysql/php)
            122556 by: Mr. BuNgL3
            122557 by: John W. Holmes

    Re: Session Management
            122558 by: John W. Holmes
            122560 by: Robert Samuel White

    Re: Send $out embedded in a mail in HTML FORMAT
            122559 by: John W. Holmes
            122561 by: Jonathan Sharp
            122581 by: Manuel Lemos

    Your opinion on globals/reference
            122562 by: Gerard Samuel

    Re: Geographic IP location
            122563 by: Gerard Samuel
            122580 by: Mika Tuupola

    Re: need help with project
            122564 by: Kevin Myrick

    Been looking for a tutorial on how to create themes in general
            122565 by: Kevin Myrick

    Calendar script - help
            122568 by: Ray Healy \(Data Net Services\)

    Am I blind? simple 15 line code producing error
            122569 by: Paul
            122570 by: Sascha Cunz
            122572 by: Paul
            122573 by: Sascha Cunz
            122577 by: Jason Wong
            122579 by: Hugh Danaher

    Re: Quarter question..
            122571 by: Jim Hatridge

    ASTemplate
            122574 by: Adam Atlas
            122578 by: Jonathan Sharp

    Kxparse 0.2
            122575 by: Khalid El-Kary

    Re: XSLT Sablotron output
            122576 by: Daniele Baroncelli

    Administrivia:

    To subscribe to the digest, e-mail:
            php-general-digest-subscribelists.php.net

    To unsubscribe from the digest, e-mail:
            php-general-digest-unsubscribelists.php.net

    To post to the list, e-mail:
            php-generallists.php.net

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

    attached mail follows:


    I read from a template, insert data and save it as a new file with html
    code...
    i want to send that file that is the same as $out via mail embedded in it...

    i do

    $fifi = fopen ('/'.$cursada.$cuatrimestre.'/'.$registronro.'.htm', "w");
    $fp = $fifi;
    fputs ($fifi, $out . "");
    fclose ($fifi);
    mail("mymailjusttoknow.com", "subject",$out , "From: website");

    but when i receive that mail.. i get the source of the file with <html>
    <body> bla bla bla.... not in HTML FORMAT..

    thnx in advance!..

    Spooky

    attached mail follows:


    You also need to add the text/html header, such as:

    $headers = "Content-Type: text/html \r\n";

    mail("mymailjusttoknow.com", "subject",$out , "From: website", $headers);

    jen

    > I read from a template, insert data and save it as a new file with html
    > code...
    > i want to send that file that is the same as $out via mail embedded in
    it...
    >
    > i do
    >
    > $fifi = fopen ('/'.$cursada.$cuatrimestre.'/'.$registronro.'.htm', "w");
    > $fp = $fifi;
    > fputs ($fifi, $out . "");
    > fclose ($fifi);
    > mail("mymailjusttoknow.com", "subject",$out , "From: website");
    >
    > but when i receive that mail.. i get the source of the file with <html>
    > <body> bla bla bla.... not in HTML FORMAT..
    >
    > thnx in advance!..
    >
    > Spooky

    attached mail follows:


    What is a variables value before said value has been assigned a value?

    Thanks
    Bryan

    attached mail follows:


    Bryan McLemore wrote:
    > What is a variables value before said value has been assigned a value?
    >
    > Thanks
    > Bryan
    >

    Wouldn't it be null or empty " "?

    Just a guess,
    David

    attached mail follows:


    Bryan,
    I don't think the variable has any value before assignment--it isn't zerro
    nor is it null. Check the manual for isset() and empty()'
    Hope this helps.
    Hugh

    ----- Original Message -----
    From: "Bryan McLemore" <Kaeltenworldnet.att.net>
    To: "PHP - General" <php-generallists.php.net>
    Sent: Sunday, November 03, 2002 1:01 AM
    Subject: [PHP] Variables

    What is a variables value before said value has been assigned a value?

    Thanks
    Bryan

    attached mail follows:


    Not using trans_sid, but it is set for this example and it doesn't
    matter either way, intentionally putting the SID on the link myself,
    this is the way the vendor software is set up. So, I want someone to run
    this example, and see if it works for them, and if it does, what might
    be the reason it does not work for me?

    Steve

    Chris Shiflett wrote:

    > Steve,
    >
    > Check your php.ini file. PHP uses cookies for maintaining your Web
    > client's unique ID, and unless you have use_trans_sid set, it will not
    > attempt to pass the unique ID on the URL for those who have cookies
    > disabled.
    >
    > Chris
    >
    > Steve Fatula wrote:
    >
    >> When you click on the link in the code, it gives you a session ID.
    >> Then, when you click again, it goes away. The SID appears to be blank
    >> every other time.
    >>
    >> Why would that be? I am using PHP 4.2.0 and 4.2.2, BSD and Linux, and
    >> Apache 1.3.20 something. Two different hosts. Same result. Client is
    >> IE5.5 with cookies disabled, running on NT.
    >
    >
    >

    attached mail follows:


    You do not need to add any "SID" to your links. Those will be added
    automatically by the php session system when needed.

    -----Original Message-----
    From: Steve Fatula [mailto:sfatulausa.net]
    Sent: Saturday, November 02, 2002 10:29 PM
    To: php-generallists.php.net
    Subject: Cookies disabled, new session ID each click!

    I posted this but not sure Google works, so using my own account as it
    did not show up yet.

    I am fairly new to PHP, and am running a shopping cart app written in
    PHP. Most people using this cart do not have this issue, but I do!

    I have boiled the program down to a few lines, and it doesn't work. When

    you click on the link in the code, it gives you a session ID. Then, when

    you click again, it goes away. The SID appears to be blank every other
    time.

    Why would that be? I am using PHP 4.2.0 and 4.2.2, BSD and Linux, and
    Apache 1.3.20 something. Two different hosts. Same result. Client is
    IE5.5 with cookies disabled, running on NT. New session file is
    generated even though one already existed. This happens every other
    click as SID is blank every other click.

    Please help me understand what the issue is.

    Steve

    <?php
    session_name('Steve');
    session_start();
    ?>
    <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html">
    <title>Test Page</title>
    </head>
    <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0"
    leftmargin="0" rightmargin="0">
    <?php echo '<a href="http://linux.office.home/catalog/default_test.php?'

    . SID . '">link to me</a>'; ?>
    </body>
    </html>

    attached mail follows:


    How can me know?

    attached mail follows:


    phpinfo()

    On Sun, 3 Nov 2002, Alawi wrote:

    >
    > How can me know?

    attached mail follows:


    Does the execution time limit apply to scripts that have been launched from
    the shell command line and run independent from the http server (that is,
    not as CGI and not through the server module)? If I give a script a shebang
    line (#!/usr/bin/php -q), and make it executable, will it run for as long as
    it takes to complete?

    And if I don't have shell access, how can I run the script (I suppose that
    calling it via the web server will limit its execution time)?

    Thanks.

    attached mail follows:


    Hi. I am using Linux/Apache with PHP 4.1.2. I have been experiencing this
    problem since upgrading from an earlier version of PHP 4.

    My script forces a download of a PDF file after looking up some info in a
    database. The code looks like this:

    $file="/path/to/file";
    $fp = fopen($file, "r");
    $size=filesize($file);
    $contents = fread($fp, $size);
    fclose($fp);

    Header("Content-Type: $type");
    Header("Content-Disposition: attachment; filename=$downloadname");
    header("Content-Length: $size");
    header("Content-Transfer-Encoding: binary");
    echo $contents;

    filesize() is reporting the size properly. The code works perfectly for
    smaller files, but the fread() fails for files larger than 19 MB or so and
    I got a page cannot be displayed error. I know that it is fread() which is
    causing the problem because I commented out all the code that follows it
    and still get the error. All the files being downloaded are PDF files.

    Can anyone shed some light on this?

    attached mail follows:


    I can't validate this two variables ($logintxt, $passwdtxt)

    <?
    $logintxt = $HTTP_POST_VARS['logintxt'];
    $passwdtxt= $HTTP_POST_VARS['passwdtxt'];

    if (!$logintxt || !$passwdtxt)
    {
     include('login.htm');
    }
    else
    {
     $ligacao=mysql_connect("localhost","","");
     if (!$ligacao)
     {
      echo "
      <html>
      <title>ERROR!!</title>
      <body>Problemas na ligação á base de dados!</body>
      ";
     }
     else
     {
      $pass=md5($passwdtxt);
      $sql="SELECT login,passwd FROM users WHERE (login='$logintxt') &&
    (passwd='$pass')";
      $result=mysql_db_query("mysite",$sql) or die (mysql_error());
      if ($result)
      {
       $reg=mysql_fetch_array($result);
       if ($pass==$reg["passwd"] && $logintxt==$reg["login"])
       {
        echo "
        <html>
        <title>Xaram!!</title>
        <body>User logged in</body>
        ";
       }
       else
       {
        echo "
        <html>
        <title>ERROR!!</title>
        <body>User não existente ou inválido</body>
        ";
       }

      }
      else
      {
       echo "
       <html>
       <title>ERROR!!</title>
       <body>No result</body>
       ";
      }

     }
     mysql_close();
    }
    ?>

    it keeps telling me "User não existente ou inválido" i guess that the
    problem is in the line code "if ($pass==$reg["passwd"] &&
    $logintxt==$reg["login"])" but i can't figure it out!! what i'm doing wrong?

    Thanks for the help...

    attached mail follows:


    Don't use mysql_db_query() for one. Use mysql_select_db() and
    mysql_query().

    Also, what's the structure of your table and how are you putting the
    user's login and password in the table. If you're getting that message,
    then that means there were no rows matched, plain and simple. It could
    be for a variety of reasons. You might want to echo out the query before
    you execute it just to make sure it's what you think it is.

    ---John Holmes...

    > -----Original Message-----
    > From: Mr. BuNgL3 [mailto:mrbunglenetcabo.pt]
    > Sent: Sunday, November 03, 2002 9:43 AM
    > To: php-generallists.php.net
    > Subject: [PHP] what i'm doing wrong? (mysql/php)
    >
    > I can't validate this two variables ($logintxt, $passwdtxt)
    >
    > <?
    > $logintxt = $HTTP_POST_VARS['logintxt'];
    > $passwdtxt= $HTTP_POST_VARS['passwdtxt'];
    >
    > if (!$logintxt || !$passwdtxt)
    > {
    > include('login.htm');
    > }
    > else
    > {
    > $ligacao=mysql_connect("localhost","","");
    > if (!$ligacao)
    > {
    > echo "
    > <html>
    > <title>ERROR!!</title>
    > <body>Problemas na ligação á base de dados!</body>
    > ";
    > }
    > else
    > {
    > $pass=md5($passwdtxt);
    > $sql="SELECT login,passwd FROM users WHERE (login='$logintxt') &&
    > (passwd='$pass')";
    > $result=mysql_db_query("mysite",$sql) or die (mysql_error());
    > if ($result)
    > {
    > $reg=mysql_fetch_array($result);
    > if ($pass==$reg["passwd"] && $logintxt==$reg["login"])
    > {
    > echo "
    > <html>
    > <title>Xaram!!</title>
    > <body>User logged in</body>
    > ";
    > }
    > else
    > {
    > echo "
    > <html>
    > <title>ERROR!!</title>
    > <body>User não existente ou inválido</body>
    > ";
    > }
    >
    > }
    > else
    > {
    > echo "
    > <html>
    > <title>ERROR!!</title>
    > <body>No result</body>
    > ";
    > }
    >
    >
    > }
    > mysql_close();
    > }
    > ?>
    >
    > it keeps telling me "User não existente ou inválido" i guess that the
    > problem is in the line code "if ($pass==$reg["passwd"] &&
    > $logintxt==$reg["login"])" but i can't figure it out!! what i'm doing
    > wrong?
    >
    > Thanks for the help...
    >
    >
    >
    >
    > --
    > PHP General Mailing List (http://www.php.net/)
    > To unsubscribe, visit: http://www.php.net/unsub.php

    attached mail follows:


    > These were all the same assumptions I made, thanks. I knew that it
    was
    > more of an "HTTP" thing than a "PHP" thing when it came to the "blind
    > faith" thing... I was just hoping that was something "better out
    > there." I'm not willing to use session management as blindly as it is
    > currently implemented. I will find my own solution.

    If you find a better method, please let everyone know. But I think this
    is about the best you can do over HTTP.

    ---John Holmes...

    attached mail follows:


    I already know how best to go about this. I've been up too long to
    explain this now. But since eNetwizard Content Management Server is an
    open source project, you'll be able to make use of its code if you so
    choose, just wait till I release the next version. ;-)

    Session Management for eNetwizard is handled by the $State class, so it
    shouldn't be too hard for others to make use of it independently for
    their own projects.

    -Samuel | http://enetwizard.net

    -----Original Message-----
    From: John W. Holmes [mailto:holmes072000charter.net]
    Sent: Sunday, November 03, 2002 9:56 AM
    To: 'Robert Samuel White'; php-generallists.php.net
    Subject: RE: [PHP] Session Management

    > These were all the same assumptions I made, thanks. I knew that it
    was
    > more of an "HTTP" thing than a "PHP" thing when it came to the "blind
    > faith" thing... I was just hoping that was something "better out
    > there." I'm not willing to use session management as blindly as it is
    > currently implemented. I will find my own solution.

    If you find a better method, please let everyone know. But I think this
    is about the best you can do over HTTP.

    ---John Holmes...

    attached mail follows:


    Search the archives or google for HTML email with PHP and you'll get a
    ton of examples. You just have to send a Content-Type: header to tell
    the mail reader it's HTML.

    ---John Holmes...

    > -----Original Message-----
    > From: Kevin Fradkin [mailto:kfradkinciudad.com.ar]
    > Sent: Saturday, November 02, 2002 7:53 PM
    > To: php-generallists.php.net
    > Subject: [PHP] Send $out embedded in a mail in HTML FORMAT
    >
    > I read from a template, insert data and save it as a new file with
    html
    > code...
    > i want to send that file that is the same as $out via mail embedded in
    > it...
    >
    > i do
    >
    > $fifi = fopen ('/'.$cursada.$cuatrimestre.'/'.$registronro.'.htm',
    "w");
    > $fp = $fifi;
    > fputs ($fifi, $out . "");
    > fclose ($fifi);
    > mail("mymailjusttoknow.com", "subject",$out , "From: website");
    >
    > but when i receive that mail.. i get the source of the file with
    <html>
    > <body> bla bla bla.... not in HTML FORMAT..
    >
    > thnx in advance!..
    >
    > Spooky
    >
    >
    > --
    > PHP General Mailing List (http://www.php.net/)
    > To unsubscribe, visit: http://www.php.net/unsub.php

    attached mail follows:


    search google for 'phpmailer' (I think http://phpmailer.sourceforge.net)

    -js

    John W. Holmes wrote:
    > Search the archives or google for HTML email with PHP and you'll get a
    > ton of examples. You just have to send a Content-Type: header to tell
    > the mail reader it's HTML.
    >
    > ---John Holmes...
    >
    >
    >>-----Original Message-----
    >>From: Kevin Fradkin [mailto:kfradkinciudad.com.ar]
    >>Sent: Saturday, November 02, 2002 7:53 PM
    >>To: php-generallists.php.net
    >>Subject: [PHP] Send $out embedded in a mail in HTML FORMAT
    >>
    >>I read from a template, insert data and save it as a new file with
    >
    > html
    >
    >>code...
    >>i want to send that file that is the same as $out via mail embedded in
    >>it...
    >>
    >>i do
    >>
    >>$fifi = fopen ('/'.$cursada.$cuatrimestre.'/'.$registronro.'.htm',
    >
    > "w");
    >
    >>$fp = $fifi;
    >>fputs ($fifi, $out . "");
    >>fclose ($fifi);
    >>mail("mymailjusttoknow.com", "subject",$out , "From: website");
    >>
    >>but when i receive that mail.. i get the source of the file with
    >
    > <html>
    >
    >><body> bla bla bla.... not in HTML FORMAT..
    >>
    >>thnx in advance!..
    >>
    >>Spooky
    >>
    >>
    >>--
    >>PHP General Mailing List (http://www.php.net/)
    >>To unsubscribe, visit: http://www.php.net/unsub.php
    >
    >
    >
    >
    >

    attached mail follows:


    Hello,

    On 11/02/2002 10:52 PM, Kevin Fradkin wrote:
    > I read from a template, insert data and save it as a new file with html
    > code...
    > i want to send that file that is the same as $out via mail embedded in it...
    >
    > i do
    >
    > $fifi = fopen ('/'.$cursada.$cuatrimestre.'/'.$registronro.'.htm', "w");
    > $fp = $fifi;
    > fputs ($fifi, $out . "");
    > fclose ($fifi);
    > mail("mymailjusttoknow.com", "subject",$out , "From: website");
    >
    > but when i receive that mail.. i get the source of the file with <html>
    > <body> bla bla bla.... not in HTML FORMAT..

    You need to use the Content-Type: text/html header in the 4th argument.

    Anyway, if you send HTML only messages many spam filters will discard
    the messages you send because that is a pattern of many spammers messages.

    What you need to do is to compose a message with both the text and HTML
    versions in the body as alternatives and so the spam filters will not
    discard the message.

    In that case you may want to try this class that makes it easy to
    compose and send messages with text and HTML alternative versions in the
    same body and also other useful things like embedded images in the HTML
    page, attachments, etc...

    http://www.phpclasses.org/mimemessage

    -- 
    

    Regards, Manuel Lemos

    attached mail follows:


    Something I just thought of about using global in a function. Mostly I global objects in a function like ->

    function foo() { global $bar_object; $bar_object->do_something(); }

    Is it better, more effiecient, if I pass it by reference, like -> function foo(&$bar_object) { $bar_object->do_something(); }

    Thanks for your thoughts...

    -- 
    Gerard Samuel
    http://www.trini0.org:81/
    http://dev.trini0.org:81/
    

    attached mail follows:


    Try GeoIP. http://www.maxmind.com/app/php

    olinux wrote:

    >Hi all, > >I am looking for a way to determine the geographic >location based on IP address. I understand that 100% >accuracy is impossible. > >Does anyone know of a good software or service >provider that provides quality geographic detection to >US state level based on IP of website visitors. I have >tried several and find that they simply use whois >records. This is great but seems highly inaccurate. > >Ideally I am looking for a utility that I can feed a >list of IP's to and then use this data to update mysql >records. > >These two services look pretty decent. > >http://www.geobytes.com > >http://www.serviceobjects.com/products/dots_ipgeo.asp > >Thanks for any input, >olinux > >__________________________________________________ >Do you Yahoo!? >HotJobs - Search new jobs daily now >http://hotjobs.yahoo.com/ > > >

    -- 
    Gerard Samuel
    http://www.trini0.org:81/
    http://dev.trini0.org:81/
    

    attached mail follows:


    On Sat, 2 Nov 2002, olinux wrote:

    > I am looking for a way to determine the geographic > location based on IP address. I understand that 100% > accuracy is impossible. There is a Net_Geo PEAR class, which uses CAIDA data.

    http://pear.php.net/package-info.php?pacid=55

    -- 
    Mika Tuupola                      http://www.appelsiini.net/~tuupola/
    

    attached mail follows:


    Check out FFL on Sourceforge.net. Currently, it is still a standalone PHP app, but in the near/coming soon future they are going to have it as a PHPWebsite Module.

    That is nice for me, since I have just converted to PHPWebsite (would have used nuke, but it pissed me off when it wouldn't let me do ANYTHING to config and install), so I will probably go ahead and download it, add it to my site somewhere, then use the module when it comes out.

    Will be nice to see how it works.

    Hope that helps somewhat.

    Kevin Myrick www.ultimatealchemy.com

    --- David Jackson <infomustardandrelish.com> wrote: > Karl -- > Before you go "reinventing the wheel" , you might > check > http://freshmeat.net ... of course there is nothing > actually wrong with > "reinventing the wheel" *grin* > > David Jackson > > Karl James wrote: > > Hello people > > > > Im in need help with creating a system where it > will let me > > Add/drop players off a web page..basically of a > roster with salary cap > > control > > And I want to do trades as well > > This is for a fantasy football page. > > > > And I need to have username and passwords so my > owners can login and > > there is no cheating.. > > > > http://www.ultimatefootballleague.com/index4.shtml > > > > This is my site. > > > > Please email me directly if you are interested in > helping. > > > > Thanks > > Karl james > > > > > > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

    __________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/

    attached mail follows:


    Ok, like I stated in my last message, I am using PHPWebsite as my portal system.

    However, I would like to learn how to do custom themes, because like sooo many aspiring web designers/programmers, I got an imagination a mile long and deep.

    So, anyone want to point me in the right direction on a theme creation tutorial, seeing as Sourceforge doesn't want to help me out?

    Thanks, Kevin Myrick www.ultimatealchemy.com

    __________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/

    attached mail follows:


    Dear All

    I spent days and days on this little project but still cannot get it to work (new to PHP as you might guess).

    I have a script which is a combination of tutorial scripts and free code to display a calendar with colour coded cells for the events on each day.

    The only way to enter events is to enter them one at a time. What I want to do is to be able to enter either a start date and end date or start date and the number of days. This will then enter a new line in the mySQL database for each day. There would only ever be one vent per day.

    I have the following fields at present in the database and would probably need another field (say number of days) id int (auto_increment) - eventdate date ('0000-00-00') - title (varchar) - event (blob)

    Can anyone help me as I have searched them web and mail lists to no avail. Everything that is available is excellent but does too much for what I need.

    Summary:- a calendar that can colour code the background cells if there is an event title in the mySQL database and to be able to enter the event for multiple days.

    Any help would be very much appreciated.

    Thanks for your time

    Ray

    attached mail follows:


    Perhaps I am blind but I have the following simple code that gets me errors: <?php session_start(); require_once ("config.inc"); require_once "classes/HtmlTemplate.class";

    if ($HTTP_SESSION_VARS[user_id]){ //do something } else { $message= "*** Area is restricted! Please login! ***"; $m= urlencode($message); $sid_value="&PHPSESSID=".session_id(); header("Location: index.php?error_message=$m$sid_value"); exit; } ?>

    The error is: Warning: Cannot add header information - headers already sent by (output started by.. ..line 6) ...on line 12

    Line 6 is the line with if ($HTTP_SESSION_VARS[user_id]) Line 12 is the line starting with header

    attached mail follows:


    > require_once ("config.inc"); > require_once "classes/HtmlTemplate.class";

    > The error is: > Warning: Cannot add header information - headers already sent by (output > started by.. ..line 6) ...on line 12 > > Line 6 is the line with if ($HTTP_SESSION_VARS[user_id]) > Line 12 is the line starting with header

    You should check, if these include files contain anything after their closing ?>.

    -Sascha

    attached mail follows:


    Yes, I use those in other pages with no problem..it just this page causes some problems..

    -----Original Message----- From: Sascha Cunz [mailto:SaschaGaNoAn.org] Sent: Sunday, November 03, 2002 1:03 PM To: Paul; php-generallists.php.net Subject: Re: [PHP] Am I blind? simple 15 line code producing error

    > require_once ("config.inc"); > require_once "classes/HtmlTemplate.class";

    > The error is: > Warning: Cannot add header information - headers already sent by (output > started by.. ..line 6) ...on line 12 > > Line 6 is the line with if ($HTTP_SESSION_VARS[user_id]) > Line 12 is the line starting with header

    You should check, if these include files contain anything after their closing ?>.

    -Sascha

    attached mail follows:


    > Yes, I use those in other pages with no problem..it just this page > causes some problems..

    Do you use Header('Location:...') in those other scripts? I can't see any reason inside the script you posted, that could produce this behaviour. Can you try it without the two require's, just to be sure?

    btw: $HTTP_SESSION_VARS[user_id] should really be $HTTP_SESSION_VARS['user_id']

    -Sascha

    > > -----Original Message----- > From: Sascha Cunz [mailto:SaschaGaNoAn.org] > Sent: Sunday, November 03, 2002 1:03 PM > To: Paul; php-generallists.php.net > Subject: Re: [PHP] Am I blind? simple 15 line code producing error > > > require_once ("config.inc"); > > require_once "classes/HtmlTemplate.class"; > > > > The error is: > > Warning: Cannot add header information - headers already sent by > > (output > > > started by.. ..line 6) ...on line 12 > > > > Line 6 is the line with if ($HTTP_SESSION_VARS[user_id]) > > Line 12 is the line starting with header > > You should check, if these include files contain anything after their > closing > ?>. > > -Sascha

    attached mail follows:


    On Monday 04 November 2002 02:25, Paul wrote: > Yes, I use those in other pages with no problem..it just this page > causes some problems.. > > -----Original Message----- > From: Sascha Cunz [mailto:SaschaGaNoAn.org] > Sent: Sunday, November 03, 2002 1:03 PM > To: Paul; php-generallists.php.net > Subject: Re: [PHP] Am I blind? simple 15 line code producing error > > > require_once ("config.inc"); > > require_once "classes/HtmlTemplate.class"; > > > > The error is: > > Warning: Cannot add header information - headers already sent by

    Search for the above error in google (or search the archives). This kind of problem has been covered so MANY times before!

    -- 
    Jason Wong -> Gremlins Associates -> www.gremlins.com.hk
    Open Source Software Systems Integrators
    * Web Design & Hosting * Internet & Intranet Applications Development *
    

    /* Total strangers need love, too; and I'm stranger than most. */

    attached mail follows:


    Paul, Got any spaces or lines above the "<?" ?? Spaces there will kill the script. Hugh ----- Original Message ----- From: "Paul" <paxcfl.rr.com> To: <php-generallists.php.net> Sent: Sunday, November 03, 2002 9:53 AM Subject: [PHP] Am I blind? simple 15 line code producing error

    > Perhaps I am blind but I have the following simple code that gets me > errors: > <?php > session_start(); > require_once ("config.inc"); > require_once "classes/HtmlTemplate.class"; > > if ($HTTP_SESSION_VARS[user_id]){ > //do something > } else { > $message= "*** Area is restricted! Please login! ***"; > $m= urlencode($message); > $sid_value="&PHPSESSID=".session_id(); > header("Location: > index.php?error_message=$m$sid_value"); > exit; > } > ?> > > The error is: > Warning: Cannot add header information - headers already sent by (output > started by.. ..line 6) ...on line 12 > > Line 6 is the line with if ($HTTP_SESSION_VARS[user_id]) > Line 12 is the line starting with header > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

    attached mail follows:


    Hi JS et al...

    Thanks! This was what I was looking for. Also thanks for the color code, much smaller!

    JIM

    On Saturday 02 November 2002 18:54, Jonathan Sharp wrote: > try this: > > -js > > <table border=1> > <? > $i = 0; > while ( $myrow = mysql_fetch_array($result) ) > { > $c = ( ++$i % 2 ? 'yellow' : 'white' ); > echo "<tr bgcolor=\"$c\">"; > printf('<td><a href="%s?id=%s&delete=yes">Delete</a></td>', > $PHP_SELF, $myrow['id'] ); > $q = ceil( 4/(int)date('n', strtotime($mydata['date']) )); > printf('<td><a > href="%s?id=%s&submit=yes">%s</a></td><td>%s</td><td>%s</td></tr>', > 'update-inv.php', $myrow['id'], $myrow['name'], $myrow['details'], $q); > } > ?> > </table> > > Jim Hatridge wrote: > > HI all, > > > > In the code below I'm trying to get the last column to show 1, 2, 3, or 4 > > according to which quarter of the year it is. But all it shows in that > > column is " Resource ID # X". The X starts with #3 and goes to 18. There > > are (at the moment) 15 items in the table. Any ideas what's wrong? > > > > Thanks > > > > JIM > > > > ############################# > > <?php > > echo "<table border=1> \n"; > > $i=1; > > while ($myrow = mysql_fetch_array($result)) { > > if($i % 2) { //this means if there is a remainder > > echo "<TR bgcolor=\"yellow\">\n"; > > } else { //if there isn't a remainder we will do the else > > echo "<TR bgcolor=\"white\">\n"; > > } > > $qdate=$myrow["date"]; > > $sql = "select quarter($qdate)" or die("not work #3"); > > $yyy = mysql_query ($sql) or die("not work #4"); > > > > printf("<td><a href=\"%s?id=%s&delete=yes\">Delete</a></td>", $PHP_SELF, > > $myrow["id"]); > > printf("<td><a href=\"%s?id=%s&submit=yes\">Update</td><td>%s</td><td> > > %s</td><td> %s</td></a></tr>", > > "update-inv.php", $myrow["id"], $myrow["name"], $myrow["details"], > > $yyy); $i=$i+1; > > } > > echo "</table>\n"; > > } > > ?> > > #############################

    -- 
                                        Vielfeind -- Viel Ehr'
    Antiamerikanische Propaganda in der Philatelie des 20. Jahrhunderts
              http:/www.fecundswamp.net/~hatridge/stamps/index.html
    

    attached mail follows:


    First post!!! Um, yeah... anyway...

    Hi people, I just got a beta of my ASTemplate code out. It's a PHP template system that uses an XML-based format to specify template format and text files (that can be HTML or any other text format) that make up the body of its output. If you're looking for a good template system for a PHP project, why don't you give ASTemplate a try? It's beta right now, so if you find any bugs, tell me and I'll try to fix it.

    So, if you want to help me beta test it, or you think it might be useful (I wrote it for my own purposes, but now I'm releasing it in case others might find it useful) download it: http://www.atommic.com/software/php/ASTemplate.tgz (GZipped tarball, for *nix and Mac- 11k) http://www.atommic.com/software/php/ASTemplate.zip (ZIP archive, for Windows- 12k)

    Currently it's distributed under the GNU GPL, but I might change it to the LGPL later so it can be more widely used. Anyway, I hope people enjoy ASTemplate!

    --Adam Atlas

    --
    Adam Atlas
    

    Your mouse has moved. Windows has to reboot for changes to take effect. [ OK ]

    attached mail follows:


    Benchmarks?

    -js

    Adam Atlas wrote: > First post!!! Um, yeah... anyway... > > Hi people, I just got a beta of my ASTemplate code out. It's a PHP > template system that uses an XML-based format to specify template format > and text files (that can be HTML or any other text format) that make up > the body of its output. If you're looking for a good template system for > a PHP project, why don't you give ASTemplate a try? It's beta right now, > so if you find any bugs, tell me and I'll try to fix it. > > So, if you want to help me beta test it, or you think it might be useful > (I wrote it for my own purposes, but now I'm releasing it in case others > might find it useful) download it: > http://www.atommic.com/software/php/ASTemplate.tgz (GZipped tarball, for > *nix and Mac- 11k) > http://www.atommic.com/software/php/ASTemplate.zip (ZIP archive, for > Windows- 12k) > > Currently it's distributed under the GNU GPL, but I might change it to > the LGPL later so it can be more widely used. Anyway, I hope people > enjoy ASTemplate! > > --Adam Atlas > > > -- > Adam Atlas > > Your mouse has moved. Windows has to reboot for changes to take effect. > [ OK ] > >

    attached mail follows:


    hi,

    i want to just tell you about the new release of Kxparse (a XML parser) you can find everything about the new release here

    http://creaturesx.ma.cx/kxparse/

    khalid

    _________________________________________________________________ Surf the Web without missing calls! Get MSN Broadband. http://resourcecenter.msn.com/access/plans/freeactivation.asp

    attached mail follows:


    No one replied yet, so I suppose no one was able to solve this.

    By the way, is there anyone that actually experienced the same situation?

    Cheers

    Daniele

    "Daniele Baroncelli" <ubimmc93libero.it> wrote in message news:20021102212518.34728.qmailpb1.pair.com... > Hi guys, > > I have typed a simple script to test the Sablotron module recently > installed. > I found out that the HTML is output all in one line, without newlines, which > is very annoying. > Anyone can tell me if this is a bug of the module, or I have to specify > something somewhere? > > Here is the script on the server, where you can watch the result: > http://www.rockit.it/redazione/sixth/prova.php > > Below you can find my PHP, XML and XSL files. > > > Cheers > > Daniele > > > ========== > > PHP file > ---------- > > > <?php > > // Allocate a new XSLT processor > $xh = xslt_create(); > > // call the XSLT processor directly > xslt_process($xh, 'prova.xml', 'prova.xsl', 'prova.html'); > > // output the result > readfile('prova.html'); > > xslt_free($xh); > > ?> > > ========== > > XML file > ----------- > > <?xml version="1.0"?> > <me> > <name>John Doe</name> > <address>94, Main Street, Nowheresville 16463, XY</address> > <tel>738 2838</tel> > <email>johndoeblack.hole.com</email> > <url>http://www.unknown_and_unsung.com/> > </me> > > =========== > > XSL file > --------- > > <?xml version="1.0"?> > > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template match="/"> > > <html> > <head> > </head> > <body> > <h1>Contact information for <b><xsl:value-of select="me/name" /></b></h1> > > <h2>Mailing address:</h2> > <xsl:value-of select="me/address" /> > > <h2>Phone:</h2> > <xsl:value-of select="me/tel" /> > > <h2>Email address:</h2> > <xsl:value-of select="me/email" /> > > <h2>Web site URL:</h2> > <xsl:value-of select="me/url" /> > > </body> > </html> > > </xsl:template> > > </xsl:stylesheet> > > ========== > >