|
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-help
lists.php.netDate: Wed Feb 07 2001 - 22:18:52 CST
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-subscribe
lists.php.net
To unsubscribe from the digest, e-mail:
php-general-digest-unsubscribe
lists.php.net
To post to the list, e-mail:
php-general
lists.php.net
----------------------------------------------------------------------
attached mail follows:
"Dusten" <dusten
gofrontline.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" <timl
purdue.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" <webdev
flyerware.com>
To: "Vora Vor" <vvor
randomwalk.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:vvor
randomwalk.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("cangerer
ibsys.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" <cangerer
ibsys.com> wrote:
> $mailheaders = "From: My Web Site\n"
> 9>$mailheaders .= "Reply-To: $email_address\n\n";
>
> mail("cangerer
ibsys.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:cangerer
ibsys.com]
Sent: 07 February 2001 16:37
To: php-general
lists.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("cangerer
ibsys.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-help
lists.php.net To contact the list administrators, e-mail: php-list-admin
lists.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" <cangerer
ibsys.com>
To: <php-general
lists.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("cangerer
ibsys.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.php.net
>
attached mail follows:
d'oh! I knew it was something simple.
Thanks
-----Original Message-----
From: Jon Haworth [mailto:JHaworth
witanjardine.co.uk]
Sent: Wednesday, February 07, 2001 10:42 AM
To: 'Angerer, Chad'; 'php-general
lists.php.net'
Subject: RE: [PHP] newbie mail() function
You're missing a semicolon on line 8.
HTH Jon
-----Original Message-----
From: Angerer, Chad [mailto:cangerer
ibsys.com]
Sent: 07 February 2001 16:37
To: php-general
lists.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("cangerer
ibsys.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-help
lists.php.net To contact the list administrators, e-mail: php-list-admin
lists.php.net
attached mail follows:
"April" <april
ponymail.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" <julie
MageNet.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 get2results
earthlink.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 get2results
earthlink.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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-unsubscribe
lists.php.net
>For additional commands, e-mail: php-general-help
lists.php.net
>To contact the list administrators, e-mail: php-list-admin
lists.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:Rconover
americanbridge.net]
> Sent: Wednesday, February 07, 2001 10:26 AM
> To: php-general
lists.php.net; php-windows
lists.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" <nick
han.kherson.ua>
To: <php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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
huggins
tlsusa.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" <huggins
tls2000.com>
To: <php-general
lists.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
> huggins
tlsusa.com
> http://www.tls2000.com/
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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: mstearne
entermix.com [mailto:mstearne
entermix.com]
Sent: Wednesday, February 07, 2001 12:39 PM
To: huggins
tls2000.com
Cc: php-general
lists.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 faxhuggins
tlsusa.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" <steve
247computing.com>
To: "Tim Livers" <timl
purdue.edu>, <php-general
lists.php.net>
"Tim Livers" <timl
purdue.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
> huggins
tlsusa.com
> http://www.tls2000.com/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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.whyman
bf-72.de>
To: <php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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.whyman
bf-72.de>
> To: <php-general
lists.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-unsubscribe
lists.php.net
> > For additional commands, e-mail: php-general-help
lists.php.net
> > To contact the list administrators, e-mail: php-list-admin
lists.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.whyman
bf-72.de>
> > To: <php-general
lists.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-unsubscribe
lists.php.net
> > > For additional commands, e-mail: php-general-help
lists.php.net
> > > To contact the list administrators, e-mail: php-list-admin
lists.php.net
> > >
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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.whyman
bf-72.de>
> > To: <php-general
lists.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-unsubscribe
lists.php.net
> > > For additional commands, e-mail: php-general-help
lists.php.net
> > > To contact the list administrators, e-mail: php-list-admin
lists.php.net
> > >
> >
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
>For additional commands, e-mail: php-general-help
lists.php.net
>To contact the list administrators, e-mail: php-list-admin
lists.php.net
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ "God is the unrestricted act of understanding, the eternal rapture glimpsed in every Archimedean cry of Eureka."
- Bernard Lonergan - ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
Reuben Donald Budiardja
reubendb
goshen.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:reubendb
goshen.edu]
> Gesendet: Mittwoch, 7. Februar 2001 18:53
> An: php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail:
> php-list-admin
lists.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 <callen
driver8.org>
To: php <php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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 <jeff
webdesigns1.com>
To: php <php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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.1C53EE2D
fastsearch.com>, lee.stretton
fastsearch.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:cal
calevans.com]
> Sent: Wednesday, February 07, 2001 10:22 AM
> To: ThoVer Webproducties; php-general
lists.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:info
thover.com]
> Sent: Wednesday, February 07, 2001 7:33 AM
> To: php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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
brandon
webintellects.com
800-994-6364
www.webintellects.com
--------------------------------------------
attached mail follows:
Hi Brandon,
2:02:12 PM on 2/7/2001, brandon
webintellects.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
jmoore
php.net
attached mail follows:
Hi John,
2:01:49 PM on 2/7/2001, agathorn
cfl.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, nick
rightstep.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-unsubscribe
lists.php.net > For additional commands, e-mail: php-general-help
lists.php.net > To contact the list administrators, e-mail: php-list-admin
lists.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:smasiello
chekinc.com]
> Sent: Wednesday, February 07, 2001 11:23 AM
> To: Nicholas Pappas
> Cc: php-general
lists.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
> smasiello
chekinc.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-unsubscribe
lists.php.net
> > For additional commands, e-mail: php-general-help
lists.php.net
> > To contact the list administrators, e-mail: php-list-admin
lists.php.net
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.php.net
attached mail follows:
----- Original Message -----
From: "Remi Ricard" <rricard
crim.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
mysterioz
freakzone.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$760aa8c0
office.tutticom.com>, TV
Karthick Kumar <tvkarthick
myrealbox.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.
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
brandon
webintellects.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
jrbryner
southern.edu
attached mail follows:
look up eregi_replace and preg_replace
www.php.net/quickref.php
Gotta run
J
"Jason Bryner" <jrbryner
southern.edu> wrote in message
news:3A6C1BC1
webmail.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
> jrbryner
southern.edu
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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_e
pshg.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.php.net
>
attached mail follows:
Thanks for straightening everything out for me!
// Tobias
"Philip Olson" <philip
cornado.com> wrote in message
news:Pine.BSF.4.10.10102072314500.92822-100000
localhost...
> 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-unsubscribe
lists.php.net
> > For additional commands, e-mail: php-general-help
lists.php.net
> > To contact the list administrators, e-mail: php-list-admin
lists.php.net
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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.
-----Original Message-----
From: Don [mailto:don
lclcan.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-help
lists.php.net To contact the list administrators, e-mail: php-list-admin
lists.php.net
attached mail follows:
yes, that is what PHP does best (displaying dynamic content from a database).
----- Original Message -----
From: Don <don
lclcan.com>
To: php list <php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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
brandon
webintellects.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:tmiller
cgchost.net]
Sent: Wednesday, February 07, 2001 4:04 PM
To: php-windows
lists.php.net; php-general
lists.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:tmiller
cgchost.net]
>Sent: Wednesday, February 07, 2001 4:04 PM
>To: php-windows
lists.php.net; php-general
lists.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-unsubscribe
lists.php.net
>For additional commands, e-mail: php-general-help
lists.php.net
>To contact the list administrators, e-mail: php-list-admin
lists.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
(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" <dful
metahogar.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-unsubscribe
lists.php.net
>For additional commands, e-mail: php-general-help
lists.php.net
>To contact the list administrators, e-mail: php-list-admin
lists.php.net
-------------------------
Brian White
Step Two Designs Pty Ltd - SGML, XML & HTML Consultancy
Phone: +612-93197901
Web: http://www.steptwo.com.au/
Email: bwhite
steptwo.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 lee
mediawaveonline.com
"Jeffrey A Schoolcraft" <dream
dr3amscap3.com> wrote in message news:20010207203105.I16742
chimera... > 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-unsubscribe
lists.php.net > For additional commands, e-mail: php-general-help
lists.php.net > To contact the list administrators, e-mail: php-list-admin
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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" <huntsman
hermes.nisu.flinders.edu.au>
To: "John Vanderbeck" <agathorn
cfl.rr.com>; <php-general
lists.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" <thearchgu
mac.com>
To: <php-general
lists.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-unsubscribe
lists.php.net
> For additional commands, e-mail: php-general-help
lists.php.net
> To contact the list administrators, e-mail: php-list-admin
lists.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
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]