php-general Digest 26 Feb 2001 17:00:56 -0000 Issue 535
Topics (messages 41650 through 41704):
Re: Simple String Replace Question
41650 by: Jeff Oien
41679 by: PHPBeginner.com
Re: PHP4 directives in httpd.conf not working
41651 by: David Robley
41675 by: PHPBeginner.com
php4 as a module AND a cgi
41652 by: colin olkowski
41660 by: Michael A. Peters
41662 by: Jason Brooke
Escape %
41653 by: Website4S.aol.com
41654 by: John LYC
41655 by: Website4S.aol.com
register stop working with a site
41656 by: Plamen Slavov
My system don't store session data, anybody can help me!!
41657 by: Securez
41666 by: Securez
41668 by: Christian Reiniger
Re: a good hosting experience
41658 by: Michael A. Peters
Newbie: why do I get this error?
41659 by: Harshdeep S Jawanda
41663 by: Harshdeep S Jawanda
41667 by: Yasuo Ohgaki
installation problem
41661 by: tribal00.libero.it
Re: Download PHP from Linux machine?
41664 by: Rick Hodger
multiple file upload..
41665 by: John LYC
41671 by: Yasuo Ohgaki
FreeHostage:PHP&MySQL
41669 by: Bruno Mário Amaral Almeida
41673 by: Michael A. Peters
41674 by: PHPBeginner.com
41680 by: PHPBeginner.com
41682 by: Jeff Oien
Fopen only absolute IP
41670 by: Paolo Ciraci
setcookie don't work well...
41672 by: Nuno Costa
41688 by: Chris Lee
Re: mysql_info()
41676 by: PHPBeginner.com
Re: Printing long strings
41677 by: PHPBeginner.com
Re: Using one invocation of PHP executable to generate multiple pages?
41678 by: PHPBeginner.com
[EMAIL PROTECTED] - should get removed
41681 by: Maxim Maletsky
ftp connection
41683 by: Jon A
Re: Join causing Error?
41684 by: Johnny Withers
AS400/Java Toolkit and PHP
41685 by: Conover, Ryan
DNS Lookups Fail
41686 by: Scott Rothgaber
PERL to PHP
41687 by: Clayton Dukes
41690 by: kevin1
41691 by: Clayton Dukes
Very strange Nutscrape behavior - PHP/JS/DHTML???
41689 by: Brian V Bonini
mcrypt and encrypted field length
41692 by: Hardy Merrill
Browser?
41693 by: Paulson, Joseph V. \"Jay\"
Making a variable
41694 by: Clayton Dukes
41697 by: Dan Olsen
41699 by: Clayton Dukes
Re: php (cgi version) with Apache and suexec - help
41695 by: jhagan.binghamton.edu
header() and require()
41696 by: Jason Jacobs
hiding .php
41698 by: MaD dUCK
Re: Making a variable -Trim output
41700 by: Clayton Dukes
41703 by: Dan Olsen
How to enable GD with PHP
41701 by: SED
Re: Detecting JavaScript
41702 by: Dave Goodrich
41704 by: Dan Olsen
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
> <html>
> <body>
>
> <form method=post>
> <textarea name="str" cols=50 rows=10></textarea><br>
> <input type=submit>
> </form>
>
> <hr><pre>
> <?php
> $str = ereg_replace("([^\r\n])\r\n([^\r\n])", "\\1 \\2", $str);
> echo $str;
> ?>
> </pre>
>
> </body>
> </html>
Got it now. I didn't didn't have <pre></pre> tags in mine. With
the <pre> tags it works as prescribed. Thanks! The other
troubleshooting examples were helpful too to know what's
going on with those characters.
Jeff Oien
Would
$string_new = ereg_replace("\n[ \t\r\n]*\n", "\n", $string);
work for you?
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: Jeff Oien [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 3:37 AM
To: PHP
Subject: [PHP] Simple String Replace Question
I would like to get rid of \n characters unless there
are two or more in a row. So for example if there
is a long email formatted like we do here with
line break I want to remove the line breaks so
text can be wrapped by a browser, but also show
paragraph breaks where necessary. This is what
I have:
$string_new = str_replace("\n", "", $string);
How can I augment this to not replace:
\n
\n
Thanks.
Jeff Oien
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
On Mon, 26 Feb 2001 15:30, Brian White wrote:
> I have php4 running under Apache. Under that apache I have several
> <VirtualHost>s. I want to set to some of the PHP.INI values under
> one of those hosts. So far I have tried the following values in
> my httpd.conf file:
>
> 1) include_path "/my/phpinc/path"
> 2) php_include_path "/my/phpinc/path"
> 3) php3_include_path "/my/phpinc/path"
> 4) php4_include_path "/my/phpinc/path"
>
> None of them have worked - I can't even restart Apache with them in
> place. "/my/phpinc/path" definitely exists.
>
> What am I doing wrong?
>
> Regs
>
> Brian White
PHP4 uses different Apache configuration directives (see
http://au.php.net:81/manual/en/configuration.php ) I think the one you
want is probably php_value so
php_value include_path "/my/phpinc/path"
might work.
--
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
try these:
php_value include_path "/my/phpinc/path"
but why instead not to create a .htaccess file, or if you don't want it to
be modified by user to make a one single auto_prepend with:
$file = "$DOCUMENT_ROOT/my/phpinc/path";
if(file_exists($file))
include_once($file);
this wouyld work for you better since there would be no chances that the
file does not exist (or was deleted by user) and that it won't be included
more then once
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: Brian White [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 2:01 PM
To: PHP
Subject: [PHP] PHP4 directives in httpd.conf not working
I have php4 running under Apache. Under that apache I have several
<VirtualHost>s. I want to set to some of the PHP.INI values under
one of those hosts. So far I have tried the following values in
my httpd.conf file:
1) include_path "/my/phpinc/path"
2) php_include_path "/my/phpinc/path"
3) php3_include_path "/my/phpinc/path"
4) php4_include_path "/my/phpinc/path"
None of them have worked - I can't even restart Apache with them in place.
"/my/phpinc/path" definitely exists.
What am I doing wrong?
Regs
Brian White
-------------------------
Brian White
Step Two Designs Pty Ltd - SGML, XML & HTML Consultancy
Phone: +612-93197901
Web: http://www.steptwo.com.au/
Email: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
hi all,
my question is this, how would one install PHP4 as a module and as a cgi?
somewhere in the install notes for php4 (redhat) the docs clearly say do not
install both, yet my old hosting company was able to do it.
btw, i just moved from the world of virtual hosting on a FreeBSD box to my
own RedHat server.
is this a linux vs. freebsd issue?
colin olkowski - [EMAIL PROTECTED]
colin olkowski wrote:
>
> hi all,
>
> my question is this, how would one install PHP4 as a module and as a cgi?
>
> somewhere in the install notes for php4 (redhat) the docs clearly say do not
> install both, yet my old hosting company was able to do it.
>
> btw, i just moved from the world of virtual hosting on a FreeBSD box to my
> own RedHat server.
>
> is this a linux vs. freebsd issue?
No. I've had php3 running as both, anyways...
It does require some work on the httpd.conf file.
You have to set the directives properly for the directory containing the
php dependant upon wether you want cgi to handle it or php to handle it.
I have to ask, though, why would you want to run it as a cgi?
Its slower as cgi and runs more security risks.
I'd only run it as a cgi if that was my only choice.
It works very well as a DSO, I believe you can only use the Zend
Optimizer if its built as a DSO (I could be wrong on that)- I can't
think of why you want to.
>
> colin olkowski - [EMAIL PROTECTED]
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
-=-=-=-=-=-=-=-=-=-=-=-=-
Michael A. Peters
Abriasoft Senior Developer
> I have to ask, though, why would you want to run it as a cgi?
>
> Its slower as cgi and runs more security risks.
> I'd only run it as a cgi if that was my only choice.
It's probably less of a security risk when utilised via the cgi actually, at
least when using Apache as the webserver because you can use suExec to cause
it to run under the script owner's uid instead of Apache's. I've often
considered switching vhosts over to the cgi version instead of module for this
very reason.
jason
Hi,
Anyone know the best method to escape the % sign in PHP?
I`ve checked the manual and devshed and didn`t come across much, is there a
command like addslashes() or would I have to use something like this...
$Field="A%D%E";
$Field1=str_replace("%","percent",$Field);
Thanks for any input
Ade
there is addslashes();
http://www.php.net/manual/en/function.addslashes.php
john
[EMAIL PROTECTED] wrote:
> Hi,
>
> Anyone know the best method to escape the % sign in PHP?
>
> I`ve checked the manual and devshed and didn`t come across much, is there a
> command like addslashes() or would I have to use something like this...
>
> $Field="A%D%E";
> $Field1=str_replace("%","percent",$Field);
>
> Thanks for any input
>
> Ade
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
In a message dated 26/02/2001 07:17:57 GMT Standard Time, [EMAIL PROTECTED]
writes:
<< there is addslashes();
http://www.php.net/manual/en/function.addslashes.php
john >>
addslashes() doesn`t work on the % sign though
Ade
Hi all,
i was wondering if someone has any idea about how to register that a client has
stopped working with my site and log him/her out?
In my system i have apache-1.3.17, (i probe 1.3.14 but the problem persist),
when i register a variable the session is generatet and a file sess_f5g ...
is generated under /tmp but the file is empty size=0, and no data is stored.
<?php
session_start();
if( !isset( $c)) {
session_register("c");
$c = 1;
}
echo $c . "<br>";
?>
<a href="index.php">reload</A>
this example that works fine in other system with the same configuration,
don't work in my machine, everytime he say 1.
my system is a red hat 6.2 with 2.2.14 and my php is 4.0.4pl1
This is a correction:
I create a new dir
/usr/local/tmp with this perms:
rwxrwxrwt root root
and change the dir for store session data to /usr/local/tmp and works, but
in certain situation the some data aren't sotored, :(.
in /tmp don't store data why??
I set loogin to a file if i set the file in /tmp/php.log the file is created
but empty, why??
i set this file in /usr/local/tmp it works fine.
i don't understand what is the problem, both dirs have the same permisions.
On Monday 26 February 2001 10:26, Securez wrote:
> <?php
> session_start();
>
> if( !isset( $c)) {
> session_register("c");
> $c = 1;
> }
>
> echo $c . "<br>";
>
> ?>
> <a href="index.php">reload</A>
>
> this example that works fine in other system with the same
> configuration, don't work in my machine, everytime he say 1.
Well, you never change $c, so it of course always says 1
--
Christian Reiniger
LGDC Webmaster (http://sunsite.dk/lgdc/)
...10001000110101011010101101011110111010113...????
Wow. Julie is on this list!
// send note to self to modify filter and sort for good tips...
Hi Julie.
LOVED your book.
With regard to Hurricane Electronic- we (Abriasoft) use them for our
colocating, and they have always been very proffesional and fair to deal
with. They have a really nice facility, its clean and well run.
Anyway, I don't know squat about their virtual hosting.
Does their virtual hosting provide webDAV support?
If yes, does it do it right for dynamic content?
i.e.
Alias /Linux_Pages/ "/var/www/Linux_Pages/"
Alias /Linux_Pages-src/ "/var/www/Linux_Pages/"
<Directory "/var/www/Linux_Pages">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
AuthType Basic
AuthName DAV
AuthUserFile dav.auth
</Directory>
followed by a
<IfModule mod_dav.c>
DAVLockDB /var/apache/dav/moddav
DAVMinTimeout 600
<Location /Linux_Pages-src/>
DAV On
ForceType text/plain
<Limit PUT POST PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Require user michael
</Limit>
</Location>
</IfModule>
The ForceType in the mod_dav directive lets me use webDAV client like
Goliath on MacOS or DAVExplorer on Linux to get the php source without
it being processed first- but I haven't yet found a host that provides
webDAV and sets up an extra alias for getting the source php unparsed,
which is what you really want 'cause dynamic content is definately the
way to go.
If anyone knows of a hosting company that does that- I'd love to hear
about it.
I suppose I could just get a 1U- but $200/mo is steep for a non profit
making personal site... ;)
Thanks for any suggestions/comments
Julie Meloni wrote:
>
> As a follow-up to the "Terrible Hosting Experience" posts, here's a
> "Good Hosting Experience" post.
>
> I completely and unabashedly recommend Hurricane Electric (www.he.net),
> for virtual or dedicated hosting. AND...they're not paying me a thing to
> say that. :)
>
> They have virtual host packages starting at ten bucks. thickbook.com
> runs on a thirty bucks a month virtual hosting package, and it's just
> fine (as far as I can tell). PHP 4, MySQL at all levels of pricing, and
> you can control local PHP values with .htaccess, just fine.
>
> I also have a 1U dedicated server there for $200/mo
> (www.mytrainingcamp.com) and am ecstatic about it.
>
> So, go Hurricane!
>
> - Julie
>
> +----------------------------------------+
> | Julie Meloni ([EMAIL PROTECTED]) |
> | |
> | "PHP Essentials" and "PHP Fast & Easy" |
> | http://www.thickbook.com |
> +----------------------------------------+
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
-=-=-=-=-=-=-=-=-=-=-=-=-
Michael A. Peters
Abriasoft Senior Developer
Hello everybody,
I am a newbie, so please help me out with my rather basic question.
Please take a look at the following code snippet:
class HTMLTable extends HTMLElement {
var $attributes;
function HTMLTable() {
$attributes[] = array("border", "0");
$attributes[] = array("cellpadding", "0");
// and some other things
}
function emit() {
// I get an error on this line
$arrLength = count($this->attributes[1]);
}
}
On the line indicated above, I get the error: "Warning: Undefined
property: attributes in html_base_classes.inc on line <line-number>"
Can anybody give me a clue as to why this is happening?
--
Regards,
Harshdeep Singh Jawanda.
Hi all,
I changed
> function HTMLTable() {
> $attributes[] = array("border", "0");
> $attributes[] = array("cellpadding", "0");
> // and some other things
> }
to
$attributes = array(array("border", "0"),
array("cellpadding", "0"));
but am still getting the same error.
What am I doing wrong here?
--
Regards,
Harshdeep Singh Jawanda.
>
> Hi all,
>
> I changed
>
> > function HTMLTable() {
> > $attributes[] = array("border", "0");
> > $attributes[] = array("cellpadding", "0");
> > // and some other things
> > }
>
> to
>
> $attributes = array(array("border", "0"),
> array("cellpadding", "0"));
I'm not sure, but is this what you want?
$attributes = array(array('border'=>0),array('cellpadding'=>0));
or
$attributes[] = array('border'=>0);
$attributes[] = array('cellpadding'=>0);
--
Yasuo Ohgaki
I'm a beginner but...I can't install php-4.o.4pl1 on my linux
mandrake..why?
When I run configure ,the program checks all the files...
there are some missing..but it never return an error
it return a warning 'you will need bison if you want to regenerate the
php parsers'
and after other check..it stops with this error'cannot find output for
lex;giving up'
what can i do?
thanks
Daniele
Joe Stump <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> lynx -source
http://www.php.net/do_download.php?download_file=php-4.0.4pl1.tar.gz&source_
site=www.php.net > php-4.0.4pl1.tar.gz will work - also try wget
Why do so many people apparently not bother to actually read what people are
writing?
On a unix shell, try putting a \ in front of all your funny characters. eg:
http://www.php.net/do_download.php?download_file=php-4.0.4pl1.tar.gz\&source
site=www.php.net
Or whatever the URL is. I think that got mangled by Outlook.
--
Rick Hodger
> On Fri, Feb 23, 2001 at 03:28:14PM -0600, Jorge Alvarez wrote:
> > Hi there,
> >
> > I want to download PHP from my Linux server, but I can't just type "lynx
> >
http://www.php.net/do_download.php?download_file=php-4.0.4pl1.tar.gz&source_
> > site=www.php.net"
> >
> > This is the link in the PHP downloads page, but the shell gets confused
by
> > the & character.
> >
> > What should I do?
> >
> > Best Regards,
> >
> > Jorge.
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
> --
>
> --------------------------------------------------------------------------
-----
> Joe Stump, PHP Hacker,
-o)
> http://www.miester.org http://www.care2.com
/\\
> "It's not enough to succeed. Everyone else must fail" -- Larry Ellison
_\_V
> --------------------------------------------------------------------------
-----
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
i have a situation. i hope im clear abt this.
i need to post multiple set of data elements into php.
each set consists of data elements of text, textarea, radio buttons,
checkboxes and even a file(image).
most fields are optional.
all sets are not subset of each other but belongs to the same universal
set.
all these sets of data elements are posted using one single form
and this form will only display at most 3 set of form elements input at
one time.
the user of course can do more than 3. by declaring how many he/she
wants before landing on this page.
meaning if user chose 4 , the form display 3 sets. User submits and the
form will again appear with one set this time.
the form will not update the database till the user finishes number of
sets he/she had declared.
i only have problem with the (image) file data element.
this image file.. if existing , is stored into the database as blob.
questions:
1. if file is not declared, what does the file elements holds?... i
sometimes get null value, sometimes get "none"
2. does my logic works.. coz usually the file elements in the last form
post will work.. but the previous will be corrupted.
3. i try using file input elements as arrays.. meaning <input type=file
name=filearr[x]>.. doesn't work?
4.anyone know how to work around this... does anyone encounter problem
like these before?
thanks for any help....
john
here's what i do.... ignore any syntax error. this is just a stripdown
version of the code.. it is just for putting across the logic..
/////////////////////////////////////////////////////////////////////////////////
if($submit)
{
//loop to run thur all QuestDiax and convert into characters.
for ($j=0; $i < $index; $i++,$j++)
{
$filestr = "QuestDia".$j;
if($$filestr)
$diagram[$j] = addslashes(fread(fopen($$filestr,"r"),
filesize($$filestr)));
}//for
//insert into database
}//if submit
print "<form enctype=".." method = post ....>";
for($i=0; $i < 3; $i++)
{
print "<input type=\"file\" name=\"QuestDia".$i."\">";
}//for
print "</form>";
snip
> questions:
> 1. if file is not declared, what does the file elements holds?... i
> sometimes get null value, sometimes get "none"
I get following output with PHP4.0.4pl1 w/ Linux
(I set php.ini to store uploaded files info to $HTTP_UPLOAD_FILES.
You will get different output if you don't)
--------- OUTPUT - when files to upload are not specified ----------
Key = userfile, Val = Array
a.. Key = name, Val = Array
a.. Key = 0, Val =
a.. Key = 1, Val =
a.. Key = type, Val = Array
a.. Key = 0, Val = application/octet-stream
a.. Key = 1, Val = application/octet-stream
a.. Key = tmp_name, Val = Array
a.. Key = 0, Val = none
a.. Key = 1, Val = none
a.. Key = size, Val = Array
a.. Key = 0, Val = 0
a.. Key = 1, Val = 0
---------------------------------
--------- CODE - file_upload.php -----------
<html>
<head>
<title>File Upload Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
</head>
<body bgcolor="#FFFFFF">
<?php
// Data about Uploaded Files are stored in array in
$HTTP_POST_FILES["input_name"]
while(list($k,$v) = each($HTTP_POST_FILES)) {
print("Key = $k, Val = $v <br>\n");
if (is_array($v)) {
while(list($tk, $tv) = each($v)) {
print("<li>Key = $tk, Val = $tv<br>\n");
if (is_array($tv)) {
while(list($ttk, $ttv) = each($tv)) {
print("<li>Key = $ttk, Val = $ttv<br>\n");
}
}
}
}
}
?>
<form enctype="multipart/form-data" action="file_upload.php" method="post">
<input type="text" name"text" value="TEST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000000">
<!-- Do any browsers care about MAX_FILE_SIZE? -->
Send this file: <input type="file" name="userfile[]">
Send this file: <input type="file" name="userfile[]">
<input type="submit" value="Send File">
</form>
</body>
</html>
-----------------------------------------------------------
> 2. does my logic works.. coz usually the file elements in the last form
> post will work.. but the previous will be corrupted.
I cannot understand what you mean well....
> 3. i try using file input elements as arrays.. meaning <input type=file
> name=filearr[x]>.. doesn't work?
See the code and output, it works. (at least when PHP stores uploaded file
info to $HTTP_UPLOAD_FILES. Does not work w/o it?)
> 4.anyone know how to work around this... does anyone encounter problem
> like these before?
Did you copy temp file? It will be deleted.
Regards
--
Yasuo Ohgaki
Hi everyone,
Can anyone tell me where can i find a place where to put my PHP/MySQL applications for
free?
Many thanks
Bye
Bruno
Are you looking for a place to host your site- or a place for people to
download apps you've written?
Bruno Mário Amaral Almeida wrote:
>
> Hi everyone,
> Can anyone tell me where can i find a place where to put my PHP/MySQL applications
>for free?
> Many thanks
> Bye
> Bruno
--
-=-=-=-=-=-=-=-=-=-=-=-=-
Michael A. Peters
Abriasoft Senior Developer
Have you tried www.isamillionaire.com ?
they have php4 / mySQL support, they are free and have no banner ads.
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: Bruno Mário Amaral Almeida [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 9:00 PM
To: [EMAIL PROTECTED]
Subject: [PHP] FreeHostage:PHP&MySQL
Hi everyone,
Can anyone tell me where can i find a place where to put my PHP/MySQL
applications for free?
Many thanks
Bye
Bruno
Use SourceForge.com, in case you still are building your OpenSource
application,
you can then host it and use it there.....
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Michael A.
Peters
Sent: Monday, February 26, 2001 9:56 PM
To: Bruno Mário Amaral Almeida
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP] FreeHostage:PHP&MySQL
Are you looking for a place to host your site- or a place for people to
download apps you've written?
Bruno Mário Amaral Almeida wrote:
>
> Hi everyone,
> Can anyone tell me where can i find a place where to put my PHP/MySQL
applications for free?
> Many thanks
> Bye
> Bruno
--
-=-=-=-=-=-=-=-=-=-=-=-=-
Michael A. Peters
Abriasoft Senior Developer
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
http://www.f2s.com/
is another option.
Jeff Oien
> Hi everyone,
> Can anyone tell me where can i find a place where to put my PHP/MySQL
> applications for free?
> Many thanks
> Bye
> Bruno
>
I can't use any filesystem function (fopen, file, fsockopen, etc.) to
open a remote file (fopen wrapper is obviously on).
For example if I try the following:
$S = file ("http://www.yahoo.com/");
I obtain the error: "Bad file descriptor"
If I use an absolute IP address:
$S = file ("http://216.32.74.50/");
I have no problem.
The machine runs BSDI BSD/OS 4.1 + PHP 4.0.3pl1 + Apache 1.3.11
No problem to access dns from this machine as "ping www.yahoo.com" or
"wget www.yahoo.com" work well.
I don't want to use absolute IP numbers to retrieve data from remote
file (as they can change often). Any ideas, suggestions?
Thank you.
Dr. Paolo Ciraci - EDP Manager and Webmaster
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nautica On Line - http://www.nautica.it
EuroMeteo - http://www.eurometeo.com
SCUBAweb - http://www.scubaweb.it
I try to use this function to prevent that the same visitor vote for more than one
time in a hour but it don't work, the code is this:
if($vote!=1)
{
$time=time();
$time=$time + 36000;
setcookie("vote","1",$time);
}
If the visitor vote, the vote counts, than if he try to vote again the vote don't
count, but if he try again it counts, the cookie is delete and i don't know why, i use
IE 5.5.
Can some one help me.
you have to set to path and the domain name too...
setcookie('vote', '1', $time, '/', '.someite.com');
--
Chris Lee
Mediawaveonline.com
ph. 250.377.1095
ph. 250.376.2690
fx. 250.554.1120
[EMAIL PROTECTED]
""Nuno Costa"" <[EMAIL PROTECTED]> wrote in message
000e01c09ff0$feee9570$1e01a8c0@ncosta">news:000e01c09ff0$feee9570$1e01a8c0@ncosta...
I try to use this function to prevent that the same visitor vote for more
than one time in a hour but it don't work, the code is this:
if($vote!=1)
{
$time=time();
$time=$time + 36000;
setcookie("vote","1",$time);
}
If the visitor vote, the vote counts, than if he try to vote again the vote
don't count, but if he try again it counts, the cookie is delete and i don't
know why, i use IE 5.5.
Can some one help me.
Yes you are wrong,
what you can do is to search for the SQL queries in tutorials which will
return you that information.
also phpinfo() has some very little and necessary coverage of basic
php-mysql configurations,
if you download phpmyadmin you will have this option there (even with edit).
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: grios [mailto:grios]On Behalf Of Gustavo Vieira Goncalves Coelho
Rios
Sent: Monday, February 26, 2001 9:16 AM
To: [EMAIL PROTECTED]
Subject: [PHP] mysql_info()
Am i wrong or php does not support mysql_info() function ?
Is there plans to support it?
thanks in advance!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
Yes, you could use stripslashes($string) on it's output, in this way it will
be no different as it was inputted.
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: Clayton Dukes [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 9:57 AM
To: [EMAIL PROTECTED]
Subject: [PHP] Printing long strings
How can I get php to print a long string and ignore any of the characters
in the string?
ie:
$string = "so<me'strin^g";
print $string;
isn't there some kind of command to use that keeps the string exactly as
it is?
Clayton Dukes
CCNA, CCDA, CCDP, CCNP
Internetwork Solutions Engineer
Internetwork Management Engineer
Thrupoint, Inc.
Tampa, FL
(c) 904.477.7825
(h) 904.292.1881
Could you please be more specific on your need?
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
-----Original Message-----
From: Jim Lum [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 9:21 AM
To: [EMAIL PROTECTED]
Subject: [PHP] Using one invocation of PHP executable to generate
multiple pages?
Hi,
I have PHP installed on a Win95 machine. What I'd like to do is to use
a PHP page that will create multiple HTML pages.
I guess that I can execute PHP.EXE multiple times, but was thinking that
this means that it's going thru the overhead of starting up PHP.EXE each
time. Is there any way to tell PHP.EXE to build multiple HTML pages,
i.e., kind of like a loop?
Jim
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
Mensagem Automatica do Terra [[EMAIL PROTECTED]]
Could anyone please remove this guy?
his mailbox has exceeded by size, guess he didn't know how many subscribers
are on this list....
Sincerely,
Maxim Maletsky
Founder, Chief Developer
PHPBeginner.com (Where PHP Begins)
[EMAIL PROTECTED]
www.phpbeginner.com
I need some help...
I try to do a ftp connection with php, but when i run the script it claims
that ftp_connect is "call to undefined function.
I have done a call to phpinfo, and it shows that ftp IS enabled! - Whats wrong?
Here is what i use:
$conn_id = ftp_connect("MyFtpSite");
$login_result = ftp_login($conn_id, "MyUserName", "MyPassword");
etc...
thanks for any help you can give me.
Jon A
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Maybe this will help:
Break the query up into a variable so PHP can string it together
better.
Exec. the query, check the result, if good,
check the results for rows, if results, display results,
else, do nothing, if query faield, set err to 1 and set
an error message.
mysql_select_db("centraldb",$db);
$qorder++;
$query="SELECT q.questid, q.question, q.answer, q.qorder, q.depart,
q.catid, "
."q.active, q.global, q.adate, q.author, q.authoremail, q.askemail,
."c.catid, c.category, c.under, c.corder, c.active "
." FROM central_groupfaqq q, central_groupfaqcat c "
."WHERE q.active = '1' AND q.global = '1' AND c.active = '1' "
."ORDER BY c.under, c.order, q.qorder;"
;
if($result=mysql_query($query)) {
if($num=mysql_num_ros($result)) {
while ($myrow = mysql_fetch_row($result))
//display resutls
}
} else {
//no results
}
} else {
//bad query
$err=1
$errMsg="Failed Query: $query<br>".mysql_errno()." :
".mysql_error();
}
<---somehwere in html file---->
if(!$err) {
//display results and info here
} else {
printf("%s\n",$errMsg);
}
- ---------------------
Johnny Withers
[EMAIL PROTECTED]
p. 601.853.0211
c. 601.954.9133
- -----Original Message-----
From: Keith Spiller [mailto:[EMAIL PROTECTED]]
Sent: Sunday, February 25, 2001 2:30 AM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Join causing Error?
Can anyone tell me why this:
Line 282 mysql_select_db("centraldb",$db);
Line 283 $qorder++;
Line 284 $result = mysql_query("SELECT q.questid, q.question,
q.answer, q.qorder, q.depart, q.catid,
q.active, q.global, q.adate, q.author,
q.authoremail, q.askemail, c.catid, c.category, c.under,
c.corder, c.active FROM central_groupfaqq q,
central_groupfaqcat c WHERE q.active = '1' AND
q.global = '1' AND c.active = '1' ORDER BY c.under,
c.order, q.qorder",$db);
Line 285 while ($myrow = mysql_fetch_row($result))
Would cause this error:
Warning: Supplied argument is not a valid MySQL result resource in
faqbody.php3 on line 285
When changing the same SELECT statement to:
Line 284 $result = mysql_query("SELECT * FROM central_groupfaqq
WHERE active = '1' ORDER BY
qorder",$db);
Works perfectly?
Keith Spiller
a.k.a. Larentium
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>
iQA/AwUBOpppHLFNxPoD98ryEQL95QCffp7UNf0lJdx0lwSUjFdRKRths94AoIsS
4fpFCCXraXVYdkR2Hg5mKd0P
=vlca
-----END PGP SIGNATURE-----
> I am using php 4.0.4pl1. I added the AS400 toolkit to the JVM so I can
> interface with an AS400. but for some reason when I go to use a class in
> the JVM it says.
>
> Fatal error: Cannot instantiate non-existent class: java in
> c:\Inetpub\wwwroot/AS400/testtoolbox.php on line 11
>
> Below is the code I used.
> <?
> include "c:\\Inetpub\\wwwroot\\library\\calfunction.inc";
> include "c:\\Inetpub\\wwwroot\\library\\AS400lib\\standard.inc";
> session_register('userinfo');
> $user=$userinfo->user;
> $pass=$userinfo->pass;
> $printer=$userinfo->printer;
> //java constructor is AS400("system", "user", "pass")
> $as400 = new Java("com.ibm.as400.access.AS400", "X.X.X.X", "$user",
> "$pass")
> or die("Unable to Connect to AS400");
> ?>
>
> Ryan Conover
>
PHP 4.0.4 pl1, Apache 1.3.17, BSD/OS 4.1 pl37
Good Morning!
Please forgive me if this has been covered ad nauseum, but I
have searched high and low for an answer with no luck.
After building PHP as a module, following the online
instructions, Apache complained that it could not resolve
hostnames. I got around this by using IP's in httpd.conf and
making wusage do the lookups.
Is there a fix for this or is it an unpleasant side effect that
we must accept and deal with?
Thanks,
Scott
--
* * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Easley Internet Solutions 864.859.2400 *
* Easley, SC USA Fax: 864.855.5864 *
* http://www.easley.net/ AIM: ExCavSGT *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Hi :-)
Can someone tell me how to do the equivalant of
this Perl script in PHP?
### ### This function prints all lines between
the dashes read in a text file ###
### The file looks like this:
# -----------------------------
# Somedata:
something
# Someother:
something else
# ------------------------------
#
# Several paragraphs
# Several paragraphs
# Several paragraphs
# ----------END--------------
#
#!/usr/bin/perl -w @rray = <STDIN>;
$inside = 0; foreach $line (@rray) { if ($line =~
/-----/ig) { $inside = 1; } elsif ($line =~
/-----/gi) { $inside = 0; }
if ($inside == 1) { print $line; } }
TIA!
Clayton Dukes CCNA, CCDA, CCDP,
CCNP Internetwork Solutions Engineer Internetwork Management
Engineer Thrupoint, Inc. Tampa, FL (c) 904.477.7825 (h)
904.292.1881
|
your can use the PCRE functions in php - much better than ereg and all
that - if you know perl already...
Clayton Dukes wrote:
>
>
> Hi :-)
>
> Can someone tell me how to do the equivalant of this Perl script in PHP?
>
>
>
> ###
> ### This function prints all lines between the dashes read in a text file
> ###
>
> ### The file looks like this:
>
>
>
> # -----------------------------
>
> # Somedata: something
>
> # Someother: something else
>
> # ------------------------------
>
> #
>
> # Several paragraphs
>
> # Several paragraphs
>
> # Several paragraphs
>
> # ----------END--------------
>
> #
>
>
>
>
>
>
>
> #!/usr/bin/perl -w
> @rray = <STDIN>;
>
>
>
>
> $inside = 0;
> foreach $line (@rray) {
> if ($line =~ /-----/ig) {
> $inside = 1;
> } elsif ($line =~ /-----/gi) {
> $inside = 0;
> }
>
>
>
> if ($inside == 1) {
> print $line;
> }
> }
>
>
>
>
>
> TIA!
>
> Clayton Dukes
> CCNA, CCDA, CCDP, CCNP
> Internetwork Solutions Engineer
> Internetwork Management Engineer
> Thrupoint, Inc.
> Tampa, FL
> (c) 904.477.7825
> (h) 904.292.1881
>
> attachment.txt
>
> Content-Type:
>
> text/plain
How?
I don't know perl all that well, I am just trying to convert some scripts.
----- Original Message -----
From: "kevin1" <[EMAIL PROTECTED]>
To: "Clayton Dukes" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, February 26, 2001 10:29 AM
Subject: Re: [PHP] PERL to PHP
> your can use the PCRE functions in php - much better than ereg and all
> that - if you know perl already...
>
> Clayton Dukes wrote:
>
> >
> >
> > Hi :-)
> >
> > Can someone tell me how to do the equivalant of this Perl script in PHP?
> >
> >
> >
> > ###
> > ### This function prints all lines between the dashes read in a text
file
> > ###
> >
> > ### The file looks like this:
> >
> >
> >
> > # -----------------------------
> >
> > # Somedata: something
> >
> > # Someother: something else
> >
> > # ------------------------------
> >
> > #
> >
> > # Several paragraphs
> >
> > # Several paragraphs
> >
> > # Several paragraphs
> >
> > # ----------END--------------
> >
> > #
> >
> >
> >
> >
> >
> >
> >
> > #!/usr/bin/perl -w
> > @rray = <STDIN>;
> >
> >
> >
> >
> > $inside = 0;
> > foreach $line (@rray) {
> > if ($line =~ /-----/ig) {
> > $inside = 1;
> > } elsif ($line =~ /-----/gi) {
> > $inside = 0;
> > }
> >
> >
> >
> > if ($inside == 1) {
> > print $line;
> > }
> > }
> >
> >
> >
> >
> >
> > TIA!
> >
> > Clayton Dukes
> > CCNA, CCDA, CCDP, CCNP
> > Internetwork Solutions Engineer
> > Internetwork Management Engineer
> > Thrupoint, Inc.
> > Tampa, FL
> > (c) 904.477.7825
> > (h) 904.292.1881
> >
> > attachment.txt
> >
> > Content-Type:
> >
> > text/plain
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
This could be a JS issue but right now I'm really
not sure.
I have this code,
} elseif ($cat == 'bikes' && $sub_cat == 'Road') {
$i = 1;
while ( list($type,) = each($bikes[$sub_cat])) {
echo "<TD><IMG SRC=\"images/spacer.gif\" WIDTH=\"25\" HEIGHT=\"1\"
ALT=\"\" BORDER=\"0\"></TD>\n";
echo "<TD><A HREF=\"#\" CLASS=\"menu\"
onMouseOver=\"popUp('HM_Menu$i',event)\" onMouseOut=\"popDown('HM_Menu$i')\"
onClick=\"return false\">$type</A></TD>\n";
$i++;
}
echo "<SCRIPT LANGUAGE=\"JavaScript1.2\" SRC=\"HM_Loader.js\"
TYPE=\"text/javascript\"></SCRIPT>";
Which creates this (in IE),
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu1',event)"
onMouseOut="popDown('HM_Menu1')" onClick="return false">Trek</A></TD>
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu2',event)"
onMouseOut="popDown('HM_Menu2')" onClick="return false">Schwinn</A></TD>
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu3',event)"
onMouseOut="popDown('HM_Menu3')" onClick="return false">LeMond</A></TD>
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu4',event)"
onMouseOut="popDown('HM_Menu4')" onClick="return false">Moots</A></TD>
<SCRIPT LANGUAGE="JavaScript1.2" SRC="HM_Loader.js"
TYPE="text/javascript"></SCRIPT>
However, in NN it creates,
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu1',event)"
onMouseOut="popDown('HM_Menu1')" onClick="return false">Trek</A></TD>
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu2',event)"
onMouseOut="popDown('HM_Menu2')" onClick="return false">Schwinn</A></TD>
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu3',event)"
onMouseOut="popDown('HM_Menu3')" onClick="return false">LeMond</A></TD>
<TD><IMG SRC="images/spacer.gif" WIDTH="25" HEIGHT="1" ALT=""
BORDER="0"></TD>
<TD><A HREF="#" CLASS="menu" onMouseOver="popUp('HM_Menu4',event)"
onMouseOut="popDown('HM_Menu4')" onClick="return false">Moots</A></TD>
Specifically the line,
echo "<SCRIPT LANGUAGE=\"JavaScript1.2\" SRC=\"HM_Loader.js\"
TYPE=\"text/javascript\">
is simply missing and the JS of course does not work.
Now, if I reload the page the Jscript WILL work however the line,
echo "<SCRIPT LANGUAGE=\"JavaScript1.2\" SRC=\"HM_Loader.js\"
TYPE=\"text/javascript\">
still does not show up in the source.....
This is version 4.08 and it only appears to happen with NN furthermore it
only happens when
the browser is first loaded. Once I go to the page and refresh it I can go
to other pages,
even other sites and come back to it and it will still be fine. But, as soon
as I restart the browser and go to the site it happens again.
What do you all think? Is this a PHP, Javascript, or DHTML issue?
-Brian
*************
First, can anyone point me to a good "mcrypt" primer or tutorial?
Second, how can I determine what type and length I should make a
database field that will hold encrypted data? Is there some table
somewhere which tells how long a resulting encrypted field will be
based on the encryption type and/or length of the plaintext field?
Example: If I have a 20 character field and want to use Triple
DES to encrypt it, can I find out how long the resulting
field will be - what is the longest it will be? Will
the resulting encrypted field always be the same length?
Should I make the data type some variation of "text" or
"varchar"?
TIA.
--
Hardy Merrill
Mission Critical Linux, Inc.
http://www.missioncriticallinux.com
Is there a way to tell what browser is being used by the client in php?
Thanks,
Jay
How can I make this a variable?
ie:
foreach (file("$file.txt") as $line)
{ print ("" . trim(str_replace("'", "''", $line)) .
"\n"); }
changed to:
$data = foreach (file("$file.txt") as $line)
{ print ("" . trim(str_replace("'", "''", $line)) .
"\n"); }
Simply adding the $data = in front of it doesn't
work, I assume it needs to be enclosed by () or ; or something
right?
Thanks :-)
Clayton Dukes
|
you can concatentate the variable inside the foreach loop.
foreach (file("$file.txt") as $line) {
$data .= ("" . trim(str_replace("'", "''", $line)) . "\n");
}
-----Original Message-----
From: Clayton Dukes [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 8:17 AM
To: [EMAIL PROTECTED]
Subject: [PHP] Making a variable
How can I make this a variable?
ie:
foreach (file("$file.txt") as $line) {
print ("" . trim(str_replace("'", "''", $line)) . "\n");
}
changed to:
$data = foreach (file("$file.txt") as $line) {
print ("" . trim(str_replace("'", "''", $line)) . "\n");
}
Simply adding the $data = in front of it doesn't work, I assume it needs to
be enclosed by () or ; or something right?
Thanks :-)
Clayton Dukes
Thanks!
----- Original Message -----
From: "Dan Olsen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 26, 2001 11:39 AM
Subject: RE: [PHP] Making a variable
>
> you can concatentate the variable inside the foreach loop.
>
> foreach (file("$file.txt") as $line) {
> $data .= ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
>
>
> -----Original Message-----
> From: Clayton Dukes [mailto:[EMAIL PROTECTED]]
> Sent: Monday, February 26, 2001 8:17 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Making a variable
>
>
> How can I make this a variable?
>
> ie:
>
> foreach (file("$file.txt") as $line) {
> print ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
> changed to:
>
> $data = foreach (file("$file.txt") as $line) {
> print ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
> Simply adding the $data = in front of it doesn't work, I assume it needs
to
> be enclosed by () or ; or something right?
>
>
> Thanks :-)
>
>
> Clayton Dukes
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
The php.ini file has safe-mode = Off so I don't think that is the problem.
Suexec is checking to see that the php binary has the same uid/gid as the
virtual host user running the php script. Since the php binary is owned
by the web server user and the script is owned by one of the virtual host
users, the uids/gids do not match and I get an error. I don't see how
this can work. If it is possible to run the php binary through suexec,
what am I missing? Has anybody gotten the cgi version of php to work with
Apache, suexec, and virtual hosting? All replies are appreciated.
-john
On Fri, 23 Feb 2001, Richard Lynch wrote:
> Don't use safe-mode in your suExec PHP CGI configure.
>
> suExec pretty much does everything safe mode does anyway, and more.
>
> --
> Visit the Zend Store at http://www.zend.com/store/
> Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm
> Volunteer a little time: http://chatmusic.com/volunteer.htm
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> Newsgroups: php.general
> Sent: Friday, February 23, 2001 1:18 PM
> Subject: [PHP] php (cgi version) with Apache and suexec - help
>
>
> >
> > I've been trying to get the cgi version of php working with Apache and
> > suexec but so far I have not had much success. I've installed the Apache
> > module version of php and it seems to work fine. I then installed the
> > cgi version of php and it too seems to work fine as long as it
> > doesn't run through suexec. Suexec works fine for other (perl, c,
> > etc...) cgi's.
> >
> > Here's what I have in Apache's httpd.conf:
> > AddType application/x-httpd-php .php
> > Action application/x-httpd-php /cgi-bin/php.cgi
> >
> > When I try to access a .php file I get an error about the command not
> > being in the document root. This is one of the tests suexec performs and
> > it is true, the cgi-bin directory (and hence the php binary) is not under
> > the document root (although the .php file is).
> >
> > If I change httpd.conf to this:
> > ScriptAlias /php-bin/ "/local/www/php/"
> > AddType application/x-httpd-php .php
> > Action application/x-httpd-php /php-bin/php.cgi
> >
> > Now the php binary is under the document root but when I try to access a
> > .php file I get an error that the target uid/gid does not match that of
> > the directory or program. This is also true since the php binary is owned
> > by the web server and the .php file is owned by another user.
> >
> > So my question is "What am I missing?". How can I ever get the cgi
> > version of php to work with suexec? The php binary is owned by the web
> > server but the .php files will be owned by other users.
> >
> > Here is some more information about the environment in which I am working
> > in case it is relevant:
> >
> > Solaris 7
> > Apache 1.3.17
> > php 4.04pl1
> >
> > I'm just about ready to give up on this one. Thanks in advance for any
> > and all help.
> >
> > -john
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>
Hi. In some of my files, I have a require statement to get some global
stuff accessable. I also have some header() redirects. They don't work
(they worked before I added the requires). I moved the require under one of
the header()s and that one works now, but I can't move it under the other
one because stuff has to happen before the redirect and it needs the
required stuff. So my question is do require statements produce output that
I can't see (which would make the redirects not work)? The files I'm
requiring don't have any output, which is why I'm confused. Thanks.
Jason
hi,
i would like to set up a script "forum" such that you can call a url
http://www.server.com/forum/general
and it will php-parse forum and pass /general as PATH_INFO. it's easy
to get done as http://www.server.com/forum.php/general, but i would
like to disclose the script name for reasons of obscurity.
in fact, i would really like every request to be fed through something
like /index.php, where the actual relative URI of the site is passed
as PATH_INFO. so something of the form
http://www.server.com/url/to/a/page
would call /index.php with PATH_INFO=/url/to/a/page, and index.php
could take care of whatever needs to be done to display that
information. this can easily be done with a 404.php script, but i'd
much rather do it transparently without this sort of abuse of the 404
feature.
thanks,
martin
[greetings from the heart of the sun]# echo madduck@!#:1:s@\@@@.net
--
"and no one sings me lullabies,
and no one makes me close my eyes,
and so i throw the windows wide,
and call to you across the sky"
-- pink floyd, 1971
Thanks again,
Is there a way I can tell it to print all but the first 13 lines and the
last two lines of the text file?
-Clayton
----- Original Message -----
From: "Dan Olsen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 26, 2001 11:39 AM
Subject: RE: [PHP] Making a variable
>
> you can concatentate the variable inside the foreach loop.
>
> foreach (file("$file.txt") as $line) {
> $data .= ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
>
>
> -----Original Message-----
> From: Clayton Dukes [mailto:[EMAIL PROTECTED]]
> Sent: Monday, February 26, 2001 8:17 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Making a variable
>
>
> How can I make this a variable?
>
> ie:
>
> foreach (file("$file.txt") as $line) {
> print ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
> changed to:
>
> $data = foreach (file("$file.txt") as $line) {
> print ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
> Simply adding the $data = in front of it doesn't work, I assume it needs
to
> be enclosed by () or ; or something right?
>
>
> Thanks :-)
>
>
> Clayton Dukes
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
yes but you might want to use a for() loop instead since you know what you
want.
$arrayoflines = file(“$file.txt”);
$arraysize = sizeof($arrayoflines);
$limit = $arraysize - 2;
for (i=0; i<$arraysize; i++) {
if ( (i>12) && (i<$limit) ) {
$output .= $arrayoflines[i];
}
}
you’ll have to debug, but it should work.
DanO
-----Original Message-----
From: Clayton Dukes [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 8:43 AM
To: Dan Olsen; [EMAIL PROTECTED]
Subject: Re: [PHP] Making a variable -Trim output
Thanks again,
Is there a way I can tell it to print all but the first 13 lines and the
last two lines of the text file?
-Clayton
----- Original Message -----
From: "Dan Olsen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 26, 2001 11:39 AM
Subject: RE: [PHP] Making a variable
>
> you can concatentate the variable inside the foreach loop.
>
> foreach (file("$file.txt") as $line) {
> $data .= ("" . trim(str_replace("'", "''", $line)) . "\n");
> }
>
>
>
Hi,
I downloaded the GD libary and want to enable it with PHP but I cant figure
out how to do that - can anyone tell me how to do it? Do I have to put the
path to GD-libary inside the PHP.ini and if so, where?
Regards,
Sumarlidi Einar Dadason
SED - Graphic Design
------------------------------------------
Phone: (+354) 4615501
Mobile: (+354) 8960376
Fax: (+354) 4615503
E-mail: [EMAIL PROTECTED]
Homepage: www.sed.is <- New Homepage!
------------------------------------------
Nothing tested, just off the top of my head. The single most reliable way to
do that would be to have a page that runs JavaScript.
For instance, if the JavaScript executes, it redirects to your JavaScript
enabled page, if not, the page does a refresh to a non JavaScript enabled
page.
<html><head><title>tester></title>
<script language='JavaScript'>
window.location('http://some.javascript.enabled.page');
</script>
<meta http-equiv=refresh content='5;url=http://some.nonjavascripting.page'>
</head>
The trick would be a matter of timing, the JavaScript must successfully
execute before the timer runs out on the refresh tag. You can of course get
much fancier, changing the redirect based on the client information that PHP
has available. PHP could effectively write the JavaScript to the page based
on the known capabilities of the client. For instance the refresh tag is
generally useless for browsers like Lynx, as is the JavaScript.
Alternatively, you could (just supposing now...) have the first page do an
instant refresh, using JavaScript to trigger a value in PHP. If the value is
set, JavaScript was enabled, if it is not, JavaScript was turned off.
But I've not tried it.
DAve
--
Dave Goodrich
Director of Interface Development
Reality Based Learning Company
9521 NE Willows Road, Suite 100
Redmond, WA 98052
Toll Free 1-877-869-6603 ext. 237
Fax (425) 558-5655
[EMAIL PROTECTED]
http://www.rblc.com
> From: Jochen Kächelin <[EMAIL PROTECTED]>
> Reply-To: <[EMAIL PROTECTED]>
> Date: Sun, 25 Feb 2001 05:37:17 +0100
> To: "Php-General@Lists. Php. Net" <[EMAIL PROTECTED]>
> Subject: [PHP] Detecting JavaScript
>
> Who can give me a PHP-Script to
> detect if JavaScript is enabled?
>
> It should work with both, IE and NN!
>
> thanks
>
> --
> Ihr WEBberater
> Stuttgarter Str.3, D-73033 Göppingen
> Tel. +49(0)7161-929594 - Fax. +49(0)7161-929598
> http://www.wa-p.de ** mailto:[EMAIL PROTECTED]
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
this is a function that is BUILT-IN to HTML for the last few versions.
<script>
//some script here
</script>
<noscript>
<meta http-equiv=refresh content='5;url=http://some.nonjavascripting.page'>
</noscript>
--
this will redirect non-javascript browsers to a non-javascript page.
DanO
-----Original Message-----
From: Dave Goodrich [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 26, 2001 8:56 AM
To: [EMAIL PROTECTED]
Cc: php
Subject: Re: [PHP] Detecting JavaScript
Nothing tested, just off the top of my head. The single most reliable way to
do that would be to have a page that runs JavaScript.
For instance, if the JavaScript executes, it redirects to your JavaScript
enabled page, if not, the page does a refresh to a non JavaScript enabled
page.
<html><head><title>tester></title>
<script language='JavaScript'>
window.location('http://some.javascript.enabled.page');
</script>
<meta http-equiv=refresh content='5;url=http://some.nonjavascripting.page'>
</head>
The trick would be a matter of timing, the JavaScript must successfully
execute before the timer runs out on the refresh tag. You can of course get
much fancier, changing the redirect based on the client information that PHP
has available. PHP could effectively write the JavaScript to the page based
on the known capabilities of the client. For instance the refresh tag is
generally useless for browsers like Lynx, as is the JavaScript.
Alternatively, you could (just supposing now...) have the first page do an
instant refresh, using JavaScript to trigger a value in PHP. If the value is
set, JavaScript was enabled, if it is not, JavaScript was turned off.
But I've not tried it.
DAve
--
Dave Goodrich
Director of Interface Development
Reality Based Learning Company
9521 NE Willows Road, Suite 100
Redmond, WA 98052
Toll Free 1-877-869-6603 ext. 237
Fax (425) 558-5655
[EMAIL PROTECTED]
http://www.rblc.com