OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: php-general-digest-helplists.php.net
Date: Wed Feb 07 2001 - 22:18:52 CST

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

    php-general Digest 8 Feb 2001 04:18:52 -0000 Issue 499

    Topics (messages 38555 through 38669):

    Re: Odd question regarding creating a php file
            38555 by: Steve Werby

    Re: Hide PHP from web server header [was: PHP - CGI Version]
            38556 by: Steve Werby

    Re: Com
            38557 by: Vora Vor

    newbie mail() function
            38558 by: Angerer, Chad
            38560 by: Steve Werby
            38561 by: Jon Haworth
            38562 by: April
            38564 by: Angerer, Chad
            38565 by: Steve Werby

    string vs. integer...
            38559 by: Julia A . Case
            38567 by: Steve Werby

    Earn $235 - $760 Or More Weekly At Home In Your Spare Time
            38563 by: Income Opportunity

    Re: MS SQL Question
            38566 by: Wieger Uffink
            38570 by: Frank M. Kromann
            38588 by: Foley, John

    Re: HTTP Authentication
            38568 by: Shane McBride

    PHP as Scripting Language
            38569 by: John Huggins
            38573 by: Shane McBride
            38576 by: Frank Joerdens
            38582 by: John Huggins
            38601 by: Michael Dearman

    Sum from Arrays ?
            38571 by: Keith Whyman
            38574 by: Shane McBride
            38575 by: Keith Whyman
            38577 by: Philip Olson
            38580 by: Reuben D Budiardja

    PHP4 Changelog
            38572 by: TV Karthick Kumar

    OCI* function VS. ORA* function
            38578 by: Reuben D Budiardja
            38581 by: Sebastian Stadtlich

    Re: what is ::?
            38579 by: John Donagher

    html -echo-print
            38583 by: Christopher Allen
            38587 by: JB
            38591 by: Philip Olson
            38592 by: Jeff Oien
            38594 by: Philip Olson
            38595 by: JB
            38597 by: Christopher Allen

    DSO security
            38584 by: Gabor Gludovatz
            38619 by: Christian Reiniger

    reg-ex problem
            38585 by: Lee Stretton
            38593 by: CC Zona
            38606 by: Michael Dearman
            38620 by: Christian Reiniger

    Re: Access a printer via PHP
            38586 by: Foley, John

    Moving files between 2 servers??
            38589 by: Michael Geary

    Re: parent constructor
            38590 by: Aaron Tuller
            38609 by: John Donagher

    unlink(); in windows?
            38596 by: Brandon Orther
            38598 by: Brian Clark

    PHP Newbie, Experienced Porgrammer, Annoying fread() problem
            38599 by: John Vanderbeck
            38600 by: James Moore
            38603 by: Brian Clark

    Getting ASPELL to work?
            38602 by: Nicholas Pappas
            38604 by: Brian Clark
            38605 by: Sam Masiello
            38618 by: Jonathan Sharp

    Re: PHP - CGI Version
            38607 by: Tim Livers

    Re: Where to put the include()
            38608 by: Anna

    content retrieval from mp3.com band pages - need help
            38610 by: MysterioZ TronSonic

    Re: Name of Class' instance
            38611 by: Boget, Chris

    Is it server Push?
            38612 by: Thomas Deliduka
            38627 by: Alexander Wagner
            38630 by: Thomas Deliduka

    Re: Hosting in UK
            38613 by: John McCreesh

    Unlink for windows?
            38614 by: Brandon Orther

    ? for the Reg Ex people
            38615 by: Jason Bryner
            38617 by: James, Yz
            38621 by: Christian Reiniger

    Searching MySQL tables with LIKE
            38616 by: James, Yz

    Sorting LDAP Entries - Please Help
            38622 by: Jason Mowat

    problems with writing picture to the database.
            38623 by: Siim Einfeldt aka Itpunk
            38635 by: Mark Maggelet

    List of all file extensions
            38624 by: Tobias Talltorp
            38628 by: Alexander Wagner
            38636 by: Tobias Talltorp
            38637 by: Josh G
            38639 by: Alexander Wagner
            38640 by: Philip Olson
            38641 by: Tobias Talltorp

    ereg everything
            38625 by: Matthew Ley

    question about PHP use
            38626 by: Don
            38629 by: Cal Evans
            38632 by: JB
            38634 by: Alexander Wagner

    base dir
            38631 by: Brandon Orther
            38638 by: Martin A. Marques

    new release : phpdoc v2.0
            38633 by: Christian Calloway

    APC install problems
            38642 by: Joseph H Blythe
            38647 by: Christian Reiniger
            38655 by: Joseph H Blythe

    PHP with Oracle
            38643 by: Nguyen, David M

    MSSQL Functions
            38644 by: Toby Miller

    Re: [PHP-WIN] MSSQL Functions
            38645 by: Flint Doungchak
            38648 by: Frank M. Kromann

    Variable quantity chooser.
            38646 by: David VanHorn

    Re: Ethics question...
            38649 by: Michael A. Peters

    Confirmación
            38650 by: Andrés de la Varga

    Re: Indexing Engine
            38651 by: Brian White

    PHP && mySQL
            38652 by: PHP user

    Sessions and SSL
            38653 by: Jeffrey A Schoolcraft
            38656 by: Chris Lee

    Creating Directorys (slightlyOT)
            38654 by: Website4S.aol.com

    mail/sendmail lmitations?
            38657 by: Dave VanAuken

    sessions & javascript problem
            38658 by: Matthew Delmarter

    Compiling php??
            38659 by: GAYTAN BAHAMONDEZ DANIEL EDUARDO
            38665 by: David Robley

    UN-Escaping text from a form submit?
            38660 by: John Vanderbeck
            38661 by: Mark Green
            38662 by: David Robley
            38663 by: Jason Murray
            38664 by: John Vanderbeck

    Super SQL problem! Please advise!
            38666 by: Sandeep Hundal

    test for undefined variables & renaming variables
            38667 by: August Malson
            38669 by: John Vanderbeck

    PHP & HTACCESS
            38668 by: Sefton

    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:


    "Dusten" <dustengofrontline.com> wrote:
    > In reply to Chris. The reason I'm having this page created is because
    people
    > will need to be able to see this person's "win/loss" record. I have a
    script
    > that displays all of the ppl registered and when you view their page, you
    > can get a real time report on their ratings. As another alternative: I
    could
    > pass the variables into a 'template' page and create it from there, but I
    > didn't want all my links to be buttons with hidden variables in them. I
    hope
    > I cleared that up.

    So essentially what you're doing is taking data from a database and building
    static pages based on this data as events occur? One alternative is to pull
    the webpage contents directly from a database in realtime. Another is to do
    the same, but cache the webpages and only pull from the database if a query
    condition is met or the timestamp on the cache is older than an acceptable
    age. Your method takes extra storage space, probably doesn't easily allow
    for the presentation of the pages to be changed and involves a disk write on
    top of a database query. If you don't want to pass hidden variables or
    variables in the URL query string then if you have Apache you can use its
    rewrite capability to create "virtual" webpages. For example, see my site
    http://www.sexcriminals.com/. All of the pages under "Sex Offender
    Registries", "News Articles", "Books", and "Useful Sites" are pulled from a
    MySQL database and are being handled by a single PHP script that Apache is
    directing all web accesses to and which parses the URL to determine what
    content to show. Maybe something like this would work for you. Then each
    person would have a unique static-appearing page.

    --
    Steve Werby
    COO
    24-7 Computer Services, LLC
    Tel: 804.817.2470
    http://www.247computing.com/
    

    attached mail follows:


    "Tim Livers" <timlpurdue.edu> wrote: > Everything works fine except that I get "X-Powered-By: PHP/4.0.4pl1 > Content-type: text/html #!/usr/local/bin/php" at the top of the page.

    1. In php.ini, set "expose_php = Off" 2. Restart Apache.

    --
    Steve Werby
    COO
    24-7 Computer Services, LLC
    Tel: 804.817.2470
    http://www.247computing.com/ 
    

    attached mail follows:


    yes. it is all very clear to me now. however self-evident it appears to me now, imagine my disconcertation when i was in ignorance!

    this is so self-evident, it didn't need to be documented. Com shows up in searches about launching external apps on the client, thus i was nefariously misled by my eagerness and general enslavement to impending authorities.

    vora

    ----- Original Message ----- From: "Jonathan Sharp" <webdevflyerware.com> To: "Vora Vor" <vvorrandomwalk.com> Sent: Tuesday, February 06, 2001 6:17 PM Subject: RE: [PHP] Com

    > Are you trying to access a Windows COM object on a Linux box? > > -codeboy > > > -----Original Message----- > > From: Vora Vor [mailto:vvorrandomwalk.com] > > Sent: Tuesday, February 06, 2001 10:08 AM > > To: php > > Subject: [PHP] Com > > > > > > "Fatal error: Cannot instantiate non-existent class: com in > > /var/www/html/version2/file.php on line 8" > > is the result of running the following code: > > > > <? > > $word=new COM("word.application") or die("Cannot start word"); > > print "Loaded word version ($word->Version)\n"; > > $word-visible =1 ; > > ?> > > > > Why? > > > > > >

    attached mail follows:


    Hello!

    I am very new to php programming. I have been experimenting around with php's mail function and html forms.

    I have a generic HTML form with user_name, email_address, comments, and like_site as inputs on the HTML form. I have the following code in a seperate php file which the form calls:

    <?php

    $msg = "Sender's Full Name:\t$user_name\n"; $msg .= "Sender's Email Address:\t$email_address\n"; $msg .= "User Comments:\t$comments\n"; $msg .= "Did you like the site?\t$like_site\n\n";

    $mailheaders = "From: My Web Site\n" 9>$mailheaders .= "Reply-To: $email_address\n\n";

    mail("cangereribsys.com", "Feedback Form", $msg, $mailheaders);

    echo ("Thank you $user_name\n<br>"); echo ("I appreciate your feedback\n\n");

    ?>

    for some reason I get a parse error on line 9. If I remove the mailheaders variables the PHP script works just fine and emails the form to the correct address. Any help on this would be appreciated.

    It is probably something qyite simple. I just don't see it though.

    Thanks.

    Chad

    attached mail follows:


    "Angerer, Chad" <cangereribsys.com> wrote: > $mailheaders = "From: My Web Site\n" > 9>$mailheaders .= "Reply-To: $email_address\n\n"; > > mail("cangereribsys.com", "Feedback Form", $msg, $mailheaders); > > echo ("Thank you $user_name\n<br>"); > echo ("I appreciate your feedback\n\n"); > > ?> > > for some reason I get a parse error on line 9. If I remove the mailheaders > variables the PHP script works

    Oops! You're missing the semicolon ";" at the end of line 8. Problem solved.

    --
    Steve Werby
    COO
    24-7 Computer Services, LLC
    Tel: 804.817.2470
    http://www.247computing.com/
    

    attached mail follows:


    You're missing a semicolon on line 8.

    HTH Jon

    -----Original Message----- From: Angerer, Chad [mailto:cangereribsys.com] Sent: 07 February 2001 16:37 To: php-generallists.php.net Subject: [PHP] newbie mail() function

    Hello!

    I am very new to php programming. I have been experimenting around with php's mail function and html forms.

    I have a generic HTML form with user_name, email_address, comments, and like_site as inputs on the HTML form. I have the following code in a seperate php file which the form calls:

    <?php

    $msg = "Sender's Full Name:\t$user_name\n"; $msg .= "Sender's Email Address:\t$email_address\n"; $msg .= "User Comments:\t$comments\n"; $msg .= "Did you like the site?\t$like_site\n\n";

    $mailheaders = "From: My Web Site\n" 9>$mailheaders .= "Reply-To: $email_address\n\n";

    mail("cangereribsys.com", "Feedback Form", $msg, $mailheaders);

    echo ("Thank you $user_name\n<br>"); echo ("I appreciate your feedback\n\n");

    ?>

    for some reason I get a parse error on line 9. If I remove the mailheaders variables the PHP script works just fine and emails the form to the correct address. Any help on this would be appreciated.

    It is probably something qyite simple. I just don't see it though.

    Thanks.

    Chad

    -- 
    PHP General Mailing List (http://www.php.net/)
    To unsubscribe, e-mail: php-general-unsubscribelists.php.net
    For additional commands, e-mail: php-general-helplists.php.net
    To contact the list administrators, e-mail: php-list-adminlists.php.net
    

    attached mail follows:


    Your ''s in your strings are the problem. They need to be escaped, or they will create a parse error.

    Instead of $msg = "Sender's Full Name:\t$user_name\n"; you should have > $msg = "Sender\'s Full Name:\t$user_name\n";

    ----- Original Message ----- From: "Angerer, Chad" <cangereribsys.com> To: <php-generallists.php.net> Sent: Wednesday, February 07, 2001 10:36 AM Subject: [PHP] newbie mail() function

    > Hello! > > I am very new to php programming. I have been experimenting around with > php's mail function and html forms. > > I have a generic HTML form with user_name, email_address, comments, and > like_site as inputs on the HTML > form. I have the following code in a seperate php file which the form calls: > > <?php > > $msg = "Sender's Full Name:\t$user_name\n"; > $msg .= "Sender's Email Address:\t$email_address\n"; > $msg .= "User Comments:\t$comments\n"; > $msg .= "Did you like the site?\t$like_site\n\n"; > > $mailheaders = "From: My Web Site\n" > 9>$mailheaders .= "Reply-To: $email_address\n\n"; > > mail("cangereribsys.com", "Feedback Form", $msg, $mailheaders); > > echo ("Thank you $user_name\n<br>"); > echo ("I appreciate your feedback\n\n"); > > ?> > > for some reason I get a parse error on line 9. If I remove the mailheaders > variables the PHP script works > just fine and emails the form to the correct address. Any help on this > would be appreciated. > > It is probably something qyite simple. I just don't see it though. > > Thanks. > > Chad > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    d'oh! I knew it was something simple.

    Thanks

    -----Original Message----- From: Jon Haworth [mailto:JHaworthwitanjardine.co.uk] Sent: Wednesday, February 07, 2001 10:42 AM To: 'Angerer, Chad'; 'php-generallists.php.net' Subject: RE: [PHP] newbie mail() function

    You're missing a semicolon on line 8.

    HTH Jon

    -----Original Message----- From: Angerer, Chad [mailto:cangereribsys.com] Sent: 07 February 2001 16:37 To: php-generallists.php.net Subject: [PHP] newbie mail() function

    Hello!

    I am very new to php programming. I have been experimenting around with php's mail function and html forms.

    I have a generic HTML form with user_name, email_address, comments, and like_site as inputs on the HTML form. I have the following code in a seperate php file which the form calls:

    <?php

    $msg = "Sender's Full Name:\t$user_name\n"; $msg .= "Sender's Email Address:\t$email_address\n"; $msg .= "User Comments:\t$comments\n"; $msg .= "Did you like the site?\t$like_site\n\n";

    $mailheaders = "From: My Web Site\n" 9>$mailheaders .= "Reply-To: $email_address\n\n";

    mail("cangereribsys.com", "Feedback Form", $msg, $mailheaders);

    echo ("Thank you $user_name\n<br>"); echo ("I appreciate your feedback\n\n");

    ?>

    for some reason I get a parse error on line 9. If I remove the mailheaders variables the PHP script works just fine and emails the form to the correct address. Any help on this would be appreciated.

    It is probably something qyite simple. I just don't see it though.

    Thanks.

    Chad

    -- 
    PHP General Mailing List (http://www.php.net/)
    To unsubscribe, e-mail: php-general-unsubscribelists.php.net
    For additional commands, e-mail: php-general-helplists.php.net
    To contact the list administrators, e-mail: php-list-adminlists.php.net
    

    attached mail follows:


    "April" <aprilponymail.com> wrote: > Your ''s in your strings are the problem. They need to be escaped, or they > will create a parse error.

    Not true. They (quotes inside a string) only need to be escaped if they are the same style as the quotes enclosing the string. And for those that don't know what "escaping" is it means prefixing them with a backslash (\). So if you enclose a string in double quotes single double quotes must be escaped and if you enclose a string in single quotes single quotes in the string must be escaped. And enclosing a string in single quotes has a different effect than enclosing in in double quotes. See a post I made yesterday about this or search the archives for more details.

    > Instead of > $msg = "Sender's Full Name:\t$user_name\n"; > you should have > > $msg = "Sender\'s Full Name:\t$user_name\n";

    It doesn't hurt to make the change above, but it doesn't help with the actual problem (missing semicolon).

    --
    Steve Werby
    COO
    24-7 Computer Services, LLC
    Tel: 804.817.2470
    http://www.247computing.com/
    

    attached mail follows:


    How do I detrmine of a value is a string or a integer? I'm trying to tell the differnce between "machine.domain.com" and "192.168.2.1" I was going to explode on "." and parse through the data and validate it.

    Julia

    -- 
    [  Julia Anne Case  ] [        Ships are safe inside the harbor,       ]
    [Programmer at large] [      but is that what ships are really for.    ]  
    [   Admining Linux  ] [           To thine own self be true.           ]
    [ Windows/WindowsNT ] [ Fair is where you take your cows to be judged. ]
              
    

    attached mail follows:


    "Julia A . Case" <julieMageNet.com> wrote: > How do I detrmine of a value is a string or a integer? I'm trying to > tell the differnce between "machine.domain.com" and "192.168.2.1" I was > going to explode on "." and parse through the data and validate it.

    is_numeric(), is_string()

    --
    Steve Werby
    COO
    24-7 Computer Services, LLC
    Tel: 804.817.2470
    http://www.247computing.com/ 
    

    attached mail follows:


    Earn $235 - $760 Or More Weekly

    Home Workers Needed Nationwide

    Hundreds of companies are currently looking for telecommuters. There is no experience needed and you can start right away.

    This is NOT your average get-rich-quick program. In fact, none of the companies require any special fees to get started. Many offer free training.

    Start earning money in your spare time. You set the hours, you decide how much you want to make.

    Email get2resultsearthlink.net with "Work At Home" in the subject heading for complete details.

    Best Wishes Home Workers Directory

    P.S. Opportunity available only to U.S. Residents over the age of 18.

    Home Workers Needed Nationwide

    Hundreds of companies are currently looking for telecommuters. There is no experience needed and you can start right away.

    This is NOT your average get-rich-quick program. In fact, none of the companies require any special fees to get started. Many offer free training.

    Start earning money in your spare time. You set the hours, you decide how much you want to make.

    Email get2resultsearthlink.net subject heading for complete details.

    Best Wishes Home Workers Directory

    P.S. Opportunity available only to U.S. Residents over the age of 18.

    attached mail follows:


    Hi Ryan,

    You could try REPLACE INTO in combination with a select from the second table, instead of UPDATE. For the exact syntax see http://www.mysql.com/doc/R/E/REPLACE.html

    Maybe you can fit it to your needs.

    Wieger

    "Conover, Ryan" wrote: > > I am trying to update a table with data from another table within the same > database with the following SQL > > UPDATE common SET common.[Extended Description] = extended.[Extended > Description] WHERE common.[id] = extended.[Extended Description] > > the id is the primary key. I keep getting the following error. > > Server: Msg 107, Level 16, State 3, Line 1 > The column prefix 'extended' does not match with a table name or alias name > used in the query. > Server: Msg 107, Level 16, State 1, Line 1 > The column prefix 'extended' does not match with a table name or alias name > used in the query. > > Anyone have any ideas. > > Ryan > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net

    attached mail follows:


    The table "extended" is not known to the update command. You shoud use a syntax like this:

    UPDATE table1 SET table1.field1 = (select field2 from table2 where table2.id=table1.id).

    - Frank

    >I am trying to update a table with data from another table within the same >database with the following SQL > >UPDATE common SET common.[Extended Description] = extended.[Extended >Description] WHERE common.[id] = extended.[Extended Description] > >the id is the primary key. I keep getting the following error. > >Server: Msg 107, Level 16, State 3, Line 1 >The column prefix 'extended' does not match with a table name or alias name >used in the query. >Server: Msg 107, Level 16, State 1, Line 1 >The column prefix 'extended' does not match with a table name or alias name >used in the query. > > >Anyone have any ideas. > > >Ryan > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: php-general-unsubscribelists.php.net >For additional commands, e-mail: php-general-helplists.php.net >To contact the list administrators, e-mail: php-list-adminlists.php.net > > >

    attached mail follows:


    The table or view "extended" does not exist in the declared database context. If this table or view is in another database on the same server, use database.table.column (not sure about exact syntax here)

    John T. Foley Network Administrator Pollak Engineered Products, Actuator Products Division, A Stoneridge Company 195 Freeport Street, Boston MA 02122 ph: (617) 474-7266 fax: (617) 282-9058

    The geographical center of Boston is in Roxbury. Due north of the center we find the South End. This is not to be confused with South Boston which lies directly east from the South End. North of the South End is East Boston and southwest of East Boston is the North End.

    > -----Original Message----- > From: Conover, Ryan [SMTP:Rconoveramericanbridge.net] > Sent: Wednesday, February 07, 2001 10:26 AM > To: php-generallists.php.net; php-windowslists.php.net > Subject: MS SQL Question > > I am trying to update a table with data from another table within the same > database with the following SQL > > UPDATE common SET common.[Extended Description] = extended.[Extended > Description] WHERE common.[id] = extended.[Extended Description] > > the id is the primary key. I keep getting the following error. > > Server: Msg 107, Level 16, State 3, Line 1 > The column prefix 'extended' does not match with a table name or alias > name > used in the query. > Server: Msg 107, Level 16, State 1, Line 1 > The column prefix 'extended' does not match with a table name or alias > name > used in the query. > > > Anyone have any ideas. > > > Ryan

    attached mail follows:


    Nick,

    I'm not sure were you are getting the value of $PHP_AUTH_USER from, so you might want to try this snippet. This causes a dialog box to open and ask for a username/password.

    Also, in your code: you do not need to escape the quotes in the header.

    <? // Check to see if $PHP_AUTH_USER already contains info if (!isset($PHP_AUTH_USER)) { // If empty, send header causing dialog box to appear header('WWW-Authenticate: Basic realm="Whatever You want to say"'); header('HTTP/1.0 401 Unauthorized'); echo 'Authorization Required!'; exit; } else if (isset($PHP_AUTH_USER)) { if (($PHP_AUTH_USER !="abc") || ($PHP_AUTH_PW !="123")) { header('WWW-Authenticate: Basic realm="Whatever You want to say"'); header('HTTP/1.0 401 Unauthorized'); echo 'Authorization Required!'; exit; } else { // Start echo statement echo "hello"; } } ?>

    ----- Original Message ----- From: "Nick Kostirya" <nickhan.kherson.ua> To: <php-generallists.php.net> Sent: Wednesday, February 07, 2001 10:27 AM Subject: [PHP] HTTP Authentication

    > Hi, all. > HTTP Authentication in PHP 4 - Apache don't work!!! > Help me. > Best. > __________________________________________________ > <?php > if(!isset($PHP_AUTH_USER)) { > Header("WWW-Authenticate: Basic realm=\"My Realm\""); > Header("HTTP/1.0 401 Unauthorized"); > echo "Text to send if user hits Cancel button\n"; > exit; > } else { > echo "Hello $PHP_AUTH_USER.<P>"; > echo "You entered $PHP_AUTH_PW as your password.<P>"; > } > ?> > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    Well, I have compiled a php binary for use as yet another scripting language to work along side AWK, Perl, Sh, etc.

    It works too. I have this file...

    #!/usr/local/bin/php <? print("Hello World\n"); ?>

    I run it and get..

    host:~/projects/PHPScripts # ./test.php Content-type: text/html

    Hello World

    Great. Now how do I get rid of the Content-type line? I have searched the docs with little clues.

    Thanks for your help.

    ******************************************* John Huggins

    Transmitter Location Systems, LLC 14120 Parke Long Court, 103 Chantilly, Virginia 20151 703-227-8435 703-968-8808 fax hugginstlsusa.com http://www.tls2000.com/

    attached mail follows:


    This is just a guess, but remove the path (#!/usr/local/bin/php)

    If you have the php.ini and (I'm assuming Apache) the httpd.conf file configured you shouldn't need it.

    I never have used it. It looks like the Perl way to script... :)

    DISCLAIMER: I am by no means well-versed in this, or any other, topic....

    - Shane

    ----- Original Message ----- From: "John Huggins" <hugginstls2000.com> To: <php-generallists.php.net> Sent: Wednesday, February 07, 2001 12:10 PM Subject: [PHP] PHP as Scripting Language

    > > Well, I have compiled a php binary for use as yet another scripting language > to work along side AWK, Perl, Sh, etc. > > It works too. I have this file... > > > #!/usr/local/bin/php > <? > print("Hello World\n"); > ?> > > > I run it and get.. > > > > > host:~/projects/PHPScripts # ./test.php > Content-type: text/html > > Hello World > > > > Great. Now how do I get rid of the Content-type line? I have searched the > docs with little clues. > > Thanks for your help. > > > > ******************************************* > John Huggins > > Transmitter Location Systems, LLC > 14120 Parke Long Court, 103 > Chantilly, Virginia 20151 > 703-227-8435 > 703-968-8808 fax > hugginstlsusa.com > http://www.tls2000.com/ > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    On Wed, Feb 07, 2001 at 12:10:46PM -0500, John Huggins wrote: [ . . . ] > > host:~/projects/PHPScripts # ./test.php > Content-type: text/html > > Hello World > > > > Great. Now how do I get rid of the Content-type line? I have searched the > docs with little clues.

    #!/usr/local/bin/php -q

    Is what you do. Annoyingly, though, this does not work if you use PHP this way for CGI Programming . . .

    Regards, Frank

    attached mail follows:


    Nailed it!!! Thanks!!!! -----Original Message----- From: mstearneentermix.com [mailto:mstearneentermix.com] Sent: Wednesday, February 07, 2001 12:39 PM To: hugginstls2000.com Cc: php-generallists.php.net Subject: Re: [PHP] PHP as Scripting Language

    Usage: php [-q] [-h] [-s] [-v] [-i] [-f <file>] | {<file> [args...]} -q Quiet-mode. Suppress HTTP Header output. -s Display colour syntax highlighted source. -f<file> Parse <file>. Implies `-q' -v Version number -p Pretokenize a script (creates a .php3p file) -e Execute a pretokenized (.php3p) script -c<path> Look for php3.ini file in this directory -i PHP information -h This help

    John Huggins wrote:

    Well, I have compiled a php binary for use as yet another scripting languageto work along side AWK, Perl, Sh, etc.It works too. I have this file...#!/usr/local/bin/php<?print("Hello World\n");?>I run it and get..host:~/projects/PHPScripts # ./test.phpContent-type: text/htmlHello WorldGreat. Now how do I get rid of the Content-type line? I have searched thedocs with little clues.Thanks for your help.*******************************************John HugginsTransmitter Location Systems, LLC14120 Parke Long Court, 103Chantilly, Virginia 20151703-227-8435703-968-8808 faxhugginstlsusa.comhttp://www.tls2000.com/

    attached mail follows:


    John Huggins wrote: > > Well, I have compiled a php binary for use as yet another scripting language > to work along side AWK, Perl, Sh, etc. > > It works too. I have this file... > > #!/usr/local/bin/php > <? > print("Hello World\n"); > ?> > > I run it and get.. > > host:~/projects/PHPScripts # ./test.php > Content-type: text/html >

    Steve Werby had this solution for a previous post on the same problem. MD -------------------------------- From: "Steve Werby" <steve247computing.com> To: "Tim Livers" <timlpurdue.edu>, <php-generallists.php.net>

    "Tim Livers" <timlpurdue.edu> wrote: > Everything works fine except that I get "X-Powered-By: PHP/4.0.4pl1 > Content-type: text/html #!/usr/local/bin/php" at the top of the page.

    1. In php.ini, set "expose_php = Off" 2. Restart Apache.

    > Hello World > > Great. Now how do I get rid of the Content-type line? I have searched the > docs with little clues. > > Thanks for your help. > > ******************************************* > John Huggins > > Transmitter Location Systems, LLC > 14120 Parke Long Court, 103 > Chantilly, Virginia 20151 > 703-227-8435 > 703-968-8808 fax > hugginstlsusa.com > http://www.tls2000.com/ > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net

    attached mail follows:


    It's probably a stupid question but........... I've got the following ;

    SELECT t_category_name COUNT(*) AS count FROM t_city,t_zipcodecity,t_location,t_category , t_locationcategory WHERE (t_category_id_category = t_locationcategory_id_category) AND (t_location_id_location = t_locationcategory_id_location) AND (t_zipcodecity_zipcode = t_location_zipcode) AND (t_city_id_city = t_zipcodecity_id_city) AND (t_city_id_city = 1) AND ((t_location_sex = 4) OR (t_location_sex = 0)) GROUP BY t_category_name";

    $result1 = mysql_db_query(DBWEB, $query); print mysql_error(); echo " <TABLE width=\"100%\"> "; if ($result1) {

    while ($r = mysql_fetch_array($result1)) { $numbers = $r["count"]; $names =$r["$t_category_name"];

    And what I want is a total for my count - I think it something to do with the mySQL sum funktion but I've got a bit stuck !

    attached mail follows:


    Hum, maybe the count() function. Works with mysql_fetch_array() too. Here's a sample: $a[0] = 1; $a[1] = 3; $a[2] = 5; $result = count ($a); //$result == 3

    Here's a link: http://php.net/manual/en/function.count.php DISCLAIMER: I am by no means well-versed in this, or any other, topic.... - Shane

    ----- Original Message ----- From: "Keith Whyman" <k.whymanbf-72.de> To: <php-generallists.php.net> Sent: Wednesday, February 07, 2001 12:15 PM Subject: [PHP] Sum from Arrays ?

    > It's probably a stupid question but........... > I've got the following ; > > SELECT t_category_name COUNT(*) AS count > FROM t_city,t_zipcodecity,t_location,t_category , t_locationcategory > WHERE (t_category_id_category = t_locationcategory_id_category) > AND (t_location_id_location = t_locationcategory_id_location) > AND (t_zipcodecity_zipcode = t_location_zipcode) > AND (t_city_id_city = t_zipcodecity_id_city) > AND (t_city_id_city = 1) > AND ((t_location_sex = 4) OR (t_location_sex = 0)) > GROUP BY t_category_name"; > > $result1 = mysql_db_query(DBWEB, $query); > print mysql_error(); > echo " > <TABLE width=\"100%\"> > "; > if ($result1) { > > > while ($r = mysql_fetch_array($result1)) { > $numbers = $r["count"]; > $names =$r["$t_category_name"]; > > And what I want is a total for my count - I think it something to do with > the mySQL sum funktion but I've got a bit stuck ! > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    No I've explained this badly I've got the array $a what I want is a sum of what's in the array ie from your sample the answer would be 1+3+5 = 9

    Thanks Keith

    > Hum, maybe the count() function. Works with mysql_fetch_array() too. Here's > a sample: > $a[0] = 1; > $a[1] = 3; > $a[2] = 5; > $result = count ($a); > //$result == 3 > > Here's a link: > http://php.net/manual/en/function.count.php > DISCLAIMER: I am by no means well-versed in this, or any other, topic.... > - Shane > > ----- Original Message ----- > From: "Keith Whyman" <k.whymanbf-72.de> > To: <php-generallists.php.net> > Sent: Wednesday, February 07, 2001 12:15 PM > Subject: [PHP] Sum from Arrays ? > > > > It's probably a stupid question but........... > > I've got the following ; > > > > SELECT t_category_name COUNT(*) AS count > > FROM t_city,t_zipcodecity,t_location,t_category , t_locationcategory > > WHERE (t_category_id_category = t_locationcategory_id_category) > > AND (t_location_id_location = t_locationcategory_id_location) > > AND (t_zipcodecity_zipcode = t_location_zipcode) > > AND (t_city_id_city = t_zipcodecity_id_city) > > AND (t_city_id_city = 1) > > AND ((t_location_sex = 4) OR (t_location_sex = 0)) > > GROUP BY t_category_name"; > > > > $result1 = mysql_db_query(DBWEB, $query); > > print mysql_error(); > > echo " > > <TABLE width=\"100%\"> > > "; > > if ($result1) { > > > > > > while ($r = mysql_fetch_array($result1)) { > > $numbers = $r["count"]; > > $names =$r["$t_category_name"]; > > > > And what I want is a total for my count - I think it something to do with > > the mySQL sum funktion but I've got a bit stuck ! > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > > For additional commands, e-mail: php-general-helplists.php.net > > To contact the list administrators, e-mail: php-list-adminlists.php.net > > >

    attached mail follows:


    As of PHP 4.0.4 the function array_sum() exists (it's undocumented, but in changelog), it's used as such :

    $array = array(1,3,5);

    $sum = array_sum($array);

    Or loop through array as such :

    foreach ($array as $value) {

    $sum += $value; } Either way, $sum now equals 9. For info on how all the above works, see :

    http://www.php.net/manual/en/control-structures.foreach.php http://php.net/ChangeLog-4.php http://www.php.net/manual/en/language.operators.assignment.php

    Regards,

    Philip Olson http://www.cornado.com/

    On Wed, 7 Feb 2001, Keith Whyman wrote:

    > No I've explained this badly > I've got the array $a what I want is a sum of what's in the array > ie from your sample the answer would be 1+3+5 = 9 > > Thanks > Keith > > > > Hum, maybe the count() function. Works with mysql_fetch_array() too. > Here's > > a sample: > > $a[0] = 1; > > $a[1] = 3; > > $a[2] = 5; > > $result = count ($a); > > //$result == 3 > > > > Here's a link: > > http://php.net/manual/en/function.count.php > > DISCLAIMER: I am by no means well-versed in this, or any other, topic.... > > - Shane > > > > ----- Original Message ----- > > From: "Keith Whyman" <k.whymanbf-72.de> > > To: <php-generallists.php.net> > > Sent: Wednesday, February 07, 2001 12:15 PM > > Subject: [PHP] Sum from Arrays ? > > > > > > > It's probably a stupid question but........... > > > I've got the following ; > > > > > > SELECT t_category_name COUNT(*) AS count > > > FROM t_city,t_zipcodecity,t_location,t_category , t_locationcategory > > > WHERE (t_category_id_category = t_locationcategory_id_category) > > > AND (t_location_id_location = t_locationcategory_id_location) > > > AND (t_zipcodecity_zipcode = t_location_zipcode) > > > AND (t_city_id_city = t_zipcodecity_id_city) > > > AND (t_city_id_city = 1) > > > AND ((t_location_sex = 4) OR (t_location_sex = 0)) > > > GROUP BY t_category_name"; > > > > > > $result1 = mysql_db_query(DBWEB, $query); > > > print mysql_error(); > > > echo " > > > <TABLE width=\"100%\"> > > > "; > > > if ($result1) { > > > > > > > > > while ($r = mysql_fetch_array($result1)) { > > > $numbers = $r["count"]; > > > $names =$r["$t_category_name"]; > > > > > > And what I want is a total for my count - I think it something to do > with > > > the mySQL sum funktion but I've got a bit stuck ! > > > > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > > > For additional commands, e-mail: php-general-helplists.php.net > > > To contact the list administrators, e-mail: php-list-adminlists.php.net > > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    Try this:

    for($i=0;$i < count($the_array); $i++) $sum = $sum + $the_array[$i];

    or if the index of your array is not in order, try this:

    while($element = array_pop($the_array)) $sum = $sum + $element;

    Hope that helps. Rdb

    At 06:38 PM 2/7/01 +0100, you wrote: >No I've explained this badly >I've got the array $a what I want is a sum of what's in the array >ie from your sample the answer would be 1+3+5 = 9 > >Thanks >Keith > > > > Hum, maybe the count() function. Works with mysql_fetch_array() too. >Here's > > a sample: > > $a[0] = 1; > > $a[1] = 3; > > $a[2] = 5; > > $result = count ($a); > > //$result == 3 > > > > Here's a link: > > http://php.net/manual/en/function.count.php > > DISCLAIMER: I am by no means well-versed in this, or any other, topic.... > > - Shane > > > > ----- Original Message ----- > > From: "Keith Whyman" <k.whymanbf-72.de> > > To: <php-generallists.php.net> > > Sent: Wednesday, February 07, 2001 12:15 PM > > Subject: [PHP] Sum from Arrays ? > > > > > > > It's probably a stupid question but........... > > > I've got the following ; > > > > > > SELECT t_category_name COUNT(*) AS count > > > FROM t_city,t_zipcodecity,t_location,t_category , t_locationcategory > > > WHERE (t_category_id_category = t_locationcategory_id_category) > > > AND (t_location_id_location = t_locationcategory_id_location) > > > AND (t_zipcodecity_zipcode = t_location_zipcode) > > > AND (t_city_id_city = t_zipcodecity_id_city) > > > AND (t_city_id_city = 1) > > > AND ((t_location_sex = 4) OR (t_location_sex = 0)) > > > GROUP BY t_category_name"; > > > > > > $result1 = mysql_db_query(DBWEB, $query); > > > print mysql_error(); > > > echo " > > > <TABLE width=\"100%\"> > > > "; > > > if ($result1) { > > > > > > > > > while ($r = mysql_fetch_array($result1)) { > > > $numbers = $r["count"]; > > > $names =$r["$t_category_name"]; > > > > > > And what I want is a total for my count - I think it something to do >with > > > the mySQL sum funktion but I've got a bit stuck ! > > > > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > > > For additional commands, e-mail: php-general-helplists.php.net > > > To contact the list administrators, e-mail: php-list-adminlists.php.net > > > > > > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: php-general-unsubscribelists.php.net >For additional commands, e-mail: php-general-helplists.php.net >To contact the list administrators, e-mail: php-list-adminlists.php.net

    -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ "God is the unrestricted act of understanding, the eternal rapture glimpsed in every Archimedean cry of Eureka."

    - Bernard Lonergan - ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^

    Reuben Donald Budiardja reubendbgoshen.edu Homepage: http://www.goshen.edu/~reubendb

    attached mail follows:


    Hi List

    As I am working on the upgradation of my system into PHP 4.0 from the lower version, I want the Change log in a good format. A word document or some other good format which comprises the complete the Change log would be great for me to look through and do the upgradation process in the right direction. As I got the change log from php.net, I couldn't format them perfectly as I wanted, bcoz I want print it out also. But the formation is not good enough.

    Could some body send the good formatted change log to me (if you have), so that it'll b helpful to me for the upgradation process.

    Thanks in adv.

    ~ Karthick

    attached mail follows:


    Hi, I'm wondering if anybody can give me the advantages of using OCI* function over ORA* function. I mean, in term of speed and efficiency. The documentation does n't say a lot about this. I have my API using ORA* funct. for my development team. I'm thinking of rebuilding it using OCI*, but wondering if it worths the effort. Is it really faster?

    Thanks for any answer/comment you can give me. Reuben D. Budiardja

    attached mail follows:


    i never heard anything about speed difference, but as far as i remember OCI supports some things that don't work with ORA ( lobs, stored procedures,pl/sql,etc) and i think OCI is still improved and developed while ORA is not.

    Sebastian

    > -----Ursprungliche Nachricht----- > Von: Reuben D Budiardja [mailto:reubendbgoshen.edu] > Gesendet: Mittwoch, 7. Februar 2001 18:53 > An: php-generallists.php.net > Betreff: [PHP] OCI* function VS. ORA* function > > > Hi, > I'm wondering if anybody can give me the advantages of using > OCI* function > over ORA* function. I mean, in term of speed and efficiency. The > documentation does n't say a lot about this. > I have my API using ORA* funct. for my development team. I'm > thinking of > rebuilding it using OCI*, but wondering if it worths the > effort. Is it > really faster? > > Thanks for any answer/comment you can give me. > Reuben D. Budiardja > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: > php-list-adminlists.php.net >

    attached mail follows:


    It calls a class method statically, although its exact behavior depends on the scope from which it was called. If called from outside a class, then the method has no instanciated object, it's just a function.

    This is also how you can use work with inheritance in PHP. If you have an instanciated subclass, you can use parent::blah() to call the inherited (and overridden) methods.

    On Wed, 7 Feb 2001, Chien-pin Wang wrote:

    > > Dear all, > > Pardon me if this is explained somewhere in the > documentation. I've found the :: notation (double colons) in class > definitions of PHP's ~/lib/php directory, such as DB.php. It looks like > doing the same thing as -> notation. Can someone help to explain this a > little bit or provide links to the explaination? Thanks a lot! > > Chien-pin > > >

    -- 
    

    John Donagher Application Engineer Intacct Corp. - Powerful Accounting on the Web 408-395-0989 720 University Ave. Los Gatos CA 95032 www.intacct.com

    Public key available off http://www.keyserver.net Key fingerprint = 4024 DF50 56EE 19A3 258A D628 22DE AD56 EEBE 8DDD

    attached mail follows:


    Hello,

    Is there any way around having to go back and backslash every quote in a html table that contains millions of quotes? I noticed that <pre> print " his name's jack"; </pre>

    works for a single quote, but not double....

    I would literally have a thousand quotes to back slash... My only other alternative is to take the table into Star Office and do a replace on ".

    Thanks for any replies.

    Christopher C. M. Allen

    attached mail follows:


    Uhmm.... well, you don't have to use print to display HTML. If you did there would be no reason for the <? ?> tags. <? ?> switches between HTML (which is not parsed by the interpreter and PHP code (which is interpreted).

    Basically, print is used when you have to print a variable.

    For instance name.php <? print "<b>My name is $myname, and his name is $hisname</b>"; ?>

    Is the same as name.php: <b> My name is <? print "$myname"; ?> and his name is <? print "$hisname"?> </b>

    If you have a ton of html that has some variables in it... just paste in your html and where the variables (ie $name) will be printed just insert <? print "$name"; ?> between the HTML.

    If this is still confusing to you, you should read a intro to PHP tutorial.

    ----- Original Message ----- From: Christopher Allen <callendriver8.org> To: php <php-generallists.php.net> Sent: Wednesday, February 07, 2001 10:16 AM Subject: [PHP] html -echo-print

    > Hello, > > > Is there any way around having to go back and backslash every quote in a > html table that contains millions of quotes? > I noticed that > <pre> > print " > his name's > jack"; > </pre> > > works for a single quote, but not double.... > > I would literally have a thousand quotes to back slash... My only other > alternative is to take the table into Star Office and do a replace on ". > > Thanks for any replies. > > > Christopher C. M. Allen > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net > >

    attached mail follows:


    Here are a few examples of what you _can_ do :

    <?php $color = 'blue'; $width = 300;

    print '<table width="300" bgcolor="blue">'; print "<table width='300' bgcolor='blue'>"; print '<table width='.$width.'" bgcolor="'.$color.'">'; print "<table width='$width' bgcolor='$color'>"; print "<table width=\"$width\" bgcolor=\"$color\">"; ?> <table width="<?php print $width ?> bgcolor="<?php print $color ?>">

    For a wonderful tutorial on the subject, go here :

    http://www.zend.com/zend/tut/using-strings.php

    It's quite nice.

    Regards,

    Philip Olson http://www.cornado.com/

    On Wed, 7 Feb 2001, Christopher Allen wrote:

    > Hello, > > > Is there any way around having to go back and backslash every quote in a > html table that contains millions of quotes? > I noticed that > <pre> > print " > his name's > jack"; > </pre> > > works for a single quote, but not double.... > > I would literally have a thousand quotes to back slash... My only other > alternative is to take the table into Star Office and do a replace on ". > > Thanks for any replies. > > > Christopher C. M. Allen > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    On that subject what's the difference between echo and print? Jeff Oien

    attached mail follows:


    See this :

    What is the difference between echo and print ? ----------------------------------------------------------- http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/41

    It should help!

    Regards,

    Philip

    On Wed, 7 Feb 2001, Jeff Oien wrote:

    > On that subject what's the difference between echo > and print? > Jeff Oien > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    To the best of my knowledge, they do the same thing. I believe echo was started back in the early days of PHP. Print has now replaced it with more functionality. Echo still exists because some people are used to it and for compatibility with older code.

    ----- Original Message ----- From: Jeff Oien <jeffwebdesigns1.com> To: php <php-generallists.php.net> Sent: Wednesday, February 07, 2001 10:48 AM Subject: RE: [PHP] html -echo-print

    > On that subject what's the difference between echo > and print? > Jeff Oien > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net > >

    attached mail follows:


    JB, yes I do know that, but thanks :)

    I was looking for: <pre> print <<<EOF

    EOF; </pre>

    of course it was on : http://www.php.net/manual/en/function.print.php

    attached mail follows:


    how can I prohibit users to read arbitrary files on the system if run PHP as apache module?

    the best solution would be to restrict all the file system functions to the docroot or the users' home.

    thanks

    Gabor

    attached mail follows:


    On Wednesday 07 February 2001 19:13, Gabor Gludovatz wrote: > how can I prohibit users to read arbitrary files on the system if run > PHP as apache module?

    Read the chapter about Security in the manual as well as the description of the safe_mode and open_basedir options

    -- 
    Christian Reiniger
    LGDC Webmaster (http://sunsite.dk/lgdc/)
    

    "These are the people who proudly call themselves "hackers" -- not as the term is now abused by journalists to mean a computer criminal, but in its true and original sense of an enthusiast, an artist, a tinkerer, a problem solver, an expert."

    - ESR

    attached mail follows:


    Hi,

    I am using regular expressions in a php program to decide what should be done next. I am having a problem with one of my regex's. The following is the code i am using:

    for( $i = 0; $i < sizeof( $arg ); $i++ ) { if( $arg[$i] == '' ) { continue; } if( preg_match( "/^\d{4}-\d{4}$/", $arg[$i], $matches ) ) { $season = $matches[0]; } elseif( preg_match( "/^[a-zA-Z]+$/", $arg[$i], $matches ) ) { if( ! isset( $display ) ) { $display = $matches[0]; } } elseif( preg_match( "/^\d+$/", $arg[$i], $matches ) ) { $value = $matches[0]; } elseif( preg_match( "/(div\d|prem)/", $arg[$i], $matches ) ) { $division = $matches[0]; }echo $arg[$i]."***<br>"; echo $division; }

    The first 3 work fine, but the last one "/(div\d|prem)/" doesnt work properly. It does work if I have say div1, but if I have prem it doesnt work at all. I have tried changing the regex so it only contains "/prem/" and it still doesnt work. can anyone tell me what is wrong with this code, or is it just a bug in my version of php?

    Thanks in advance,

    Lee Stretton.

    attached mail follows:


    In article <3A81920C.1C53EE2Dfastsearch.com>, lee.strettonfastsearch.com (Lee Stretton) wrote:

    <snip>

    > elseif( preg_match( "/^[a-zA-Z]+$/", $arg[$i], $matches ) )

    <snip>

    > elseif( preg_match( "/(div\d|prem)/", $arg[$i], $matches ) )

    <snip>

    > The first 3 work fine, but the last one "/(div\d|prem)/" doesnt work > properly. It does work if I have say div1, but if I have prem it doesnt > work at all. I have tried changing the regex so it only contains > "/prem/" and it still doesnt work. can anyone tell me what is wrong with > this code, or is it just a bug in my version of php?

    Your earlier test for "/^[a-zA-Z]+$/" catches any string that is all letters from beginning to end. Thus a string == "prem" would be caught above, and never reach the test for "/(div\d|prem)/".

    -- 
    CC
    

    attached mail follows:


    > } > elseif( preg_match( "/^\d+$/", $arg[$i], $matches ) )

    Isn't this \d+ matching ----------^ > { > $value = $matches[0]; > } > elseif( preg_match( "/(div\d|prem)/", $arg[$i], $matches ) )

    the \d in this-----------------^------------^

    And the | is using '\d' and 'prem'. It probably should be "/(div\d)|prem/ Unless those parens are part of the expression. Then maybe "/\((div\d)|prem\)/" MD

    attached mail follows:


    On Wednesday 07 February 2001 21:50, Michael Dearman wrote: > > } > > elseif( preg_match( "/^\d+$/", $arg[$i], $matches ) ) > > Isn't this \d+ matching ----------^ > > > { > > $value = $matches[0]; > > } > > elseif( preg_match( "/(div\d|prem)/", $arg[$i], $matches ) ) > > the \d in this-----------------^------------^

    No. the 1st expression is /^\d+$/ , i.e. match strings with at least one decimal number and nothing else (\d+) from their beginning (^) to their end ($) I.e. that one only catches strings consisting only of decimal digits.

    > And the | is using '\d' and 'prem'. It probably should be > "/(div\d)|prem/ Unless those parens are part of the expression. Then

    No, that's fine. (div\d|prem)

    means "match either 'div\d' or 'prem'" and memorize that part

    -- 
    Christian Reiniger
    LGDC Webmaster (http://sunsite.dk/lgdc/)
    

    "These are the people who proudly call themselves "hackers" -- not as the term is now abused by journalists to mean a computer criminal, but in its true and original sense of an enthusiast, an artist, a tinkerer, a problem solver, an expert."

    - ESR

    attached mail follows:


    Make your PHP script push an HTML formatted tmp file, run it through html2ps, (then perhaps ghostscript to make it PCL et al) and redirect it to your printer. (Or, then run ps2pdf on it and also email a PDF order confirmation page to your customer . . . the potential is limitless.)

    You could skip several steps by writing the PS/PCL handler template class yourself, but that's a lot of work.

    Or . . . you could make a gif using GD primitives and your data, then push this to ghostscript for PDF or postscript or PCL or bubblejet . . .

    John T. Foley Network Administrator Pollak Engineered Products, Actuator Products Division, A Stoneridge Company 195 Freeport Street, Boston MA 02122 ph: (617) 474-7266 fax: (617) 282-9058

    The geographical center of Boston is in Roxbury. Due north of the center we find the South End. This is not to be confused with South Boston which lies directly east from the South End. North of the South End is East Boston and southwest of East Boston is the North End.

    > -----Original Message----- > From: Cal Evans [SMTP:calcalevans.com] > Sent: Wednesday, February 07, 2001 10:22 AM > To: ThoVer Webproducties; php-generallists.php.net > Subject: RE: [PHP] Access a printer via PHP > > Thomas, > > You don't connect databases to printers. As you discerned, you could use > a > program to query the database and output the results to a printer. > > I f you absolutely MUST have it start printing AS SOON as the order is > inserted into the database (and I challenge you to re-think that > requirement) then the PHP script that adds it to the database needs to > also > output it to the printer. This might be the easiest way anyhow. > > Sorry, I've never tried to print from PHP so I don't know the specifics > but > one possible way to do it would be to open a file handle to your printer > and > write to it like it were any other file. My preference would be to write > the order out to a file and then issue a system command to print that > file. > > Cal > http://www.calevans.com > > > -----Original Message----- > From: ThoVer Webproducties [mailto:infothover.com] > Sent: Wednesday, February 07, 2001 7:33 AM > To: php-generallists.php.net > Subject: [PHP] Access a printer via PHP > > > Hello, > > For an e-commerce project we want to connect > the mySQL-database we created to a printer > (attached to a computer which has 24h > internet [and mySQL database] access). I > assume it's different to couple the > mySQL-database directly to a printer. > We are however accessing the database via > PHP, so I think it might be possible to send > a command to a printer directly from the PHP > file which puts the data into the database as > well. > > We want to do this in order to have an order > via the website printed directly. In fact, > the printer should start printing as soon as > an order is added to the seperate table in > the mySQL database (by a special PHP > document). > > Does anyone know whether this is possible > and, if it's possible, could you tell me how? > > > > > Thanks in advance, > Thomas. > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net > >

    attached mail follows:


    Oh Ye Wizards,

    I'm toying around with the thought of a dev-site/live-site administration system. Among other things, administrators would be able to remotely (via a web interface), push files from the dev-site to the live-site.

    Can anyone help me understand what it would take to do this? Ideally, we could come up with a platform-independent solution, but I'm currently working with 2 NT boxes.

    I suspect this would be possible by using exec() or possibly shell_exec() to mount the remote volume and perfom file copies. If this would work, can anyone help me with the syntax?

    Any insights?

    thanks,

    michael geary

    attached mail follows:


    At 12:13 PM +0100 2/7/01, Christian Reiniger wrote: >On Wednesday 07 February 2001 05:14, Aaron Tuller wrote: > > $parentClass = get_parent_class($this); >> eval("$parentClass::$parentClass();"); >> >> still, I think I should be able to do what I wrote below. > >Um, you know the name of your parent class, so why do you use >get_parent_class() at all?

    so that way I can have a general purpose way of calling a parent constructor like "super()" or whatever. It seems silly to hardcode the name of my parent class into the code of the class besides in the "extends" part in the definition. that way if I change the hierarchy, I don't have to worry about changing the constructor, it just always points to the parent.

    sorry if that isn't clear.

    -aaron

    attached mail follows:


    Try 'parent::'

    On Wed, 7 Feb 2001, Aaron Tuller wrote:

    > At 12:13 PM +0100 2/7/01, Christian Reiniger wrote: > >On Wednesday 07 February 2001 05:14, Aaron Tuller wrote: > > > $parentClass = get_parent_class($this); > >> eval("$parentClass::$parentClass();"); > >> > >> still, I think I should be able to do what I wrote below. > > > >Um, you know the name of your parent class, so why do you use > >get_parent_class() at all? > > so that way I can have a general purpose way of calling a parent > constructor like "super()" or whatever. It seems silly to hardcode > the name of my parent class into the code of the class besides in the > "extends" part in the definition. that way if I change the > hierarchy, I don't have to worry about changing the constructor, it > just always points to the parent. > > sorry if that isn't clear. > > -aaron > >

    -- 
    

    John Donagher Application Engineer Intacct Corp. - Powerful Accounting on the Web 408-395-0989 720 University Ave. Los Gatos CA 95032 www.intacct.com

    Public key available off http://www.keyserver.net Key fingerprint = 4024 DF50 56EE 19A3 258A D628 22DE AD56 EEBE 8DDD

    attached mail follows:


    Hello,

    I am trying to use unlink(); in windows. Does anyone know if unlink works in windows?

    Thank you,

    -------------------------------------------- Brandon Orther WebIntellects Design/Development Manager brandonwebintellects.com 800-994-6364 www.webintellects.com --------------------------------------------

    attached mail follows:


    Hi Brandon,

    2:02:12 PM on 2/7/2001, brandonwebintellects.com wrote:

    > I am trying to use unlink(); in windows. Does anyone know if unlink > works in windows?

    "Note: This function may not work on Windows systems."

    http://www.php.net/manual/en/function.unlink.php

    Read under 'User Contributed Notes' for possible solutions.

    -Brian

    attached mail follows:


    Hello all,

    Please bear with me for a moment. I am new to PHP work, but have over 10 years experience in various other programming languages including C/C++

    I'm just getting really frustrated here, and i'm hoping its a simple mistake. What I am running into is that ever file I open and read from, I never actually get any data. I know the data is in the file, but I don't get it. I can write to it fine.

    Basic scenario is this...I have 2 modules, one that creates my data and one that reads it. I'm setting up a system for book reviews. The first module has a forms page that gets the book's ASIN, TITLE, and DESCRIPTION. There is a common books directory. The module creates a subdirectory off of this dir, and the sub dir's name is the ASIN of the book. In this new sub directory a file is created that contains 3 lines. The ASIN, the TITLE, and the DESCRIPTION, each seperated by a newline (\n). This seems to work fine.

    The second module is one that will display everythign to the users, and eventually allow user submitted reviews. This module opens a directory handle for the common books directory, and enumerates each subdir (skipping '.' and '..'). It then attempts to open the information file in each subdir that was created above, and display the results. Its always empty. I can include code if requested, but here are a few snippets of the immediate areas..

    first module 1 which does the saving of info:

    case 'save_info': if ($book_file = fopen("$booksdir/books.dat", "a")) { fwrite($book_file, $asin); } fclose($book_file); if ($book_file = fopen("$thisdir/book_info.dat", "w")) { fwrite($book_file, "$asin\n$title\n$description"); } fclose($book_file); break;

    and the module 2, the reads: // get directory handle $dir_handle = opendir($thisdir); $books = array(); // load valid book directories into an array while($book_file = readdir($dir_handle)) { if ($book_file != "." && $book_file != ".." && is_dir("$thisdir/$book_file")) { $books[] = $book_file; echo "<p>Added: $book_file"; } } // loop through books and create HTML entry for each $index = 0; for ($index = 0; $index < sizeof($books); $index++) { $book_data_file = fopen("$thisdir/$books[$index]/book_info.dat", "r"); echo "<p>Opened $thisdir/$books[$index]/book_info.dat</p>"; $book_data_in = fread($book_data_file, filesize($book_data_file)); echo "<p>book_data_in = $book_data_in</p>"; fclose($book_data_file); $book_data = explode("\n", $book_data_in); echo "ASIN:"; echo "$book_data[0]"; echo "<br>"; echo "Title:"; echo "$book_data[1]"; echo "<br>"; echo "Description:"; echo "$book_data[2]"; echo "<p></p>"; }

    If anyoen can clear this up for me, I would most appreciate it. I'm on a tight deadline, learning PHP as I go, and losing my mind on this seemingly simple excersise!

    - John Vanderbeck - Admin, GameDesign

    attached mail follows:


    [snip] > for ($index = 0; $index < sizeof($books); $index++) > { > $book_data_file = fopen("$thisdir/$books[$index]/book_info.dat", "r"); > echo "<p>Opened $thisdir/$books[$index]/book_info.dat</p>"; > $book_data_in = fread($book_data_file, filesize($book_data_file)); ^^^^^^^^^^^^^^^^^^^^^^^^^ should be: filesize("$thisdir/$books[$index]/book_info.dat")

    > echo "<p>book_data_in = $book_data_in</p>"; > fclose($book_data_file); [snip]

    HTH

    James -- James Moore PHP QA Team jmoorephp.net

    attached mail follows:


    Hi John,

    2:01:49 PM on 2/7/2001, agathorncfl.rr.com wrote:

    > Please bear with me for a moment. I am new to PHP work, but have > over 10 years experience in various other programming languages > including C/C++

    > I'm just getting really frustrated here, and i'm hoping its a simple > mistake. What I am running into is that ever file I open and read > from, I never actually get any data. I know the data is in the file, > but I don't get it. I can write to it fine.

    [...]

    > If anyoen can clear this up for me, I would most appreciate it. I'm > on a tight deadline, learning PHP as I go, and losing my mind on > this seemingly simple excersise!

    Obviously, James has answered your question, but I'm curious as to why you aren't using a database for this particular task?

    Another suggestion, for the actual book data file(s) is to just include the 'cosmetic' information in with the actual $book_data when you write it to disk.

    IOW, instead of doing this:

    $book_data = explode("\n", $book_data_in); echo "ASIN:"; echo "$book_data[0]"; echo "<br>"; echo "Title:"; echo "$book_data[1]"; echo "<br>"; echo "Description:"; echo "$book_data[2]"; echo "<p></p>";

    Why didn't you just write that information to the file from the very beginning?

    If you were to do that, all you'd need to do is use include() instead of 'module 2, the reads'

    It just seems like that would be a lot less painful. -Brian

    attached mail follows:


    Is there a secret to get the 'aspell_*' functions to work? I tried running one and got a 'unsupported function' error. :(

    I am running a RH7.0 system with PHP3. Aspell is installed on the system, but I did not do anything special at compile time (except MySQL support). Is there a compile time tag I need to set in order to get the aspell functions to work (couldn't find on in the docs).

    Many thanks for any help!!

    Nick

    attached mail follows:


    Hi Nicholas,

    2:19:38 PM on 2/7/2001, nickrightstep.org wrote:

    > Is there a secret to get the 'aspell_*' functions to work? I tried > running one and got a 'unsupported function' error. :(

    > I am running a RH7.0 system with PHP3. Aspell is installed on the > system, but I did not do anything special at compile time (except > MySQL support). Is there a compile time tag I need to set in order > to get the aspell functions to work (couldn't find on in the docs).

    % ./configure --help | egrep aspell --with-aspell[=DIR] Include ASPELL support.

    -Brian

    attached mail follows:


    When you compile PHP, you also need to include the --with-aspell flag (similar to how you did to include MySQL support).

    HTH

    -- 
    Sam Masiello
    Systems Analyst
    Chek.Com
    (716) 853-1362 x289
    smasiellochekinc.com
    

    On 2001.02.07 14:19:38 -0500 Nicholas Pappas wrote: > Is there a secret to get the 'aspell_*' functions to work? I > tried > running one and got a 'unsupported function' error. :( > > I am running a RH7.0 system with PHP3. Aspell is installed on > the > system, but I did not do anything special at compile time (except MySQL > support). Is there a compile time tag I need to set in order to get the > aspell functions to work (couldn't find on in the docs). > > Many thanks for any help!! > > Nick > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    I believe that aspell is somewhat outdated now...try pspell...(which uese aspell..check php.net docs)

    -codeboy

    > -----Original Message----- > From: Sam Masiello [mailto:smasiellochekinc.com] > Sent: Wednesday, February 07, 2001 11:23 AM > To: Nicholas Pappas > Cc: php-generallists.php.net > Subject: Re: [PHP] Getting ASPELL to work? > > > > When you compile PHP, you also need to include the --with-aspell flag > (similar to how you did to include MySQL support). > > HTH > > -- > Sam Masiello > Systems Analyst > Chek.Com > (716) 853-1362 x289 > smasiellochekinc.com > > On 2001.02.07 14:19:38 -0500 Nicholas Pappas wrote: > > Is there a secret to get the 'aspell_*' functions to work? I > > tried > > running one and got a 'unsupported function' error. :( > > > > I am running a RH7.0 system with PHP3. Aspell is installed on > > the > > system, but I did not do anything special at compile time (except MySQL > > support). Is there a compile time tag I need to set in order > to get the > > aspell functions to work (couldn't find on in the docs). > > > > Many thanks for any help!! > > > > Nick > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > > For additional commands, e-mail: php-general-helplists.php.net > > To contact the list administrators, e-mail: php-list-adminlists.php.net > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net > > > >

    attached mail follows:


    The solution ended up being the need to re-compile php with the "--enable-discard-path" configure option. This removed the "#!/usr/local/bin/php" line from the top of the file.

    Thanks for the feedback.

    Tim

    Tim Livers wrote:

    > I have installed the CGI version of PHP and customized Apache's > httpd.conf. (Had to use CGI for this instance). > > Since I only need (and want) a few php scripts to be available on this > server, I added the following line to httpd.conf in order to get my > script to work. > > ScriptAlias /myfile.php /location/myfile.php > > Then I added the following to "myfile.php" > > #!/usr/local/bin/php > > <? > phpinfo() > ?> > > Everything works fine except that I get "X-Powered-By: PHP/4.0.4pl1 > Content-type: text/html #!/usr/local/bin/php" at the top of the page. > > Any Ideas on how to get rid of this stuff in the output? I have looked > through the php.ini file, and php.net but couldn't find anything. > > Thanks in advance > > Tim > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net

    attached mail follows:


    ----- Original Message ----- From: "Remi Ricard" <rricardcrim.ca>

    > Hi, > > I want to know why in the second file I don't get > a=134 as expected. <snip> > // file that don't work as expected > // print a= > <?PHP > function f2() > { > include ('./fileToBeIncluded.php'); > f1(); > } > echo "<html>"; > f2(); > echo "</html>"; > ?>

    Hi,

    Functions are separate blocks of code from the rest of the file. If you declare a function or variable inside a function (as you do here, since you include the file which contains a function inside the function) it will not be available to the rest of the script.

    I think. :-)

    Anna

    attached mail follows:


    Ok, I'm new to programming in PHP. What I'm trying to do is retrieve the song list with play links off of my bands' page at Mp3.com. Ultimately I want to build it into a function I can call with an array of song names and it will return the html formatted as I like

    So far, I've used this code to open the page and get the part of the code with the song links in it:

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

    <?

    $url="http://artists.mp3s.com/artists/66/wildcraft.html";

    $lines_array=file($url);

    $lines_string = implode('', $lines_array);

    eregi('<!----Playlist---->(.*)<!----Playlist Controls 2---->',$lines_string, $out);

    ?>

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

    Now, I want to take $out[0], and delete all of the special mp3.com stuff like "Add to my mp3.com" and things like that. Basically, I've been trying to take the chunk of code, which repeats for each song, and replace it with code that just closes the tables and prepares for the next entry. This is the line I've tried:

    echo eregi_replace('<td><phrase><a href="http://my.mp3.com(.*)</tr></table>', '</td><td nowrap></td></tr></table></td>',$out[0]);

    What happens though is it takes the chuck out of the first occurance, and then prints the rest of the page unchanged. I want to do further formatting to the code after I remove these chunks though, such as replacing the img reference links and such.

    I'm starting to think I'm going about it wrong in the first place. I'm thinking I should just pull out the m3u and mp3 links, and use them within my own formatted page. It also occured to me to go through $lines_array line by line turning printing on and off with a flag. But the script is already fairly slow and even though I'm going to put it into a frame, I don't want it to take for ever to run.

    Anyway, if anyone has any suggestions or wants to help me develop this script, I could really use some help because I'm stuck right now.

    Thanks,

    max

    mysteriozfreakzone.org

    attached mail follows:


    > > $joeBob = new myClass(); > > "myClass" can somehow know that "joeBob" is the name of > > it's instance? > > I'm thinking 'no', but would like verification. > I'm not aware of a way to do so. I'm curious why you'd want > to? If you want to pass "joeBob" to the class you can do so as the > parameter of one of the methods.

    This is what I ended up doing. Basically what I needed this for is I've got a class that prints out a blurb of javascript and a "<form>". I wanted to make it so that each instance of a class would work with it's own data. This would require that the name of the javascript function and the name of the form be different for each class instance. If I was able to get the name of the class, it would have been all good, I wouldn't have needed to add another paramter to the constructor. But since I cannot, I needed the additional paramter.

    The class is actually kind of cool. It sets up and executes the sorting of table columns based on a mySQL query. My problem was if I needed to tables using 2 different queries, when I clicked on a column heading in one table, it would try to sort that column in both classes, both queries. I got around this by adding the additional argument, as I mentioned above.

    > And my guess is that you already know, but if you want to refer to > a method or property of a class from within the class, you do using > syntax like $this->property_here.

    Yes, I already knew. :P

    Chris

    attached mail follows:


    I don't know what it's called so I don't know what to search for.

    I have had experience with ASP apps that sometimes I'll create some scripts, say a script does multiple operations. And I want it to print to the screen after each operation is done.. The user would get a running list.

    Doing operation..... Done Doing this.... Done Etc

    With ASP it does it as you see it, with PHP it seems to do it all and the print to the screen. Is there a way to get PHP to do the same as ASP or is that just the way PHP works?

    -- 
    

    Thomas Deliduka IT Manager ------------------------- New Eve Media The Solution To Your Internet Angst http://www.neweve.com/

    attached mail follows:


    Thomas Deliduka wrote: > Doing operation..... Done > Doing this.... Done > Etc > > With ASP it does it as you see it, with PHP it seems to do it all and > the print to the screen. Is there a way to get PHP to do the same as > ASP or is that just the way PHP works?

    Use flush(); each time you want the latest output to be sent to the client. This works only with PHP as a Webserver-Module, not as CGI.

    regards Wagner

    -- 
    Three may keep a secret, if two of them are dead.
    

    attached mail follows:


    On 2/7/01 5:09 PM this was written:

    > Use flush(); each time you want the latest output to be sent to the > client. > This works only with PHP as a Webserver-Module, not as CGI.

    Thanks!

    -- 
    

    Thomas Deliduka IT Manager ------------------------- New Eve Media The Solution To Your Internet Angst http://www.neweve.com/

    attached mail follows:


    In article <002901c0911e$8aefed80$760aa8c0office.tutticom.com>, TV Karthick Kumar <tvkarthickmyrealbox.com> writes > Can any body suggest / recommend me a good web hosting provider ?. > I want to register some domains and host with the same provider which >essentially has php, mysql, postgresql & good support.

    http://www.f2s.com

    John

    attached mail follows:


    Hello,

    Does anyone have a function that can delete files like unlink(); for windows?

    Thank you,

    -------------------------------------------- Brandon Orther WebIntellects Design/Development Manager brandonwebintellects.com 800-994-6364 www.webintellects.com --------------------------------------------

    attached mail follows:


    I'm making a small script that imports HTML pages and I need to do some string replacement. I need to replace add a url to all the 'HREF' links and images, but if someone could just give me an example of how to replace and append the HREF part, I think I can figure it out. It needs to find all the variations of HREF, such as 'HREF = "', href="', 'href =', etc. So it needs to be space and capitalization carefree. THANKS TO ANYONE WHO HELPS!!!

    Jason Bryner jrbrynersouthern.edu

    attached mail follows:


    look up eregi_replace and preg_replace

    www.php.net/quickref.php

    Gotta run

    J

    "Jason Bryner" <jrbrynersouthern.edu> wrote in message news:3A6C1BC1webmail.southern.edu... > I'm making a small script that imports HTML pages and I need to do > some string replacement. I need to replace add a url to all the 'HREF' > links and images, but if someone could just give me an example of how > to replace and append the HREF part, I think I can figure it out. It needs to > find all the variations of HREF, such as 'HREF = "', href="', 'href =', etc. > So it > needs to be space and capitalization carefree. THANKS TO ANYONE > WHO HELPS!!! > > Jason Bryner > jrbrynersouthern.edu > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    On Wednesday 07 February 2001 21:48, Jason Bryner wrote: > I'm making a small script that imports HTML pages and I need to do > some string replacement. I need to replace add a url to all the 'HREF' > links and images, but if someone could just give me an example of how > to replace and append the HREF part, I think I can figure it out. It > needs to find all the variations of HREF, such as 'HREF = "', href="', > 'href =', etc. So it > needs to be space and capitalization carefree. THANKS TO ANYONE > WHO HELPS!!!

    $replaced = preg_replace ('/(href\s*=\s*(\'|\"))(.*?)(\\2)/i', "\\1\\3${urladdition}\\2", $matches);

    On a match, $matches [0] will contain the entire pattern, $matches [1] the first subpattern (everything from href to the opening quote), $matches [2] the opening quote char and $matches [3] the URL.

    -- 
    Christian Reiniger
    LGDC Webmaster (http://sunsite.dk/lgdc/)
    

    "These are the people who proudly call themselves "hackers" -- not as the term is now abused by journalists to mean a computer criminal, but in its true and original sense of an enthusiast, an artist, a tinkerer, a problem solver, an expert."

    - ESR

    attached mail follows:


    Hi Guys,

    Just a quick question. I've been using an sql query like this (using wildcards):

    $sql = "SELECT * FROM table WHERE $search_criteria LIKE '%$search_input%' ORDER by $search_criteria ASC";

    At the moment, if the search criteria was "First_Name" and the text ($search_criteria) was "ch", the returned query contains any name containing "ch". The trouble is, if the name you are after is Chris ...., you might get a result like:

    id 1 CHris etc etc id 2 RiCHard etc etc id 3 CHris etc etc

    In other words, it seems to be sorting where the instance of the CH comes in id number rather than alphabetically. Is there a way of making the query (using wildcards or without) if someone types in "a", the list will return alphabetically with, like:

    a aa ab abc ac ace ade

    I'd explain more, but I really have to go. Sorry. Hope you can help, as most of you often do :)

    James

    attached mail follows:


    Greets all,

    I have been playing around with LDAP sorting, but I can't seem to get it to work. Essentially, I do an ldap_search() with a filter condition, and use a ldap_get_entries() to get all of the results. The ldap_get_entries() function returns a multi-dimensional array contain my result set. I am assuming it looks something like this:

    Entries = array( "count" => x, array( array ( "sn" => "Mowat", "givenname" => "Jason", ... ), array ( "sn" => "Anderson", "givenname" => "Peter", ... ), array ( ... ) )

    Now, I want to sort all of the internal "person" data by "sn". But, when I try usort, it does not work. I have tried uasort as well. Basically, I need to be able to sort a nested array without touching the outside arrays based on a value in the nested array's element..

    The examples I have seen on the 'Net don't seem to work (for me anyways). I have even copied them verbatim, and I get the same results. I'm not sure if their Entries array is the same as mine. Mine is the Entries returned from ldap_get_entries().

    Any help is appreciated!

    Cheers, Jason

    attached mail follows:


    Hi,

    I write all my pictures (hotels...travels, etc) to the database. it worked, but now I`m not sure what has changed, but now it gives the following error: Warning: fopen("C:\\art\\cat2.jpg","r") - No such file or directory in /home/mycatalogue/public_html/mysubcatalogue/hotell.php3 on line 19

    the cat2.jpg has been chosen through a browse button from my own hdd (the problem exists wit hall the pictures).

    Any ideas what might be wrong?

    Thanks in advance, Siim Einfeldt

    attached mail follows:


    On Wed, 7 Feb 2001 23:53:00 +0200 (EET), Siim Einfeldt aka Itpunk (siim_epshg.edu.ee) wrote: >Hi, > >I write all my pictures (hotels...travels, etc) to the database. it >worked, but now I`m not sure what has changed, but now it gives the >following error: >Warning: fopen("C:\\art\\cat2.jpg","r") - No such file or >directory in >/home/mycatalogue/public_html/mysubcatalogue/hotell.php3 on >line 19 > >the cat2.jpg has been chosen through a browse button from my own hdd >(the >problem exists wit hall the pictures). > >Any ideas what might be wrong? >

    read the manual on handling file uploads. It looks like you're using $image_name which is the original image name on the client where you want $image which is the temporary file name on the server. If your server is running on the machine you access the form from it may look like things are working right when they aren't.

    attached mail follows:


    Hello.

    Do you know where I can find a list of all file extensions used today? Like: .gif .htm .php .doc ...

    Is there an organisation, like ICANN, that decide who can use these file extensions and what you need to do to register one of your own?

    Thanks, // Tobias

    attached mail follows:


    Tobias Talltorp wrote: > Do you know where I can find a list of all file extensions used > today? Like: > ..gif > ..htm > ..php > ..doc > ....

    I don't think so.

    > Is there an organisation, like ICANN, that decide who can use these > file extensions and what you need to do to register one of your own?

    No. People use whatever file extensions they like.

    MIME-types do what you need. But they don't belong to the filename.

    regards Wagner

    -- 
    Three may keep a secret, if two of them are dead.
    

    attached mail follows:


    > No. People use whatever file extensions they like.

    So, If I create a 3D-program, I could say that file extensions for this program will be .pdf (not a prefered extension, but still)? Is it more a question of getting your file extension as widely used as possible, so other companies dont bother using them, since most computers have them associated with an other program?

    > MIME-types do what you need. But they don't belong to the filename.

    What do you mean by this?

    Regards, // Tobias

    attached mail follows:


    > So, If I create a 3D-program, I could say that file extensions for this > program will be .pdf (not a prefered extension, but still)? > Is it more a question of getting your file extension as widely used as > possible, so other companies dont bother using them, since most computers > have them associated with an other program?

    Basically, what he's saying is that the extension can be anything. It's only convention (and only on pc/unix) where it's important to determine what kind of file it is. On advanced filesystems, such as HFS+(mac), beFS(beos), and such the type of file is kept as an extended attribute and you can call your jpeg image myimage.doc and it will still get sent to the correct application when you double click on it. I think ntfs and hpfs have the ability to do this, but it's not implemented.

    Mime types are things like tex/html and image/jpeg that describe what kind of file you're dealing with. They are what beFS uses to keep track of what's in a file.

    The reason for extensions is that in unix/windows/dos, all files are the same, they have no type, they're all just a string of bytes, and the original inventors or unix needed a way to tell one file from another.

    Gfunk - http://www.gfunk007.com/

    I sense much beer in you. Beer leads to intoxication, intoxication to hangovers, and hangovers to... suffering.

    > > > MIME-types do what you need. But they don't belong to the filename. > > What do you mean by this? > > Regards, > // Tobias > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    Tobias Talltorp wrote: > > No. People use whatever file extensions they like. > > So, If I create a 3D-program, I could say that file extensions for > this program will be .pdf (not a prefered extension, but still)? > Is it more a question of getting your file extension as widely used > as possible, so other companies dont bother using them, since most > computers have them associated with an other program?

    Yes. More or less.

    > > MIME-types do what you need. But they don't belong to the filename. > > What do you mean by this?

    Browsers are among the programs which do not identify files, which are sent to them, by the filename extension, but by the so called MIME-type. This MIME-type is not part of the file or the filename, but an exterior description of the file. In this case, the MIME-type is sent via the HTTP-headers. This way, a php-script can be anything, plain-text, HTML or an image, by just sending a header like: header("Content-type: image/gif"); or header("Content-type: text/plain");

    Default is header("Content-type: text/html");

    If you want a list of all MIME-types or something like that, try asking someone who knows, or google.com.

    regards Wagner

    -- 
    Three may keep a secret, if two of them are dead.
    

    attached mail follows:


    This is a good start :

    http://directory.google.com/Top/Computers/Data_Formats/

    Regards,

    Philip

    On Wed, 7 Feb 2001, Tobias Talltorp wrote:

    > > No. People use whatever file extensions they like. > > So, If I create a 3D-program, I could say that file extensions for this > program will be .pdf (not a prefered extension, but still)? > Is it more a question of getting your file extension as widely used as > possible, so other companies dont bother using them, since most computers > have them associated with an other program? > > > MIME-types do what you need. But they don't belong to the filename. > > What do you mean by this? > > Regards, > // Tobias > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    Thanks for straightening everything out for me!

    // Tobias

    "Philip Olson" <philipcornado.com> wrote in message news:Pine.BSF.4.10.10102072314500.92822-100000localhost... > This is a good start : > > http://directory.google.com/Top/Computers/Data_Formats/ > > Regards, > > Philip > > On Wed, 7 Feb 2001, Tobias Talltorp wrote: > > > > No. People use whatever file extensions they like. > > > > So, If I create a 3D-program, I could say that file extensions for this > > program will be .pdf (not a prefered extension, but still)? > > Is it more a question of getting your file extension as widely used as > > possible, so other companies dont bother using them, since most computers > > have them associated with an other program? > > > > > MIME-types do what you need. But they don't belong to the filename. > > > > What do you mean by this? > > > > Regards, > > // Tobias > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > > For additional commands, e-mail: php-general-helplists.php.net > > To contact the list administrators, e-mail: php-list-adminlists.php.net > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    I am creating an interface for a customer where they will be creating there own db and I was wondering if there was an ereg or ereg_replace function that would get rid of all the bs in one fail swoop. I am already converting spaces to underscores with ereg_replace.

    Thanks in advance,

    ----------- Matt Ley Jatosoft, LLC www.jatosoft.com

    attached mail follows:


    Hi,

    I've been looking at using PHP but am unsure if it will do what I want. What first attracted me to PHP is the claim that I can embed PHP code within my html file and have it build dynamic content. Perhaps someone on the list can confirm that ic can do as follows:

    I have a web page that contains various graphics and text. At the bottom of the page, I have a table of one row by two columns. Using PHP

    and MySQL (I already know that PHP can access MySQL databases), I want to read data from a table and dynamically grow my table (add several rows, each with two columns).

    So I am guessing that I will be inserting PHP code and HTML code intertwined?

    IS PHP my ticket for accomplishing the above?

    Thanks, Don

    attached mail follows:


    Yeppers, it'll do that for you.

    Cal http://www.calevans.com

    -----Original Message----- From: Don [mailto:donlclcan.com] Sent: Wednesday, February 07, 2001 4:09 PM To: php list Subject: [PHP] question about PHP use

    Hi,

    I've been looking at using PHP but am unsure if it will do what I want. What first attracted me to PHP is the claim that I can embed PHP code within my html file and have it build dynamic content. Perhaps someone on the list can confirm that ic can do as follows:

    I have a web page that contains various graphics and text. At the bottom of the page, I have a table of one row by two columns. Using PHP

    and MySQL (I already know that PHP can access MySQL databases), I want to read data from a table and dynamically grow my table (add several rows, each with two columns).

    So I am guessing that I will be inserting PHP code and HTML code intertwined?

    IS PHP my ticket for accomplishing the above?

    Thanks, Don

    -- 
    PHP General Mailing List (http://www.php.net/)
    To unsubscribe, e-mail: php-general-unsubscribelists.php.net
    For additional commands, e-mail: php-general-helplists.php.net
    To contact the list administrators, e-mail: php-list-adminlists.php.net
    

    attached mail follows:


    yes, that is what PHP does best (displaying dynamic content from a database).

    ----- Original Message ----- From: Don <donlclcan.com> To: php list <php-generallists.php.net> Sent: Wednesday, February 07, 2001 2:08 PM Subject: [PHP] question about PHP use

    > Hi, > > I've been looking at using PHP but am unsure if it will do what I want. > What first attracted me to PHP is the claim that I can embed PHP code > within my html file and have it build dynamic content. Perhaps someone > on the list can confirm that ic can do as follows: > > I have a web page that contains various graphics and text. At the > bottom of the page, I have a table of one row by two columns. Using PHP > > and MySQL (I already know that PHP can access MySQL databases), I want > to read data from a table and dynamically grow my table (add several > rows, each with two columns). > > So I am guessing that I will be inserting PHP code and HTML code > intertwined? > > IS PHP my ticket for accomplishing the above? > > Thanks, > Don > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net > >

    attached mail follows:


    Don wrote: > I have a web page that contains various graphics and text. At the > bottom of the page, I have a table of one row by two columns. Using > PHP > > and MySQL (I already know that PHP can access MySQL databases), I > want to read data from a table and dynamically grow my table (add > several rows, each with two columns). > > So I am guessing that I will be inserting PHP code and HTML code > intertwined? > > IS PHP my ticket for accomplishing the above?

    It is one possible solution to your problem, yes. ASP, JSP and ColdFusion can do this as well, but being a PHP-lover I would recommend PHP. Hell, I know _why_ I love PHP...

    Wagner

    -- 
    Three may keep a secret, if two of them are dead.
    

    attached mail follows:


    Hello,

    I am sure this is a dumb/easy question but I can't seem to find it looking at the php manual... can someone tell me the function that gets the path of where the script is?

    Thank you,

    -------------------------------------------- Brandon Orther WebIntellects Design/Development Manager brandonwebintellects.com 800-994-6364 www.webintellects.com --------------------------------------------

    attached mail follows:


    El Mié 07 Feb 2001 19:20, Brandon Orther escribió: > Hello, > > I am sure this is a dumb/easy question but I can't seem to find it looking > at the php manual... can someone tell me the function that gets the path of > where the script is?

    Check the variable $HTTP_SERVER_VARS["SCRIPT_FILENAME"] and use basename function to get the path.

    Saludos... :-)

    -- 
    System Administration: It's a dirty job, 
    but someone told I had to do it.
    -----------------------------------------------------------------
    Martín Marqués			email: 	martinmath.unl.edu.ar
    Santa Fe - Argentina		http://math.unl.edu.ar/~martin/
    Administrador de sistemas en math.unl.edu.ar
    -----------------------------------------------------------------
    

    attached mail follows:


    Hey everyone,

    I just released phpdoc v2.0, which is a program used to document PHP class definitions. This version is a complete rewrite of v1.0, and takes a different approach to creating documentation.

    Where most other applications try to imitate Javadoc as much as possible, this application actually does very little, because it actually uses Javadoc to create PHP documentation. Since the Javadoc API is quite open, and since my application is in Java, its a simple matter to plugin to the Javadoc program. All my application does is parse a PHP class definition through the use of regular expressions, and then convert that class definition from PHP syntax to Java Syntax, then hand the converted source over to Javadoc. What this means is that all the options and power of Javadoc is available to my program, you can use any Javadoc option, doclet, tag or whatever in phpdoc and in your source and the resulting documentation will be no different then if an actual .java file were passed to Javadoc. All is explained in greater detail at my site, and in instructions I provide.

    A final note, the library of Javadoc doclets are also open to you when using phpdoc. For anyone whom doesnt know, doclets are programs written in the Java programming language that specify the content and format of the output of the Javadoc tool. By default, Javadoc uses the Standard doclet which creates the .HTML formatted documentation were all used to. You can provide any doclet you wish however to customize the output however you like. The wealth of third party doclets available at the javasoft site allow you to create for example RTF, PDF, and even Japanese based API documentation.

    You must have the JDK installed on your system (of which Javadoc comes part of)

    You can download phpdoc v2.0 at http://www.callowayprints.com/phpdoc/phpdoc.php

    Thanks Everyone,

    Christian

    attached mail follows:


    Hey,

    Does anyone know what is going wrong here:

    phpize autoconf: Undefined macros: configure.in:43:AC_PROG_LIBTOOL /usr/local/bin/phpize: libtoolize: command not found

    There does not seem to be a libtoolize on my system? I also followed the INSTALL docs, and read the online FAQ, unfortunatly I know very little about php-modules and autoconf etc..

    Any help mutch appreciated,

    Regards,

    Joseph.

    attached mail follows:


    On Thursday 08 February 2001 10:29, Joseph H Blythe wrote:

    > Does anyone know what is going wrong here: > > phpize > autoconf: Undefined macros: > configure.in:43:AC_PROG_LIBTOOL > /usr/local/bin/phpize: libtoolize: command not found > > There does not seem to be a libtoolize on my system? I also followed > the INSTALL docs, and read the online FAQ, unfortunatly I know very > little about php-modules and autoconf etc..

    You'll have to install some packages: libtool, autoconf and automake I'd say.

    -- 
    Christian Reiniger
    LGDC Webmaster (http://sunsite.dk/lgdc/)
    

    "Software is like sex: the best is for free" -- Linus Torvalds

    attached mail follows:


    On Thu, 8 Feb 2001 01:39:24 +0100 Christian wrote: CR> CR> You'll have to install some packages: libtool, autoconf and automake I'd CR> say. CR>

    Hmm, libtool wasn't installed strange, thanks!

    Also I got a few warnings during the compile is this normal?

    -snip- In file included from /usr/local/include/php/php_compat.h:7, from /usr/local/include/php/php.h:35, from php_apc.h:19, from apc_cache.c:24: /usr/local/include/php/php_config.h:1669: warning: `PHP_BUILD_DATE' redefined -snip-

    Regards,

    Joseph.

    attached mail follows:


    I try to use PHP to access Oracle DB. Can someone point me to a good place for demo/sample website or documentation how to do that? I just want how to use PHP and Oracle DB only.

    Thanks, David

    attached mail follows:


    Hey all,

    I've got a question about using the MSSQL Functions. The only way I've been able to use them is to install Microsoft SQL Client on the web server. Is there any way to get around this to use the MSSQL Functions without installing a copy of Microsoft SQL Client? Right now I am using the ODBC Functions to get around the problem, but I was wondering if it just relies on some DLL's that I could copy to the server or something like that? I know that people are using the MSSQL Functions on Linux and they obviously didn't need to install Microsoft SQL Client to get them to work so I'm just hoping there's a way around it?

    Thanks, Toby

    attached mail follows:


    Toby,

    Yes, the client is requires because the MSSQL module uses some libraries from the client to function. I don't know which one. If Frank see this, he might be able to give you some detailed insight. I just know it has to be installed.

    -Flint

    -----Original Message----- From: Toby Miller [mailto:tmillercgchost.net] Sent: Wednesday, February 07, 2001 4:04 PM To: php-windowslists.php.net; php-generallists.php.net Subject: [PHP-WIN] MSSQL Functions

    Hey all,

    I've got a question about using the MSSQL Functions. The only way I've been able to use them is to install Microsoft SQL Client on the web server. Is there any way to get around this to use the MSSQL Functions without installing a copy of Microsoft SQL Client? Right now I am using the ODBC Functions to get around the problem, but I was wondering if it just relies on some DLL's that I could copy to the server or something like that? I know that people are using the MSSQL Functions on Linux and they obviously didn't need to install Microsoft SQL Client to get them to work so I'm just hoping there's a way around it?

    Thanks, Toby

    attached mail follows:


    Hi All, the key komponent is ntwdblib.dll installed in winnt\system32. The dll uses other dll's to comunicate with the server dbmssocn.dll (tcp/ip) and dbmsnp.dll (NetBios). All the communication dll's should be installed with the ODBC driver. Just copy ntwdblib.dll from the SQL server to the php server. You will need to use the ODBC manager to create client configurations as the tools for this will not be installed. - Frank >Toby, > >Yes, the client is requires because the MSSQL module uses some libraries >from the client to function. I don't know which one. If Frank see this, he >might be able to give you some detailed insight. I just know it has to be >installed. > >-Flint > >-----Original Message----- >From: Toby Miller [mailto:tmillercgchost.net] >Sent: Wednesday, February 07, 2001 4:04 PM >To: php-windowslists.php.net; php-generallists.php.net >Subject: [PHP-WIN] MSSQL Functions > > >Hey all, > >I've got a question about using the MSSQL Functions. The only way I'v! e been >able to use them is to install Microsoft SQL Client on the web server. Is >there any way to get around this to use the MSSQL Functions without >installing a copy of Microsoft SQL Client? Right now I am using the ODBC >Functions to get around the problem, but I was wondering if it just relies >on some DLL's that I could copy to the server or something like that? I know >that people are using the MSSQL Functions on Linux and they obviously didn't >need to install Microsoft SQL Client to get them to work so I'm just hoping >there's a way around it? > >Thanks, >Toby > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: php-general-unsubscribelists.php.net >For additional commands, e-mail: php-general-helplists.php.net >To contact the list administrators, e-mail: php-list-adminlists.php.net > > >

    attached mail follows:


    Is there a way, using PHP, to generate a quantity chooser that maxes out at the quantity on hand? IOW, I have $quantity from the database, for a given line item, and I'd like to have a slider that lets you run up to, but not over, the quantity on hand.

    This might be more of an HTML question..

    --
    Dave's Engineering Page: http://www.dvanhorn.org
    Where's dave? http://www.findu.com/cgi-bin/find.cgi?kc6ete-9
    

    attached mail follows:


    On Thursday, January 18, 2001, at 10:41 PM, jeremy brand wrote:

    > > Apache doesn't have threading (yet). > > If your business depends upon it, you may want to take a look at > > Solaris/Zeus if you are really getting heavy load high traffic. > > We serve millions of hits a day off of a small farm of FreeBSD servers > running Apache+php for our dynamic content. Thttpd for our static > pages (images, etc).

    thttpd is a GREAT server. I have a phpMyAdmin rpm including thttpd with php support, for easy MySQL administration of sql servers that don't want/need the weight of apache.

    Occasionally I see Alan Cox posting to the thttpd list as well, so it must have something ;)

    I've never used thttpd under heavy load, but everything I gather, it really does quite well, and it *is* faster than apache.

    What would be nice is if you could set up an apache alias to a full url (maybe you can- i've never tried- but I haven't heard of it either) in the httpd.conf file- as it would make image and static page serving from thttpd that much easier...

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=- Michael A. Peters Abriasoft Senior Developer

    http://www.abriasoft.com/

    (510) 623-9726x357 Fax: (510) 249-9125

    attached mail follows:


    Rebeca, por favor confirmame si has recibido mis E-Mails.

    Saludos,

    Andrés.

    attached mail follows:


    I did some research and decided to go with ht://Dig - the other thing on the short list of free products was mnoGoSearch.

    Try this link for a list of available serach engines: http://www.searchtools.com/tools/tools.html

    Regs

    Brian White

    At 23:29 6/02/2001 -0500, Steve Werby wrote: >"Diego Fulgueira" <dfulmetahogar.com> wrote: > > I was wondering if anyone around knows of a tool (free if possible) to >index > > all the pages of my website and implement a search engine. I prefer it to > > run on NT. > >My favorite is mnoGoSearch (formerly udmsearch) found at >http://search.mnogo.ru/. I could hype it in great detail, but I'll let you >do your own research. It's an indexer, backend and frontend search engine. >ht://Dig is also pretty popular. Both are free. Both run on many >Linux/Unix flavors. I don't believe either run on NT. > >-- >Steve Werby >COO >24-7 Computer Services, LLC >Tel: 804.817.2470 >http://www.247computing.com/ > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: php-general-unsubscribelists.php.net >For additional commands, e-mail: php-general-helplists.php.net >To contact the list administrators, e-mail: php-list-adminlists.php.net

    ------------------------- Brian White Step Two Designs Pty Ltd - SGML, XML & HTML Consultancy Phone: +612-93197901 Web: http://www.steptwo.com.au/ Email: bwhitesteptwo.com.au

    attached mail follows:


    HI!

    I am Japanese in Tokyo. How about you? I still have a question.

    initial condition 1) three are many *html in my SQL ex:xxx.html,and yyy.html 2)I have domain ex: abc (ex: http://www.abc.com) 3)database name : aaa 4)table name :bbb

    I want to try next step. when I type in URL from brouze ,ex http://www.abc.com/xxx.html . I can get xxx.html from my SQL. when I type in URL from brouze ,ex http://www.abc.com/yyy.html I can get yyy.html from my SQL. How can I do this? Is it posible to create it?

    Please answer for me.

    Thank you yui

    attached mail follows:


    I'm wondering if it's possible to somehow transfer session data across apache virtual hosts. Or if it's needed. I'd like to have a site that can pass certain session data from http: to https: Is this possible? I'd like to do this without cookies or ugly urls. I compiled php4.0.4 with transid (or whatever made transparent session data).

    Thanks.

    Jeffrey Schoolcraft

    attached mail follows:


    There are two ways of doing sessions, only two

    cookies and ugly urls.

    it doesnt matter if your crossing 8 domain names, or sticking to one, there are only two options.

    Are these domain names on the same server? yes? great then we can work with this. you'll have to either disable cookies (cookies work per domainname) or write some code to handel forcing the PHPSESSID....

    <?php

    include_once('time.egn');

    if ( isset($HTTP_GET_VARS['PHPSESSID']) ) session_id($HTTP_GET_VARS['PHPSESSID']);

    if ( isset($HTTP_POST_VARS['PHPSESSID']) ) session_id($HTTP_POST_VARS['PHPSESSID']);

    session_start();

    if (!isset($HTTP_SESSION_VARS['SessionID'])) { $SessionID = mtime(); session_register('SessionID'); }

    if (!isset($PHPSESSID)) $PHPSESSID = session_id();

    $SID = "PHPSESSID=$PHPSESSID"; ?>

    now when you wan to force the SESSIONID across domains go like this.

    <? echo " <a href='http://www.mediawaveonline.com/index.php?$SID'>Mediawaveonline.com</a> "; ?>

    now as long as the domainname is on the same server, this will work.

    --
    

    Chris Lee Mediawaveonline.com leemediawaveonline.com

    "Jeffrey A Schoolcraft" <dreamdr3amscap3.com> wrote in message news:20010207203105.I16742chimera... > I'm wondering if it's possible to somehow transfer session data across apache > virtual hosts. Or if it's needed. I'd like to have a site that can pass > certain session data from http: to https: Is this possible? I'd like to do > this without cookies or ugly urls. I compiled php4.0.4 with transid (or > whatever made transparent session data). > > Thanks. > > Jeffrey Schoolcraft > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net >

    attached mail follows:


    Hi,

    I am trying to install a free mailing list manager for a mate, I have spent numerous hours trying to figure out why it won`t setup properly. I installed it on one of my own servers and it worked fine but not on his, however I have now dwindled it down to the fact that his server won`t allow the script to create directorys. I have checked the chmod and that is fine but I`m stumped. Anyone else have a possible solution??

    Thanks Ade

    attached mail follows:


    anyone have an idea what the limit either in addresses or string length that sendmail can handle in a to, cc, or bcc field?

    Dave

    attached mail follows:


    I have an interesting problem with sessions (using enable-trans-sid).

    I have created a page with the following javascript function on it:

    function swapImgRestore() { var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; }

    However when I disable browser cookies the code is altered by enable-trans-sid - notice the "" :

    function swapImgRestore() { var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x="a[i])&&x.oSrc;i++)" x.src="x.oSrc; "

    Why does enable-trans-sid do this? It effectively stuffs up the javascript. Anyone know a solution, other than rewriting the javascript :)

    Regards,

    Matthew Delmarter

    attached mail follows:


    Hi there, Is there a way to compile php files so that no one can read them but php will undestand them?? something like .exe in win

    Thanks in advance

    attached mail follows:


    On Thu, 8 Feb 2001 14:18, GAYTAN BAHAMONDEZ DANIEL EDUARDO wrote: > Hi there, > Is there a way to compile php files so that no one can read them > but php will undestand them?? something like .exe in win > > Thanks in advance

    http://www.zend.com/zend/products.php#encoder has some information.

    -- 
    David Robley                        | WEBMASTER & Mail List Admin
    RESEARCH CENTRE FOR INJURY STUDIES  | http://www.nisu.flinders.edu.au/
    AusEinet                            | http://auseinet.flinders.edu.au/
                Flinders University, ADELAIDE, SOUTH AUSTRALIA
    

    attached mail follows:


    Hello again,

    I have a form that is used to submit data to my script. If the user enters something like:

    The title of this book doesn't really matter to "me"!

    When I get that back, and read it from the file, it always ends up like:

    The title of this book doesn\'t really matter to \"me\"!

    Note the addition of the escape sequences. How can I stop this? Is there some function in PHP? Or am I goign to have to write a character routine to strip out escape sequences? <shudder>

    - John Vanderbeck - Admin, GameDesign

    attached mail follows:


    run $blah = stripslashes($blah);

    PHP automatically does the equivalent of addslashes() to all form submits.

    ^^rk

    John Vanderbeck wrote: > > Hello again, > > I have a form that is used to submit data to my script. If the user enters > something like: > > The title of this book doesn't really matter to "me"! > > When I get that back, and read it from the file, it always ends up like: > > The title of this book doesn\'t really matter to \"me\"! > > Note the addition of the escape sequences. How can I stop this? Is there > some function in PHP? Or am I goign to have to write a character routine to > strip out escape sequences? <shudder> > > - John Vanderbeck > - Admin, GameDesign > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net

    -- 
    << If I was a signature file, where would I be?? >>
    

    attached mail follows:


    On Thu, 8 Feb 2001 14:17, John Vanderbeck wrote: > Hello again, > > I have a form that is used to submit data to my script. If the user > enters something like: > > The title of this book doesn't really matter to "me"! > > When I get that back, and read it from the file, it always ends up > like: > > The title of this book doesn\'t really matter to \"me\"! > > Note the addition of the escape sequences. How can I stop this? Is > there some function in PHP? Or am I goign to have to write a character > routine to strip out escape sequences? <shudder> > > - John Vanderbeck > - Admin, GameDesign

    addslashes and stripslashes are the functions you need.

    -- 
    David Robley                        | WEBMASTER & Mail List Admin
    RESEARCH CENTRE FOR INJURY STUDIES  | http://www.nisu.flinders.edu.au/
    AusEinet                            | http://auseinet.flinders.edu.au/
                Flinders University, ADELAIDE, SOUTH AUSTRALIA
    

    attached mail follows:


    > The title of this book doesn't really matter to "me"! > > When I get that back, and read it from the file, it always > ends up like: > > The title of this book doesn\'t really matter to \"me\"! > > Note the addition of the escape sequences. How can I stop > this? Is there some function in PHP? Or am I goign to have > to write a character routine to strip out escape sequences? > <shudder>

    Very simple.

    If magic_quotes_gpc is on, PHP does an addslashes() on all stuff that comes in via HTTP GET, HTTP POST or a cookie. And, there's a lovely function get_magic_quotes_gpc() that tells you its status.

    So:

    if (get_magic_quotes_gpc()) { // Magic quotes is on, we don't want stuff escaped. $value = stripslashes($value); }

    This is handy to use in your script even if you know the way your system is set up in php.ini - if you port your script to another server that is set up differently, then it'll still work as you expect.

    Jason

    attached mail follows:


    Thanks everyone..Seems it was a very simple thing <blush> I had searched around on the PHP site, but i'm tired, and I must have missed it. Thanks!

    - John Vanderbeck - Admin, GameDesign

    ----- Original Message ----- From: "David Robley" <huntsmanhermes.nisu.flinders.edu.au> To: "John Vanderbeck" <agathorncfl.rr.com>; <php-generallists.php.net> Sent: Wednesday, February 07, 2001 10:57 PM Subject: Re: [PHP] UN-Escaping text from a form submit?

    > On Thu, 8 Feb 2001 14:17, John Vanderbeck wrote: > > Hello again, > > > > I have a form that is used to submit data to my script. If the user > > enters something like: > > > > The title of this book doesn't really matter to "me"! > > > > When I get that back, and read it from the file, it always ends up > > like: > > > > The title of this book doesn\'t really matter to \"me\"! > > > > Note the addition of the escape sequences. How can I stop this? Is > > there some function in PHP? Or am I goign to have to write a character > > routine to strip out escape sequences? <shudder> > > > > - John Vanderbeck > > - Admin, GameDesign > > addslashes and stripslashes are the functions you need. > > -- > David Robley | WEBMASTER & Mail List Admin > RESEARCH CENTRE FOR INJURY STUDIES | http://www.nisu.flinders.edu.au/ > AusEinet | http://auseinet.flinders.edu.au/ > Flinders University, ADELAIDE, SOUTH AUSTRALIA >

    attached mail follows:


    Hey all,

    I got this massive query, which I hope you'll be able to understand:

    SELECT diary.id, diary.thedate, diary.topic, diary.entry, count(comments.id) AS comments FROM diary, comments WHERE diary.month='$month' AND diary.id = comments.id GROUP BY comments.id ORDER BY diary.id DESC "

    Basically what I've done is made a diary table, and allowed people to comment on each diary entry, with the comments stored in a seperate comments table. What i'm doing there is getting the diary entry, plus the number of comments posted for that entry.

    Now the problem is that this query only displays entries from the diary table when a comment is added for that entry, otherwise it comes up with a blank, because (diary.id = comments.id) isn't true.

    Now, is there a way to make sure that it displays all diary entries anyway? because if i remove that check (diary.id = comments.id) - then all the numbers come up messed up.

    Thanks Sunny

    __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/

    attached mail follows:


    Q: Does anyone know of a way to test for undefined variables? For example, I am sending a variable into the page, but the processing of the page depends on what is being passed to the page.

    Say, I am typing the following on the location bar: index.php?fuseaction=something&fuse=6

    and I want something to happen if fuse is actually declared, and something else to happen if fuse is not defined.

    I have tried isdef(), but that function does not seem to work, and I couldn't find it in the manual when I was looking for it.

    Code to use on:

    if($HTTP_GET_VARS("fuse") == NULL) then do something; else do something else;

    Q: Also, does anyone know how to rename a variable?

    I want to create a variable $attributes_NameOfVariable, but it does not seem to work. is there a function that exists in PHP that will assist me in this process?

    Thank you for all of your help, and thank you for your time,

    August Malson

    attached mail follows:


    Not sure if this is hat you are looking for, but I do something similiar in my script. Its set up so that the action of the script depends on whether or not the ASIN was passed in..

    if(isset($asin)) { $mode='save_info'; }

    that way if something like: "book_reviews.php?asin=000129091" is called, then it will save the information, but if "book_reviews.php" is passed, then its not defined and it goes to a different mode (which in my case is a form to get the information)

    - John Vanderbeck - Admin, GameDesign

    ----- Original Message ----- From: "August Malson" <thearchgumac.com> To: <php-generallists.php.net> Sent: Thursday, February 08, 2001 2:11 AM Subject: [PHP] test for undefined variables & renaming variables

    > Q: > Does anyone know of a way to test for undefined variables? For example, I > am sending a variable into the page, but the processing of the page depends > on what is being passed to the page. > > Say, I am typing the following on the location bar: > index.php?fuseaction=something&fuse=6 > > and I want something to happen if fuse is actually declared, and something > else to happen if fuse is not defined. > > I have tried isdef(), but that function does not seem to work, and I > couldn't find it in the manual when I was looking for it. > > Code to use on: > > if($HTTP_GET_VARS("fuse") == NULL) then do something; else do something > else; > > > Q: > Also, does anyone know how to rename a variable? > > I want to create a variable $attributes_NameOfVariable, but it does not seem > to work. is there a function that exists in PHP that will assist me in this > process? > > Thank you for all of your help, and thank you for your time, > > August Malson > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribelists.php.net > For additional commands, e-mail: php-general-helplists.php.net > To contact the list administrators, e-mail: php-list-adminlists.php.net > >

    attached mail follows:


    Hello Everybody,

    Does anybody know or have some PHP code to read the htaccess file. I have a couple of directorys protected by the htaccess & htpasswd files on the Unix Apache server I use. But I want to create a webpage with input boxes to simulate the popup dialog that appears when entering the protected areas.

    So rather than enter the username & password in the dialog I want to enter them in a webpage. Its all for looks, to give the site a user friendly asthetic look.

    Please help.

    Pretty please....

    Chris