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: Sun Feb 18 2001 - 17:29:59 CST

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

    php-general Digest 18 Feb 2001 23:29:59 -0000 Issue 520

    Topics (messages 40415 through 40476):

    EOF (End of File) character..
            40415 by: David Bouw

    Re: checking image extensions
            40416 by: Hrishi
            40423 by: ..s.c.o.t.t..

    passing arrays through URLS
            40417 by: Jamie Smith
            40418 by: Jamie Smith

    Re: Simple REGEX?
            40419 by: ..s.c.o.t.t..

    Re: Apache config
            40420 by: ..s.c.o.t.t..

    Re: Count of multi-dimensional array
            40421 by: ..s.c.o.t.t..

    Re: Determingin if cookies are useable?
            40422 by: ..s.c.o.t.t..

    Re: Stylesheets
            40424 by: ..s.c.o.t.t..

    Re: Standard-Output
            40425 by: Ben Peter

    Re: REGEX prob
            40426 by: n e t b r a i n
            40429 by: ..s.c.o.t.t..
            40438 by: Christian Reiniger
            40457 by: n e t b r a i n

    using a regular expression to trim whitespace
            40427 by: ..s.c.o.t.t..

    Re: MySQL: Add Autoincrement Field?
            40428 by: Hrishi

    Apache log analyzer
            40430 by: John Vanderbeck

    Arrays and forms
            40431 by: Jamie Smith

    Help!Opening another php file from a link of a completed form.
            40432 by: Edith Lai

    apache
            40433 by: Brandon Feldhahn
            40435 by: Jeff Oien

    /n for PC & Unix
            40434 by: Todd Cary
            40449 by: Toby Butzon

    Re: UPS shipping calculation
            40436 by: Ayan R. Kayal

    Re: searching for testcase that causes "failed to rollback outstanding transactions" or SEGFAULTs
            40437 by: Thies C. Arntzen

    Re: Database Code Portability
            40439 by: Manuel Lemos

    create array of random unique integers?
            40440 by: andrew
            40461 by: Robin Vickery

    Re: Can I select only the newest record?
            40441 by: Brian Drexler
            40448 by: PHPBeginner.com

    exit signal Floating point exception(8)
            40442 by: Charles Peters
            40443 by: Rasmus Lerdorf
            40444 by: Charles Peters
            40446 by: Rasmus Lerdorf

    Re: Creative solution with XML,PHP,MYSQL
            40445 by: Brian Drexler

    Code Charge
            40447 by: Charles Peters

    PHP functions
            40450 by: Boaz Yahav
            40451 by: Boaz Yahav
            40452 by: Egon Schmid (.vacation)

    Uploading Files via PHP
            40453 by: Brian Drexler
            40456 by: Michael Stearne
            40463 by: Brian Drexler
            40471 by: Michael Stearne

    making form, getting variables from
            40454 by: Dennis Gearon

    Re: Macs and PHP
            40455 by: Michael Stearne
            40462 by: Jesse Swensen
            40465 by: Mike Yuen

    PDFLib, PHP 4.0.4, Arrrrrrgh!
            40458 by: Cal Evans

    using slash as delimiter
            40459 by: Paul Schreiber

    PHP as CGI
            40460 by: Federico Ragazzoni

    PHP+MySQL SEARCH
            40464 by: Gerry

    Sum function
            40466 by: Claudia

    array - too stupid
            40467 by: andreas \(.work\)

    Re: E-mail Validation Question
            40468 by: Nuno Silva

    Re: Converting CFML to PHP
            40469 by: Camden Spiller
            40470 by: Brian Drexler
            40472 by: Michael Stearne

    Apache and $HTTP_*_VARS
            40473 by: Todd Cary

    SMTP on IIS 5.0 Windows 2000 Pro
            40474 by: Peter Knif
            40476 by: David Harrison

    Re: How to get new row on top?
            40475 by: Tom

    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:


    Hi...

    How do I get an EOF character when echo'ing an web page which will be
    written to an file.??

    What I am trying to do is the following. I have an textstring (variable):

    Then I do the following:

          header("Content-disposition: filename=CLIEOP03");
          header("Content-type: application/octetstream");
          header("Pragma: no-cache");
          header("Expires: 0");
         echo ("$datestring");

    ($datastring contains the text)

    My browser pops up with a box to ask if I want to save this file..

    The problem is, that when I save this file it has no EOF character at the
    end.. Normally I then use my text editor to open the file and then I just
    save it again to get the needed character.. I generate this file for an
    application..

    The problem is that the application won't accept the file if there is no EOF
    character..

    What is the correct characters to use to get an EOF character??

    Thanks for the help..

    Bye Bye
    David

    attached mail follows:


    >
    > if ((substr($imgName, -4) != ".jpg") || (substr($imgName, -4) != ".gif"))

    this case, in plain english is :
    if ext is not jpg, OR if ext is not gif, error

    the ext will never be both jpg and gif at the same time, so you're looking
    for the condition:

    if ((substr($imgName, -4) != ".jpg") && (substr($imgName, -4) != ".gif"))
    {
    //error
    }
    else
    {
    //do image processing thing.
    }

    also note, some progs. save jpegs as .jpeg

    attached mail follows:


    or, a bit more concisely, you could use a regexp...

    to allow only jpg/gif/png file formats, setup the
    regexp to match on those three formats, and
    yell at people who submit anything other than
    those three....

    $imgName = "one.jpg";
    if (! preg_match('/\.(jpg|gif|png)$/', $imgName) ) {
      print "file format is not supported!";
    }

    > -----Original Message-----
    > From: John Vanderbeck [mailto:agathorncfl.rr.com]
    > Sent: Saturday, February 17, 2001 08:27
    > To: Alvin Tan; Php-General
    > Subject: Re: [PHP] checking image extensions
    >
    >
    > > Hi, Newbie question here. I'm trying to write a function to check an image
    > > extension, part of the code is:
    > >
    > > if (substr($imgName, -4) != ".jpg")
    >
    > if ((substr($imgName, -4) != ".jpg") || (substr($imgName, -4) != ".gif"))
    > {
    > echo "<P CLASS=Error>I'm sorry, but the ikmage format you submitted is not
    > a supported format.</P>";
    > }
    >
    > - 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
    >

    attached mail follows:


    I need to pass a array through a url.
    Currently I'm assigning the array to the url like so http://localhost/dir/page.php?checkbox_array=$checkbox_array
    but when I want to sort through the array on the recieved page it is not possible because the array seems to have been replaced with the string value of "Array".
    The array I wish to can be of any size / dimensions.

    Also by passing a fenominal amont of variables throught the array I am starting to wonder what the limits are of this method an how likly is it that a browser will becoming the limiting factor in this. Becasue I have only a limited amont of time to test this site I'm only testing on Netscape and IE 4+ and they seem fine but I'd hate to find out later that thjis was a poor method for this reason.

    All any help with this is apreciated in anticipation.
    Reagrds Jamie

    attached mail follows:


    I need to pass a array through a url.
    Currently I'm assigning the array to the url like so http://localhost/dir/page.php?checkbox_array=$checkbox_array
    but when I want to sort through the array on the recieved page it is not possible because the array seems to have been replaced with the string value of "Array".
    The array I wish to can be of any size / dimensions.

    Also by passing a fenominal amont of variables throught the array I am starting to wonder what the limits are of this method an how likly is it that a browser will becoming the limiting factor in this. Becasue I have only a limited amont of time to test this site I'm only testing on Netscape and IE 4+ and they seem fine but I'd hate to find out later that thjis was a poor method for this reason.

    All any help with this is apreciated in anticipation.
    Reagrds Jamie

    attached mail follows:


    well, if the only characters that you want to allow are
    alphanum/space/underscore, you could use a
    perl regexp to match against anything *other* than
    those things...(a positive match would indicate that the
    string being matched had invalid characters in it)
    use this:

    preg_match('/[^\w\s]/', $input);

    (to see an explanation of why this works, please read
    the bottom of my email... i give a short breakdown of it)

    if you want to allow any more characters, simply place the
    character you want to allow within the brackets, and any
    instance of that character in the string to be matched
    will be ignored (rather than matched)
    for example, to allow periods and question marks in
    your input (without getting a positive match on the regexp),
    modify it to look like this: '/[^\w\s\.\?]/'

    what will match and what will not match using this regexp:
    print preg_match('/[^\w\s]/', $t);

    $t = "ea!ti_t99";
    will print "1" since the "!" will match the regexp

    $t = "Hello one_two"
    will print "0" since nothing matches

    $t = "How *are* you"
    will print "1" since the "*" matches

    the regexp works like this:
    [ ] = character class
    ^ = not
    \w = alphanumeric
    \s = space

    the character class brackets are just to let the regexp
    know that the things inside of it are to be matched one
    by one against the string. "[suv]" would not match the entire
    string "suv", but rather "s" or "u" or "v", so "[\w\s]" would
    match any string that had an alphanumeric character or
    whitespace in it. since you want to find strings that
    have NOT-alphanum or NOT-space, you simply negate the
    character class that will match alphanum and space, by
    adding a "^" to it... making it "[^\w\s]" (match anything
    that is NOT an alphanumeric or space character - meaning
    match any string that has invalid characters).

    if you want to allow other characters into your input, just
    add them into the character class. if you find that you need
    to allow "?" into your input, use this "[^\w\s\?]"... and it will
    match any string that does NOT have alphanum/space/?,
    meaning that it will match any string with invalid chars.....

    > -----Original Message-----
    > From: James, Yz [mailto:liljimbtconnect.com]
    > Sent: Saturday, February 17, 2001 12:15
    > To: php-generallists.php.net
    > Subject: [PHP] Simple REGEX?
    >
    >
    > Hi guys,
    >
    > I'd like to restrict the characters a client is inputting to a database.
    >
    > I already have a system that'll exclude certain characters. Alpha Numerics
    > are permitted, together with the underscore and spaces. Is there a
    > collective expression for the following characters? :
    >
    > !",.?()
    >
    > Because I'd like to allow those too. And I'm useless with RegEx.
    >
    > Thanks as always,
    > James.
    >
    >
    >
    > --
    > 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:


    any good .conf files?
    ...mine reads like a stephen king novel :)

    it's easy... if you go to php.net and read thru their
    installation documentation, there are about 4-5 lines
    total that you need to add to your httpd.conf
    (at least when you install php as a stanalone cgi)
    to get apache to properly handle php content...

    took me about 5 minutes to add the lines, restart
    apache, and get my first "Hello world" php script
    to greet me :)

    im using win2k myself, so if you have any severe
    trouble, i could possibly help you out...

    > -----Original Message-----
    > From: Sitkei es Tarsa Bt [mailto:sitkeielender.hu]
    > Subject: [PHP] Apache config
    >
    >
    > Hi,
    > I would like to use Apache and PHP4 on W2K.
    > If you have any good Httpd.conf file for the
    > Apache, please send me.
    > Thank you.
    > Paul. [mailto:sitkeielender.hu]

    attached mail follows:


    it's not very elegant, but i havent come across any PHP
    core function that will do what you asked, so here's a little
    loop that will return the total length of a multidimensional
    array

    $total = 0;
    for ($i=0; $i < count($myarray); $i++) {
            $total += count( $myarray[$i] );
    }
    print $total;

    in your case, it will (should) print "8"

    > -----Original Message-----
    > From: Rasmus Lerdorf [mailto:rasmusphp.net]
    > Sent: Saturday, February 17, 2001 09:52
    > To: bill
    > Cc: php-generallists.php.net
    > Subject: Re: [PHP] Count of multi-dimensional array
    >
    >
    > count($myarray) will give you 3
    >
    > On Sat, 17 Feb 2001, bill wrote:
    >
    > > How can i get the count of a multi-dimensional array?
    > >
    > > if I have
    > >
    > > $myarray[0][chicken]
    > > $myarray[0][fish]
    > > $myarray[0][meat]
    > > $myarray[1][fries]
    > > $myarray[1][chips]
    > > $myarray[2][coke]
    > > $myarray[2][pepsi]
    > > $myarray[2][rootbeer]
    > >
    > > How can I get the number of first elements (which would be 3 above)?
    > >
    > > thanks,
    > >
    > > bill
    > >

    attached mail follows:


    hmmm... what i would do is set a cookie named
    "cookies_enabled" in the very beginning of your site,
    and check for the presense of that variable in places
    that you need cookie functionality...

    logically, if $cookies_enabled isnt set, it means that the
    cookie doesnt exist (and thus cookie support for the
    browser is lacking or dismal)

    > -----Original Message-----
    > From: John Vanderbeck [mailto:agathorncfl.rr.com]
    > Subject: Re: [PHP] Determingin if cookies are useable?
    >
    > Well, since cookies are set in the header, I would say you would have to at
    > least refresh the same page. I'm just putting a cookie into my home page
    > for now. and it will be checked in just afew areas of the site that REQUIRE
    > the cookies to work right.
    >
    > - John Vanderbeck
    > - Admin, GameDesign

    attached mail follows:


    well, CSS support in netscape 4 is abyssmal to begin with,
    and it's a 5 year old browser, so i would venture to guess
    that's why you cant get anything to look the way it should...

    i never thought i'd see the day when MSIE was more
    standards compliant and more stable than netscape...
    (well, at least until netscape 6 is finalized and non-beta code :)

    > -----Original Message-----
    > From: Christian Reiniger [mailto:creinigmayn.de]
    > Sent: Saturday, February 17, 2001 06:09
    > To: PHP List
    > Subject: Re: [PHP] Stylesheets
    >
    >
    > On Saturday 17 February 2001 10:26, Michael Hall wrote:
    > > I'm building a PHP application which uses stylesheets. Stylesheets seem
    > > to be broken in a big way on my system - using Netscape 4 something on
    > > Red Hat 6.1.
    > > Is this Netscape or somehow something to do with PHP? Things work as
    >
    > Do you have javascript turned of? Netscape4 only interprets CSS if
    > javascript is enabled.
    >
    > --
    > Christian Reiniger
    > LGDC Webmaster (http://sunsite.dk/lgdc/)
    >
    > Drink wet cement. Get stoned.

    attached mail follows:


    Martin,

    you can either use the file 'php://stdout', which will open stadard
    output independant of platform, or access /dev/stdout, which is a
    symlink to the stdout stream of your process.

    Also, any output that is printed from PHP will be printed to stdout.

    Cheers,
    Ben

    Martin Thoma wrote:
    >
    > Hello !
    >
    > Which is the name for the standard-output on Linux ?
    >
    > The background: I want to use PGP (2.6.3.) to put the encrypted file out
    > on standard-output.
    >
    > Regards
    >
    > Martin
    >
    > --
    > 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 Christian,

    >> function change_sess(&$html_code){
    >> if(eregi("&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}",$html_code)){
    >>
    >> str_replace("&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}","<?=append_url()
    >>;?>", $html_code);

    >str_replace doesn't know about regular expressions, so it tries to find
    >the literal string "&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}" in your URL
    >- which it doesn't find.
    >Use eregi_replace instead

    Hmmmm, ok but with the eregi_replace the prob is the same ... :( no changes
    are made on my cache file ...

    Ideas or suggestion are very welcomed .. :)

    many thanks in advance
    max

    attached mail follows:


    did you check the value *before* writing it to a file?

    before trying to solve any problem, you have to know
    where to look.... perhaps the problem lies with the file
    instead of the regexp.

    the following code worked great for me:

    <?php

    $html='<a
    href="link.htm?something=value&flag=982420537&PHPSESSID=2c86b460d360b13c3ef08b8a46b9c
    afc">Lnk</a>';
    $html = preg_replace('/&flag=(\d{9})&PHPSESSID=(\w{32})/', append_url(), $html );
    print $html;
    save_url($html);
    die("Done");

    function append_url() {
      return "&new_url=this";
    }

    function save_url($html) {
      if ( !($f = fopen('test.txt', 'w')) ) {
              die("Cannot write file");
      }
      else {
              fwrite($f, $html);
              fclose($f);
      }
      return 1;
    }

    ?>

    > -----Original Message-----
    > From: n e t b r a i n [mailto:net-brainnet-brain.net]
    > Sent: Saturday, February 17, 2001 12:49
    > To: php-generallists.php.net
    > Subject: [PHP] REGEX prob
    >
    >
    > Hi all,
    >
    > I'm trying to match a particular piece of string in a big string using a
    > regex in order to change it whith another value ... I mean:
    >
    > eg:
    >
    > $html="<a
    > href=link.htm?&flag=982420537&PHPSESSID=2c86b460d360b13c3ef08b8a46b9cafc>Lnk
    > </a>";
    >
    > function change_sess(&$html_code){
    > if(eregi("&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}",$html_code)){
    >
    > str_replace("&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}","<?=append_url();?>",
    > $html_code);
    > }
    > }
    >
    > change_sess($html);
    > ...
    > $fp=fopen($my_file,"w");
    > fwrite($fp,$html);
    > ...
    >
    > But open the $my_file, the changes are not applied ... (I mean: there's
    > always the original string -->
    > &flag=982420537&PHPSESSID=2c86b460d360b13c3ef08b8a46b9cafc)
    >
    > Anyone could help me, please?
    >
    > many thanks in advance
    > max
    >
    >
    > --
    > 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 Sunday 18 February 2001 19:54, n e t b r a i n wrote:

    > >> function change_sess(&$html_code){
    > >> if(eregi("&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}",$html_code)){
    > >>
    > >> str_replace("&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}","<?=append_ur
    > >>l() ;?>", $html_code);
    > >
    > >str_replace doesn't know about regular expressions, so it tries to
    > > find the literal string "&flag=[0-9]{9}&PHPSESSID=[[:alnum:]]{32}" in
    > > your URL - which it doesn't find.
    > >Use eregi_replace instead
    >
    > Hmmmm, ok but with the eregi_replace the prob is the same ... :( no
    > changes are made on my cache file ...

    Ah, yes. str_replace and eregi_replace don't modify the string - they
    return a modified string. That means you have to do a

    $html_code = eregi_replace (..., $html_code);

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

    AAAAA - American Association Against Acronym Abuse

    attached mail follows:


    Hi Christian,

    >$html_code = eregi_replace (..., $html_code);

    arghhh ... I'm so stupid !! Yes, u're right ...

    really, many thanks max

    attached mail follows:


    there's a much easier way to get rid of whitespace and linebreaks at the end of a variable than using a looped ereg_replace (as i previously suggested)

    1) use trim() 2) use preg_replace('/\s*$/', '', $input)

    both will cremate spaces and linebreaks

    attached mail follows:


    On Saturday 17 February 2001 10:20, Jeff Oien wrote:

    >So if I want to delete >a record by title, I'll end up deleting all songs with >that title.

    just for the discussion, you can use a delete query like "delete from song_list where song_title='title' and song_book='book'"

    to delete only one record, assuming that song names are unique per book.

    however, with scalability and performance taken into consideration, an index with a unique id makes a lot of sense. note that you can have only one autoindex field per table as of mysql 3.22.*

    cheers, hrishi

    attached mail follows:


    Hello,

    Does anyone know where I might find a good PHP script for analyzing apache logs, with as much information as can be gathered?

    I looked around on a few of the script sites, but didn't see any and I thought this wierd.

    - John Vanderbeck - Admin, GameDesign

    attached mail follows:


    Thanks to all the replies to my previous email on arrays (passing arrays through URLs) but I cannot seem to get serialize() to work correctly so I'm now trying to echo out the array as a series of hidden elements in a form that when submitted will re-build the array. I've been driving myself mad with this problem for some time now an I hope that someone can help me with this. I'm trying to insert into a table called options an option_type (eg shape), an option_value (eg square) and product_code (a six digit code). I want this table to be filled from a web form with check boxes (which are called from the same table with a code of XXX so that I know they are possible options for any product). I can do this and have got the code below generated

    <tr><td colspan='3'><i><b>Colour</b></i></td></tr> <td><input type="checkbox" name="form_options[Colour][]" value="Red">Red</td> <td><input type="checkbox" name="form_options[Colour][]" value="Violet">Violet</td> <td><input type="checkbox" name="form_options[Colour][]" value="Green">Green</td> </tr> <tr> <td><input type="checkbox" name="form_options[Colour][]" value="Blue">Blue</td> </tr> <tr><td colspan='3'><i><b>Size</b></i></td></tr> <td><input type="checkbox" name="form_options[Size][]" value="A3">A3</td> <td><input type="checkbox" name="form_options[Size][]" value="A4">A4</td> <td><input type="checkbox" name="form_options[Size][]" value="A5">A5</td> </tr>

    From the options table that looks like this: type - value - code colour - red - XXX colour - blue - XXX colour - violet - XXX colour - geen - XXX size - A3 - XXX size - A4 - XXX size - A5 - XXX

    I think this html form code is right so that when the form is submitted the an array $form_options will be generated now here is my problem: I don't know how to output the array to a html <input type=hidden> fields so that I can safly pass the array form page to page or so that I can then do inserts into the database here is as close as I have gotten :

    foreach ($form_options as $arrayType){ $i++; $type = ($arrayType[$i]); foreach ($arrayType as $value){ echo("Option :". $type ." Value :". $value . "<br>"); } but this code only produces : Option :Red Value :Red Option :Red Value :Violet Option :Red Value :Green Option :Red Value :Blue Option :A4 Value :A3 Option :A4 Value :A4 Option :A4 Value :A5

    I can't seem to find the 'Type' value that should be in the array.

    Can anyone help me with this code as I DESPERATLY need it.

    Thanks again Jamie

    PS sorry for the long winded explaination but I hope I was clear enough in what my aims are.

    attached mail follows:


    I'd like to achieve something like this:

    I've made a form let say "a.php" and when user submitted it, the following code display the thank you page:

    // Form completed echo "Thank you! Information entered."; echo "Please click <a href='http://mysite/a.php'>here</a> to input another product."; echo "Or click <a href='http://mysite/b.php'>here</a> to input the details of your product.";

    I've made a blank (uncoded) page of "b.php" and one of the field is product name. If i want the "b.php" page being opened up with the product name already filled with the value entered by user in "a.php", what should i do to achieve it?

    Please help!! Thanks

    Edith Lai

    attached mail follows:


    hi everyone, ok i just DLed apache httpd server and put all the files in the httpd folder and made the chages is the httpd.conf file for php to work, but it just shows as text or trys to make me downlaod the site. Whats going on? What can i do so it will recongnize php?

    attached mail follows:


    These tutorials were very helpful for me: http://www.thickbook.com/extra/index.phtml?t=in Jeff Oien

    > hi everyone, ok i just DLed apache httpd server and put all the files in > the httpd folder and made the chages is the httpd.conf file for php to > work, but it just shows as text or trys to make me downlaod the site. > Whats going on? What can i do so it will recongnize php?

    attached mail follows:


    When I write to a file with PHP, I get double line spacing when read on a PC. Is there a way to handle this so that a text file can be created by PHP and be read correctly by Linux or a WIN based computer?

    In my PHP code, I have been using \r\n to duplicate the 0Dh 0Ah that a WIN based computer needs.

    Todd

    --
    Todd Cary
    Ariste Software
    toddaristesoftware.com
    

    attached mail follows:


    Just use \n. Both OS's understand this to be a linefeed and will behave accordingly.

    With the exception of a class that performs POP3 queries, I've never had to use \r\n in my code.

    Regards,

    Toby Butzon

    Todd Cary wrote: > > When I write to a file with PHP, I get double line spacing when read on > a PC. Is there a way to handle this so that a text file can be created > by PHP and be read correctly by Linux or a WIN based computer? > > In my PHP code, I have been using \r\n to duplicate the 0Dh 0Ah that a > WIN based computer needs. > > Todd > > -- > Todd Cary > Ariste Software > toddaristesoftware.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:


    http://www.intershipper.net

    I think they even have PHP code for using their system... Cheers...

    O- ~ARK CFO, Hmedicine.com, Inc. http://www.hmedicine.com Do I listen to pop music because I'm miserable? Or am I miserable because I listen to pop music?... ~Rob from "High Fidelity"

    > -----Original Message----- > From: Isaac Force [mailto:gorgonous656home.com] > Sent: Saturday, February 17, 2001 10:49 PM > > I'm looking for a better way to calculate UPS shipping costs than > opening a connection to the UPS website every time a user wants > to calculate their shipping (Which is what I'm finding). > > Anybody care to point me in the direction of where I can > information on how to do this?

    attached mail follows:


    hi, (sorry for cross-posting)

    i'm currently investigating some reported problems with the PHP 4 OCI8 interface. some people have reported SEGFAULTs and "failed to rollback outstanding transactions" messages in their apache error_log. sadly i cannot reproduce any of those problems on my machine. i would be very happy to hear of anybody who managed to crash PHP4+OCI8 and who could send me a _SHORT_ testscript that allows me to reproduce (and fix) this problem!

    regards, tc

    attached mail follows:


    Hello Dave,

    On 17-Feb-01 01:52:57, you wrote:

    >I haven't seen this issue discussed, sorry if I missed it:

    >My question is why are the PHP database functions so unportable? Is there a >reason why they have to be specific to, say MySQL. It seems to me (even

    Different databases provide different features through different API.

    >though I am an amatuer to this stuff) that the code should be much more >easily portable from one db to another?

    >Do most coders add an abstraction layer themselves? Or maybe people just >don't port PHP code much and so don't worry about it?

    Yes, most people don't care much about writing database independent code, because they assume they will never need to switch from their current database of choice.

    This is often not the case. Many developers that started with lower end database like MySQL and PostgreSQL often realize that they need their databases to scale up to a point that you will need an high end database to handle.

    Other developers find themselves in the opposite migration way. They develop products that rely on specific high end databases but then they realize that there is a much wider audience of low end database users that could be interested in their products if they could work with those databases.

    This uncertainty of the future needs lead me to start developing Metabase two years ago. Metabase is a PHP database abstraction package that you may rely to write database independent applications. It features not only database independent access but also database independent schema installation.

    Metabase is free and you may want to look at it here:

    http://phpclasses.UpperDesign.com/browse.html/package/20

    Regards, Manuel Lemos

    Web Programming Components using PHP Classes. Look at: acm.org">http://phpclasses.UpperDesign.com/?user=mlemosacm.org

    --
    E-mail: mlemosacm.org
    URL: http://www.mlemos.e-na.net/
    PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
    --
    

    attached mail follows:


    Hi, is there a quick way to create an array of integers, randomized and without repeats?

    e.g. if my set is 1 - 10, create an array whoese key values are 1 through 10, with corresponding key values as a random set of the same 1 through 10??

    thanks in advance for any suggestions :) andrew

    attached mail follows:


    >>>>> "a" == andrew <andrewsalamander.net> writes:

    > Hi, is there a quick way to create an array of integers, randomized > and without repeats?

    > e.g. if my set is 1 - 10, create an array whoese key values are 1 > through 10, with corresponding key values as a random set of the > same 1 through 10??

    > thanks in advance for any suggestions :) andrew

    Yeah, this will give you an array of the numbers 1 - 10 in random order. If you want a different range, change the parameters to suit.

    <?php function rand_array( $start, $finish ) { srand ( (double) microtime() * 1000000); $rand_array = range( $start, $finish ); // it really irritates me the way PHP's sort functions mess around // with the original array rather than returning a sorted array so // I can assign it to where I want it. shuffle( $rand_array ); return $rand_array; }

    print_r( rand_array(1, 10) );

    ?>

    -- 
    Robin Vickery.................................................
    BlueCarrots, 14th Floor, 20 Eastbourne Terrace, London, W2 6LE
    

    attached mail follows:


    This worked:

    SELECT * from that_table ORDER BY thetimestamp DESC LIMIT 1

    Thanks to all for the help.

    Brian Drexler

    ----- Original Message ----- From: Christian Reiniger <creinigmayn.de> To: Php-General <php-generallists.php.net> Sent: Saturday, February 17, 2001 8:58 AM Subject: Re: [PHP] Can I select only the newest record?

    > On Saturday 17 February 2001 12:12, PHPBeginner.com wrote: > > I wonder, if LAST_INSERT_ID will work in here... > > > > I know it works when on the same file was an insertion.. but will it > > return you the last ever inserted id, say a week ago? > > It will you return the id that was used on the last INSERT that *this* > process (i.e. this script while being executed right now) did. > > => it won't help. > > > > MySQL table. I have a datetime field and an Auto_incremented field. > > If you want the "newest" field, add a timestamp field and do a > SELECT * from that_table ORDER BY thetimestamp DESC LIMIT 1 > > a timestamp field in MySQL is by default automatically set to NOW() at > each INSERT and UPDATE if you don't set it yourself in the query. > > -- > Christian Reiniger > LGDC Webmaster (http://sunsite.dk/lgdc/) > > Drink wet cement. Get stoned. > > -- > 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:


    You're welcome!

    Sincerely,

    Maxim Maletsky Founder, Chief Developer

    PHPBeginner.com (Where PHP Begins) maximphpbeginner.com www.phpbeginner.com

    -----Original Message----- From: Brian Drexler [mailto:bdrexlermail.precisionwd.com] Sent: Monday, February 19, 2001 1:57 AM To: creinigmayn.de; Php-General Subject: Re: [PHP] Can I select only the newest record?

    This worked:

    SELECT * from that_table ORDER BY thetimestamp DESC LIMIT 1

    Thanks to all for the help.

    Brian Drexler

    ----- Original Message ----- From: Christian Reiniger <creinigmayn.de> To: Php-General <php-generallists.php.net> Sent: Saturday, February 17, 2001 8:58 AM Subject: Re: [PHP] Can I select only the newest record?

    > On Saturday 17 February 2001 12:12, PHPBeginner.com wrote: > > I wonder, if LAST_INSERT_ID will work in here... > > > > I know it works when on the same file was an insertion.. but will it > > return you the last ever inserted id, say a week ago? > > It will you return the id that was used on the last INSERT that *this* > process (i.e. this script while being executed right now) did. > > => it won't help. > > > > MySQL table. I have a datetime field and an Auto_incremented field. > > If you want the "newest" field, add a timestamp field and do a > SELECT * from that_table ORDER BY thetimestamp DESC LIMIT 1 > > a timestamp field in MySQL is by default automatically set to NOW() at > each INSERT and UPDATE if you don't set it yourself in the query. > > -- > Christian Reiniger > LGDC Webmaster (http://sunsite.dk/lgdc/) > > Drink wet cement. Get stoned. > > -- > 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:


    Geetings and Salutations-

    I am experiencing a similar problem, but only on two similarly configured FreeBSD 4.0-Stable servers. Here are the details...

    We are running php-4.0.1p12, and it is built with -imap=/usr/local specified in the log files.

    In /var/log/messages, we have the following type messages:

    [Sun Feb 18 05:48:19 2001] [notice] child pid 258 exit signal Floating point exception(8)

    I am clueless on how to approach this issue, and could use a little help.

    Please respond to the list, and cc: me at charles4xxxyahoo.com, as I am not subscribed to the list.

    Thanks,

    Charles Peters

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

    attached mail follows:


    Upgrade to the latest tarball from snaps.php.net

    On Sun, 18 Feb 2001, Charles Peters wrote:

    > Geetings and Salutations- > > I am experiencing a similar problem, but only on two > similarly configured FreeBSD 4.0-Stable servers. Here > are the details... > > We are running php-4.0.1p12, and it is built with > -imap=/usr/local specified in the log files. > > In /var/log/messages, we have the following type > messages: > > [Sun Feb 18 05:48:19 2001] [notice] child pid 258 exit > signal Floating point exception(8) > > I am clueless on how to approach this issue, and could > use a little help. > > Please respond to the list, and cc: me at > charles4xxxyahoo.com, as I am not subscribed to the > list. > > Thanks, > > Charles Peters > > > > > __________________________________________________ > Do You Yahoo!? > Get personalized email addresses from Yahoo! Mail - only $35 > a year! http://personal.mail.yahoo.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:


    Thanks Rasmus,

    I appreciate your quick response.

    I would imagine that there was a know issue involving this bug and the version of php that I was using?

    Charles

    --- Rasmus Lerdorf <rasmusphp.net> wrote: > Upgrade to the latest tarball from snaps.php.net > > On Sun, 18 Feb 2001, Charles Peters wrote: > > > Geetings and Salutations- > > > > I am experiencing a similar problem, but only on > two > > similarly configured FreeBSD 4.0-Stable servers. > Here > > are the details... > > > > We are running php-4.0.1p12, and it is built with > > -imap=/usr/local specified in the log files. > > > > In /var/log/messages, we have the following type > > messages: > > > > [Sun Feb 18 05:48:19 2001] [notice] child pid 258 > exit > > signal Floating point exception(8) > > > > I am clueless on how to approach this issue, and > could > > use a little help. > > > > Please respond to the list, and cc: me at > > charles4xxxyahoo.com, as I am not subscribed to > the > > list. > > > > Thanks, > > > > Charles Peters > > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Get personalized email addresses from Yahoo! Mail > - only $35 > > a year! http://personal.mail.yahoo.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 > > >

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

    attached mail follows:


    Yes

    On Sun, 18 Feb 2001, Charles Peters wrote:

    > Thanks Rasmus, > > I appreciate your quick response. > > I would imagine that there was a know issue involving > this bug and the version of php that I was using? > > Charles > > > --- Rasmus Lerdorf <rasmusphp.net> wrote: > > Upgrade to the latest tarball from snaps.php.net > > > > On Sun, 18 Feb 2001, Charles Peters wrote: > > > > > Geetings and Salutations- > > > > > > I am experiencing a similar problem, but only on > > two > > > similarly configured FreeBSD 4.0-Stable servers. > > Here > > > are the details... > > > > > > We are running php-4.0.1p12, and it is built with > > > -imap=/usr/local specified in the log files. > > > > > > In /var/log/messages, we have the following type > > > messages: > > > > > > [Sun Feb 18 05:48:19 2001] [notice] child pid 258 > > exit > > > signal Floating point exception(8) > > > > > > I am clueless on how to approach this issue, and > > could > > > use a little help. > > > > > > Please respond to the list, and cc: me at > > > charles4xxxyahoo.com, as I am not subscribed to > > the > > > list. > > > > > > Thanks, > > > > > > Charles Peters > > > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Get personalized email addresses from Yahoo! Mail > > - only $35 > > > a year! http://personal.mail.yahoo.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 > > > > > > > > __________________________________________________ > Do You Yahoo!? > Get personalized email addresses from Yahoo! Mail - only $35 > a year! http://personal.mail.yahoo.com/ >

    attached mail follows:


    You could use frames, then you wouldn't have to refresh ALL of the page....

    ----- Original Message ----- From: Siim Einfeldt aka Itpunk <siim_epshg.edu.ee> To: Brian V Bonini <briangfx.cncdsl.com> Cc: <php_ukyahoogroups.com>; <php-generallists.php.net>; <mysqllists.mysql.com>; <php_mysqlyahoogroups.com>; <phptopica.com>; <XML-Ltopica.com> Sent: Saturday, February 17, 2001 10:07 AM Subject: RE: [PHP] Re: Creative solution with XML,PHP,MYSQL

    > > > Maybe Flash is an option? > > Well, I know I could probably do it some way in flash (if I had > experiences with it), but this is just a bit out 'of the box'. But still, > thanks for offering. > > Siim > > > -- > 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:


    Greetings and Salutations Yall-

    I am investigating the possible purchase of Code Charge (info at http://www.php.org). Has anyone here used the product, and do you have opinions about it.

    Any comments would be appreciated.

    Thanks,

    Charles

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

    attached mail follows:


    Hi

    I guess I was sleeping when this had happened but I still have to ask :

    1. When were all of the php functions that hade a "_" in them renamed to have a "-" instead? For example "aspell-suggest" instead of "aspell_suggest".

    2. When were these functions removed :

    ada-commit,ada-connect,ada-exec,ada-fieldname,ada-fieldnum,ada-fieldtype,ada -freeresult,ada-numfields ada-numrows,ada-result,ada-resultall,ada-rollback,ada-afetch,ada-autocommit, ada-close,ada-fetchrow is-writeable,dir,set-socket-blocking,hw-Changeobject,hw-DocumentAttributes,h w-DocumentBodyTag hw-DocumentSize,hw-OutputDocument,hw-Username,ifx-free-slob

    Sincerely

    berber

    Visit http://www.weberdev.com Today!!! To see where PHP might take you tomorrow.

    attached mail follows:


    Or maybe this is just the file name on the php.net site that got me confused?

    The listing is for _ but the file name is with an -

    -----Original Message----- From: Boaz Yahav [mailto:berbernetvision.net.il] Sent: Sunday, February 18, 2001 7:31 PM To: PHP General (E-mail) Subject: [PHP] PHP functions

    Hi

    I guess I was sleeping when this had happened but I still have to ask :

    1. When were all of the php functions that hade a "_" in them renamed to have a "-" instead? For example "aspell-suggest" instead of "aspell_suggest".

    2. When were these functions removed :

    ada-commit,ada-connect,ada-exec,ada-fieldname,ada-fieldnum,ada-fieldtype,ada -freeresult,ada-numfields ada-numrows,ada-result,ada-resultall,ada-rollback,ada-afetch,ada-autocommit, ada-close,ada-fetchrow is-writeable,dir,set-socket-blocking,hw-Changeobject,hw-DocumentAttributes,h w-DocumentBodyTag hw-DocumentSize,hw-OutputDocument,hw-Username,ifx-free-slob

    Sincerely

    berber

    Visit http://www.weberdev.com Today!!! To see where PHP might take you tomorrow.

    -- 
    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:


    Boaz Yahav wrote: > > Or maybe this is just the file name on the php.net site that > got me confused?

    The reason is, that the filenames are derived from refentry id's and ther an underscore isn't allowed. > The listing is for _ but the file name is with an -

    Correct.

    -Egon > -----Original Message----- > From: Boaz Yahav [mailto:berbernetvision.net.il] > Sent: Sunday, February 18, 2001 7:31 PM > To: PHP General (E-mail) > Subject: [PHP] PHP functions > > Hi > > I guess I was sleeping when this had happened but I still have to ask : > > 1. When were all of the php functions that hade a "_" in them renamed to > have a "-" instead? > For example "aspell-suggest" instead of "aspell_suggest". > > 2. When were these functions removed : > > > ada-commit,ada-connect,ada-exec,ada-fieldname,ada-fieldnum,ada-fieldtype,ada > -freeresult,ada-numfields > > ada-numrows,ada-result,ada-resultall,ada-rollback,ada-afetch,ada-autocommit, > ada-close,ada-fetchrow > > is-writeable,dir,set-socket-blocking,hw-Changeobject,hw-DocumentAttributes,h > w-DocumentBodyTag > hw-DocumentSize,hw-OutputDocument,hw-Username,ifx-free-slob > > Sincerely > > berber > > Visit http://www.weberdev.com Today!!! > To see where PHP might take you tomorrow. > > > -- > 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

    -- 
    SIX Offene Systeme GmbH       ·        Stuttgart  -  Berlin 
    Sielminger Straße 63   ·    D-70771 Leinfelden-Echterdingen
    Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
    Besuchen Sie uns auf der CeBIT 2001,  Halle 6,  Stand F62/4
    

    attached mail follows:


    I've been using a PHP upload script to upload files to our server, but my problem is this. I can't upload anything but JPG, GIF, and HTML files. Anyone have any idea why? This is probably something simple that I'm just overlooking, but please help.

    Brian Drexler

    attached mail follows:


    The script you are using is probably checking the MIME type of the file uploaded and rejecting any of the ones that are not one of the types you listed. Look at or post some of the code you are using to find out if this is the case.

    Michael

    Brian Drexler wrote:

    > I've been using a PHP upload script to upload files to our server, but my > problem is this. I can't upload anything but JPG, GIF, and HTML files. > Anyone have any idea why? This is probably something simple that I'm just > overlooking, but please help. > > Brian Drexler > >

    attached mail follows:


    <? exec( "mv $image '$Destination/$FileName'"); ?>

    ----- Original Message ----- From: Michael Stearne <mstearneentermix.com> To: Brian Drexler <bdrexlermail.precisionwd.com> Cc: Php-General <php-generallists.php.net> Sent: Sunday, February 18, 2001 1:55 PM Subject: Re: [PHP] Uploading Files via PHP

    > The script you are using is probably checking the MIME type of the file > uploaded and rejecting any of the ones that are not one of the types you > listed. Look at or post some of the code you are using to find out if > this is the case. > > Michael > > > Brian Drexler wrote: > > > I've been using a PHP upload script to upload files to our server, but my > > problem is this. I can't upload anything but JPG, GIF, and HTML files. > > Anyone have any idea why? This is probably something simple that I'm just > > overlooking, but please help. > > > > Brian Drexler > > > > > > > > -- > 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:


    Hmm. I don't know one thing you could try is putting $image in quotes, like '$image'. Also you might try to use the code I have pasted below. Using exec is probably not the most effecient way to do the copy of the file (and using mv limits you to *nix). Make sure you remove the checks for image type files that I make in the checkImgType() function.

    HTH, Michael

    if($Image!="none"){ $ImageExt=checkImgType($Image_type,$Image_name); }

    if($Image!="none"){ $ImageFinal=$ABS_PRODUCTS_IMAGES_DIR.$LastInsertID."Image".$ImageExt; copy($Image, $ImageFinal); }

    function checkImgType($image_type,$image_name){ if((strcmp($image_type,"image/jpeg")==0)||(strcmp($image_type,"image/gif")==0)||(strcmp($image_type,"image/pjpeg")==0)||(strcmp($image_type,"image/jpg")==0)) { switch($image_type){ case "image/jpg": $imageExt=".jpg"; break; case "image/jpeg": $imageExt=".jpg"; break; case "image/pjpeg": $imageExt=".jpg"; break; case "image/gif": $imageExt=".gif"; break; } return $imageExt; }else { print "<b><font color=red>$image_name is not a valid file to upload.<br> Please upload JPEG (.jpg) or GIF (.gif) type images only.</font></b><br>&nbsp;<br>"; return 0; } }

    Brian Drexler wrote:

    > <? > exec( "mv $image '$Destination/$FileName'"); > ?> > > ----- Original Message ----- > From: Michael Stearne <mstearneentermix.com> > To: Brian Drexler <bdrexlermail.precisionwd.com> > Cc: Php-General <php-generallists.php.net> > Sent: Sunday, February 18, 2001 1:55 PM > Subject: Re: [PHP] Uploading Files via PHP > > >> The script you are using is probably checking the MIME type of the file >> uploaded and rejecting any of the ones that are not one of the types you >> listed. Look at or post some of the code you are using to find out if >> this is the case. >> >> Michael >> >> >> Brian Drexler wrote: >> >>> I've been using a PHP upload script to upload files to our server, but >> > my > >>> problem is this. I can't upload anything but JPG, GIF, and HTML files. >>> Anyone have any idea why? This is probably something simple that I'm >> > just > >>> overlooking, but please help. >>> >>> Brian Drexler >>> >>> >> >> >> -- >> 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:


    Some questions about how to get a whole bunch of fields in a form as input to another page, i.e. *.cgi, or*.phpx:

    1/ All fields, buttons, etc have to have different names? 2/ Using 'selected' on pulldowns automatically returns that value unless selected? 3/ The WHOLE PAGE is included in one form? -OR- Multiple forms are used on one page, and submit button returns All forms?

    -- 
    ________________________________________________________________
    Sites by friends of mine: http://www.myhiddentreasures.com/
    ________________________________________________________________
    ---------W-A-R-N-I-N-G -personal-propaganda-signature----------
    ---------->>TAKE WHAT YOU LIKE AND LEAVE THE REST<<------------
    >>>>SINCE OUR GOVERNMENT WON'T PRESERVE OUR CLIMATE, IT'S UP TO US!
    Imagine ** yourself ** and your kids now an endangered species
    <1>Inflate automobile tires to near maximum in summer, -2psi in winter
    <2>add insulation to house and hot water heater, and refrigerator,
    <3>combine trips in cars, make less of them <4>buy cars, sports
    vehicles and recreational vehicles with good if not best mileage
    <4>put awnings over windows is summer, remove in winter. <5> add
    solar hot water heating. <6>Push for energy recycling clothes
    dryers <7> walk more, play outside with your kids! <8> let your
    grass grow to 3-4 inches, chokes weeds, saves water and energy,
    keeps house cooler <9> Put WHITE or REFLECTIVE materials on
    roofs to send energy back into space. <10> Vote for burial of
    logging slash onsite in logging areas for better watersheds
    and less burned vegetation. <11> compost your leaves and grass,
    bury in flower beds, lawns, gardens, or give away. <12> VOTE
    for energy and CO2 ratings on ALL products and foods. KNOW how
    much damage your purchases do to the climate. <13> Give your kids 
    less stuff and more of you. <14> recycle everything you can <15>
    limit your children to an average 1 per adult between all your 
    marriages. (Only REPLACE yourself, not expand the population)
    

    attached mail follows:


    Mike Yuen wrote:

    > I'm got another person working for me on a site. He's a Mac user and for > some reason, he can't seem to register as a new person. I know this > problem isn't due to the large amount of traffic b/c it's a new site with > 3 users max at any time. > > I haven't found any similar problems in any knowledge base and i'm > thinking it has something to do with my cable modem connection and the > fact that: > 1. I'm in Seattle and he's in Cleveland (distance issue) - less likely.

    That's not really possible. The only way this could happen is that if you have certain IPs blocked.

    > > 2. ON the more likely side, all the crap that is running on my computer > (ie: firewalls, IDS, telnet, applications).

    This all depends on the type of authentication you are using to allows users access to the site. It's probably not a firewall problem becuase if any user can see the sight at all, all should be able to. But all the other crap you have running on your computer shouldn't matter as long as you or one other user can register. The problem is probably somewhere in your script.

    Are you checking for browser types? Are you and the other Win user using IE and the Mac user using NS. Is the web server IIS or Apache? Are you using PHP for checking the users or Apache or IIS?

    If you could post some code, it would probably help.

    Michael

    attached mail follows:


    Another thing to look for is JavaScript. There have been several sites I have visited (I am also a big Mac user), that use a lot of JavaScript that will break on IE 5 for the Mac.

    -- 
    Jesse Swensen
    swensenjbellsouth.net
    

    > From: Michael Stearne <mstearneentermix.com> > Date: Sun, 18 Feb 2001 13:45:21 -0500 > To: Mike Yuen <myuenucalgary.ca> > Cc: php-generallists.php.net > Subject: Re: [PHP] Macs and PHP > > Mike Yuen wrote: > >> I'm got another person working for me on a site. He's a Mac user and for >> some reason, he can't seem to register as a new person. I know this >> problem isn't due to the large amount of traffic b/c it's a new site with >> 3 users max at any time. >> >> I haven't found any similar problems in any knowledge base and i'm >> thinking it has something to do with my cable modem connection and the >> fact that: >> 1. I'm in Seattle and he's in Cleveland (distance issue) - less likely. > > That's not really possible. The only way this could happen is that if > you have certain IPs blocked. > >> >> 2. ON the more likely side, all the crap that is running on my computer >> (ie: firewalls, IDS, telnet, applications). > > This all depends on the type of authentication you are using to allows > users access to the site. It's probably not a firewall problem becuase > if any user can see the sight at all, all should be able to. But all > the other crap you have running on your computer shouldn't matter as > long as you or one other user can register. The problem is probably > somewhere in your script. > > Are you checking for browser types? Are you and the other Win user > using IE and the Mac user using NS. Is the web server IIS or Apache? > Are you using PHP for checking the users or Apache or IIS? > > If you could post some code, it would probably help. > > Michael > > > > > -- > 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 I mentioned in an earlier email. Mac users can't register for the test site i'm building and I have no idea why this is. Here's some information that may help diagnose this problem: - The site is running on Apache1.3.14 on a Windows O/S. - I'm not checking for browser type - All authentication is done through a MySQL database. - The actual signup page is an html page and sent to a PHP page that accepts/denies the information submitted.

    Here's the actual coding for the newmemberacceptance.php page (the page that accepts or rejects a new user).

    Thanks, Mike

    <?PHP //destroy existing session if it exists if(session_is_registered("CUserName")) { session_destroy(); }

    include ("dblib.inc"); session_start(); ?> <HTML> <HEAD> <TITLE>Member registration</TITLE> </HEAD>

    <BODY> <?PHP //registers session variables for later use session_register ("CUserName"); session_register ("CFirstName"); session_register ("CLastName");

    //saves session variables for later use $CUserNameSession="CUserName"; $CFirstNameSession="CFirstName"; $CLastNameSession="CLastName";

    print "Thank you for your interests in LDSCalgary.com $CFirstName $CLastName<BR><BR>";

    /*************************************************************************************

    This is function tests for matching passwords *************************************************************************************/

    if (empty($CUserName)) { print "UserName is empty<BR>"; exit(); }

    if(empty($CPassword)) { print "You must choose a password<BR>"; exit(); }

    if($CPassword == $CPassword2) { print ""; } else { print "Passwords do not match.<BR>Please press on the back button and re-enter your passwords so they match.<BR>"; session_destroy(); exit(); }

    /*************************************************************************************

    This is function tests for user information *************************************************************************************/

    if (isset($CUserName) && isset($CPassword) && isset($CFirstName)) { //checking for user input $dberror=""; $ret=add_to_database($CUserName,$CFirstName,$CLastName,$CCity,$CEmail,$CGender,$CCommunity,$CAge,$CHeight,$CMarital,$CKid,$CBody,$CEducation,$CChurch,$CWard,$CStake,$CTemple,$CMission,$CMissionLocation,$CUrl,$CGreeting,$CPassword,$CMailingList,$CEyeColor,$CHairColor,$Interests1,$Interests2,$Interests3,$Interests4,$Interests5,$Interests6,$Interests7,&$dberror);

    if(!$ret) print "Error: $dberror<BR>"; else print "Congratulations! Your profile has been added.<BR>"; }

    /*************************************************************************************

    FUNCTION: add_to_database

    PURPOSE: Add data to clients / interests table in Database *************************************************************************************/

    function add_to_database($CUserName,$CFirstName,$CLastName,$CCity,$CEmail,$CGender,$CCommunity,$CAge,$CHeight,$CMarital,$CKid,$CBody,$CEducation,$CChurch,$CWard,$CStake,$CTemple,$CMission,$CMissionLocation,$CUrl,$CGreeting,$CPassword,$CMailingList,$CEyeColor,$CHairColor,$Interests1,$Interests2,$Interests3,$Interests4,$Interests5,$Interests6,$Interests7,&$dberror)

    { $result = mysql_query("SELECT CUserName FROM clients WHERE CUserName = '$CUserName'"); $count = mysql_num_rows($result); if ($count >= 1) { print "I'm sorry, the user name you selected is currently in use, please select another.<BR>Please press on the back button of your browser."; exit; } else { $query = "INSERT INTO clients (CUserName,CFirstName,CLastName,CCity,CEmail,CGender,CCommunity,CAge,CHeight,CMarital,CKids,CBody,CEducation,CChurch,CWard,CStake,CTemple,CMission,CMissionLocation,CUrl,CGreeting,CPassword,CMailingList,CEyeColor,CHairColor)

    VALUES ('$CUserName','$CFirstName','$CLastName','$CCity','$CEmail','$CGender','$CCommunity','$CAge','$CHeight','$CMarital','$CKid','$CBody','$CEducation','$CChurch','$CWard','$CStake','$CTemple','$CMission','$CMissionLocation','$CUrl','$CGreeting','$CPassword','$CMailingList','$CEyeColor','$CHairColor')";

    //Inserts interests data from form into Interests table $query2 = "INSERT INTO interests (I1,I2,I3,I4,I5,I6,I7,CUserName) VALUES ('$Interests1','$Interests2','$Interests3','$Interests4','$Interests5','$Interests6','$Interests7','$CUserName')";

    }

    if (!mysql_query ($query2) or !mysql_query($query)) { $dberror = mysql_error(); return false; } return true; }

    /******************************************************************************************

    This prints out the user input on the screen ******************************************************************************************/

    foreach ($HTTP_POST_VARS as $key=>$val) if (gettype($val) == "array") { print "$key:<BR>\n"; foreach ($val as $two_dim_value) print ".....$two_dim_value<BR>"; } else { print "$key: $val<BR>\n"; }

    print "<BR>"; ?> <B>Click <a href="memberprofile.php?<?=$PHPSESSID; ?>">here</a> to continue.</b> </body> </html>

    attached mail follows:


    Ok this used to work but now I've done something to break it.

    My info.php says that I have PHP support: pdf PDF Support enabled PDFLib Version 3.03 CJK Font Support yes In-memory PDF Creation Support yes

    BUT when I try and run the clock test code, I get:

    Fatal error: Call to undefined function: pdf_new() in /home/httpd/pwn/htdocs/test/test.php on line 6

    The first 6 lines of code are: <?php $radius = 200; $margin = 20; $pagecount = 10;

    $pdf = PDF_new();

    It seems that PHP doesn't want to recognize any fo the PDF functions. Anybody got ANY idea what's wrong?

    TIA, Cal http://www.calevans.com

    attached mail follows:


    okay, i swear, this *must* be a FAQ. :-) I looked on php.net's FAQ and php.faqts.com, but couldn't find it.

    How do I use slashes to delimit query string (url) paramters?

    i.e., I want http://foo.com/name/paul instead of http://foo.com/?name=paul

    Manuel Lemos does this on his php classes site: http://phpclasses.UpperDesign.com/

    thanks.

    Paul

    shad 96c / 4B CS / mac activist / eda / fumbler fan of / jewel / sophie b. / sarah slean / steve poltz / emm gryner / / x-files / buffy / dawson's creek / habs / bills / 49ers / t h i n k d i f f e r e n t.

    "We're a couple of nice guys ... which stopped being a desirable character trait about fifty years ago." -- Dawson Leary, "Dawson's Creek"

    attached mail follows:


    Hi, I've compiled PHP as CGI in /usr/local/php/ . Does anyone know what I can write in httpd.conf file?

    Tanks

    attached mail follows:


    I got this from a book but given the fact that it would only search for one type of information I modified it and it works great, but I wanted to know what you think about it if anything. Could an array be maid to trim it down?

    if ($search_in == "1"){ $query1 = "SELECT * FROM FISH where ID LIKE '%$search_text%' OR name LIKE '%$search_text%' OR Category LIKE '%$search_text%' OR Color LIKE '%$search_text%' OR Size LIKE '%$search_text%'"; }

    Any feedback would be a preciated.

    -- 
    Gerry Figueroa
    -------------- - -  -   -    -    *
    War does not determine who is right, war determine who is left.
    

    attached mail follows:


    I am looking for code that explains how to sum a value in a database based on a current field retrieved from the database.

    Example:

    query = "select course_name, course_build, milestone, testcase, time_tested, issue_status, comment, bug_number, tested_by, date_tested from testissues where test_issue_id = $viewid"; $result = mysql_query( $query );

    1 - retrieve needed fields from database based on the id the user links from ($viewid) 2 - assign the course_name value from the query statement to a variable to be used on html page

    Assign: $course_name = mysql_result( $result, 0, "course_name" );

    Use variable: print " <td><font color = #006666><b>$course_name</b></font></td>\n";

    Now I would like to sum ALL the time_tested values in my database WHERE the course_name = $course_name (the variable retrieved for the record)

    query = "select sum(time_tested) where course_name = $course_name"; $result = mysql_query( $query ); $total_time = mysql_result( $result, 0, "sum(time_tested)");

    First issue -- php does not seem to recognize the value of $course_name Second issue -- will the $total_time value be calculated correctly based on the above syntax?

    attached mail follows:


    hi,

    how can i store an array in mysql ?

    what i do now ( works fine ) ========================

    a) transform the array to a § delimeted string // $tempItem is a § dlimited string example: 4321§117§A123§42WQ§1243 b) $tempItem = serialize($tempItem);

    c) store it in mysql-table

    and i get my array back with

    d) $myItems = explode("§",unserialize($myValueFromDB));

    but i think theres an easier way out there any solutions

    greetings

    andreas

    attached mail follows:


    Jeff Oien wrote:

    > Just a curiosity. I installed and tested Manuel Lemos's > PHP E-mail validation class. When I entered an address > at the wi.rr.com domain, no matter what I put before > the domain, it would come back as valid. (That's the > Wisconsin domain for Road Runner cable service.) But > when I tried it for earthlink.net only real addresses > came back as valid. Does anyone know what it is about > some mail servers at certain domains that it would return > everything as valid? > Jeff Oien > > so skjoeiruoiwi.rr.com would show as a valid address. > skjoeiruoiearthlink.net wouldn't but timearthlink.net would > hi, this happens because some MTA's don't allow certain commands to be issued (security feature), qmail for instance...

    the class acts like it should: it tells you that the email is valid. (it's better than refusing a valid email...)

    regards, Nuno Silva

    attached mail follows:


    Checkout: http://sourceforge.net/projects/cf2php

    Camden

    attached mail follows:


    Maybe I'm not all with it, but what is CFML?

    ----- Original Message ----- From: Camden Spiller <camdenarrowtech.net> To: <php-generallists.php.net> Sent: Sunday, February 18, 2001 3:52 PM Subject: RE: [PHP] Converting CFML to PHP

    Checkout: http://sourceforge.net/projects/cf2php

    Camden

    attached mail follows:


    Cold Fusion Markup Language. It's Cold Fusion's "programming language".

    Michael

    Brian Drexler wrote:

    > Maybe I'm not all with it, but what is CFML? > > > ----- Original Message ----- > From: Camden Spiller <camdenarrowtech.net> > To: <php-generallists.php.net> > Sent: Sunday, February 18, 2001 3:52 PM > Subject: RE: [PHP] Converting CFML to PHP > > > Checkout: http://sourceforge.net/projects/cf2php > > Camden > > >

    attached mail follows:


    I use

    $myvar = $HTTP_GET_VARS[myvar];

    This works with IIS running under Win 2K but it does not work with Apache running under Win 98. I have

    track_vars = On

    Is there something else that I have missed?

    I have

    register_globals = Off

    If I set it ON, the variable does get passed.

    Todd

    --
    Todd Cary
    Ariste Software
    toddaristesoftware.com
    

    attached mail follows:


    Hi everyone,

    I'm trying to run a simple PHP e-mail script on my Windows 2000 Pro machine and I keep receiving Server Error. I tried the same script on a Unix server and it worked fine. Does anyone know what the problem might be? Thanks in advance.

    --
    ***** Peter Knif *****
    

    petermkconcentric.net

    attached mail follows:


    Have you set

    SMTP = your.smtp.server.com ;for win32 only

    in you php.ini file?

    --dave

    > -----Original Message----- > From: Peter Knif [mailto:petermkconcentric.net] > Sent: Monday, 19 February 2001 8:13 AM > To: php-generallists.php.net > Subject: [PHP] SMTP on IIS 5.0 Windows 2000 Pro > > > Hi everyone, > > I'm trying to run a simple PHP e-mail script on my Windows > 2000 Pro machine > and I keep receiving Server Error. I tried the same script on > a Unix server > and it worked fine. Does anyone know what the problem might > be? Thanks in > advance. > > > -- > ***** Peter Knif ***** > > petermkconcentric.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 approach I've used is four steps:

    (1) read the current file into a variable (which preserves it) (2) open the 'old' file for writing "w" (which clears it also) (3) write the "new stuf" to the file first (4) lastly write the "old stuff" to the file

    Here's a code sample that I just tested...........

    $new_line="<A HREF=\"$URL\" target=\"_myclassy\"> $LABEL</A><BR>\n"; $filecontents = join ('', file('./classified.html')); $fp=fopen("./classified.html","w"); fwrite($fp,$new_line); fwrite($fp,$filecontents); fclose($fp);

    Hope that helps, but YMMV.

    CHeers, Tom Henry

    janlillemanshus.com (Jan Grafström) wrote in <3A8E51F0.1AE15CFlillemanshus.com>:

    >Hi! >I have this code: >$message = ereg_replace("\r\n\r\n", "\n<P>", $message); >And the new rows are placed under the old ones. >I want to change so the old messages get placed under is that possible? >Thanks for help. >Jan > >