|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
php-general-digest-help_at_lists.php.net
Date: Sat Feb 01 2003 - 06:21:46 CST
php-general Digest 1 Feb 2003 12:21:46 -0000 Issue 1857
Topics (messages 133843 through 133865):
Re: Delete files via PHP
133843 by: Jason Wong
Re: another problem with 4.3.0 : imagecreatefromjpeg undefined
133844 by: Jason Wong
4.3 Install on Solaris
133845 by: Weston Houghton
133857 by: Philip Olson
I would like to display a list of the same products only if productPublic = staff or members.
133846 by: Philip J. Newman
133847 by: Tom Rogers
Screen Size detect??
133848 by: Dade Register
133850 by: Maxim Maletsky
133851 by: Maxim Maletsky
133856 by: Sean Malloy
Bug?
133849 by: Todd Barr
133854 by: Jason Sheets
133855 by: Sean Malloy
fputs / fwrites ?
133852 by: Lee Herron
133853 by: Maxim Maletsky
Re: Unable to upload multiple files
133858 by: Antti
Re: Introduction
133859 by: SLanger.spirit21.de
133860 by: Jason Wong
Re: Strange_session-problem_with_php-file_in_<img_src…
133861 by: Victor Spĺng Arthursson
question on listbox.
133862 by: Denis L. Menezes
133865 by: Jason Wong
Strange problem
133863 by: Denis L. Menezes
Function Stack
133864 by: Joshua Moore-Oliva
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:
On Saturday 01 February 2003 03:23, Miguel Brás wrote:
> Hey, thx for your speech
>
> In a matter of fact, I have 2 books about PHP and all they say about the
> unlink function (I use it in my upload system) is that it is suposed to
> force the delete of the temporary file that it is created during the upload
> process.
>
> So, i was never thinking that the unlink fuction was able to do it.
Could you tell us which books they are? They seem to be giving very poor
advice. Uploaded files are _automatically_ deleted when the script ends.
There is no need to force deletion of those temporary files.
-- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * ------------------------------------------ Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general ------------------------------------------ /* The best laid plans of mice and men are held up in the legal department. */
attached mail follows:
On Friday 31 January 2003 23:22, Robert Mena wrote: > Hello again, > > another problem with 4.3.0. I have gd support but > after the upgrade my scripts started complaing : > > Fatal error: Call to undefined function: > imagecreatefromjpeg() > > My ./configure (the same used for ages). > > './configure' '--with-apxs' '--with-ttf' '--with-xml' > '--with-gd' '--with-ftp' '--enable-session' > '--enable-trans-sid' '--with-zlib' > '--enable-inline-optimization' '--with-mcrypt' > '--enable-sigchild' '--with-config-file-path=/etc' '--with-freetype'
You probably need to add "--with-jpeg-dir" as well (and make sure you really do have libjpeg installed).
-- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * ------------------------------------------ Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general ------------------------------------------ /* To love is good, love being difficult. */
attached mail follows:
All,
I seem to be getting a silly error on Solaris when trying to do a PHP 4.3 make. I get an error that looks to me like the liner arguments are just too long. to be honest, I'm a bit stupified as to why this is happening or how to fix it. FWIW, I have compiled 4.23 just fine on that box.
Thanks, Wes
p.s. here's the last bit of the error:
/bin/sh libtool --silent --mode=link gcc -export-dynamic -g -O2 -avoid-version -module -L/usr/ucblib -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1 -L/export/home/oracle/OraHome/lib -R /usr/ucblib -R /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1 -R /export/home/oracle/OraHome/lib ext/ctype/ctype.lo ext/ftp/php_ftp.lo ext/ftp/ftp.lo ext/mysql/php_mysql.lo ext/mysql/libmysql/libmysql.lo ext/mysql/libmysql/errmsg.lo ext/mysql/libmysql/net.lo ext/mysql/libmysql/violite.lo ext/mysql/libmysql/password.lo ext/mysql/libmysql/my_init.lo ext/mysql/libmysql/my_lib.lo ext/mysql/libmysql/my_static.lo ext/mysql/libmysql/my_malloc.lo ext/mysql/libmysql/my_realloc.lo ext/mysql/libmysql/my_create.lo ext/mysql/libmysql/my_delete.lo ext/mysql/libmysql/my_tempnam.lo ext/mysql/libmysql/my_open.lo ext/mysql/libmysql/mf_casecnv.lo ext/mysql/libmysql/my_read.lo ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo ext/mysql/libmysql/my_error.lo ext/mysql/libmysql/my_getwd.lo ext/mysql/libmysql/my_div.lo ext/mysql/libmysql/mf_pack.lo ext/mysql/libmysql/my_messnc.lo ext/mysql/libmysql/mf_dirname.lo ext/mysql/libmysql/mf_fn_ext.lo ext/mysql/libmysql/mf_wcomp.lo ext/mysql/libmysql/typelib.lo ext/mysql/libmysql/safemalloc.lo ext/mysql/libmysql/my_alloc.lo ext/mysql/libmysql/mf_format.lo ext/mysql/libmysql/mf_path.lo ext/mysql/libmysql/mf_unixpath.lo ext/mysql/libmysql/my_fopen.lo ext/mysql/libmysql/mf_loadpath.lo ext/mysql/libmysql/my_pthread.lo ext/mysql/libmysql/my_thr_init.lo ext/mysql/libmysql/thr_mutex.lo ext/mysql/libmysql/mulalloc.lo ext/mysql/libmysql/string.lo ext/mysql/libmysql/default.lo ext/mysql/libmysql/my_compress.lo ext/mysql/libmysql/array.lo ext/mysql/libmysql/my_once.lo ext/mysql/libmysql/list.lo ext/mysql/libmysql/my_net.lo ext/mysql/libmysql/dbug.lo ext/mysql/libmysql/strmov.lo ext/mysql/libmysql/strxmov.lo ext/mysql/libmysql/strnmov.lo ext/mysql/libmysql/strmake.lo ext/mysql/libmysql/strend.lo ext/mysql/libmysql/strfill.lo ext/mysql/libmysql/is_prefix.lo ext/mysql/libmysql/int2str.lo ext/mysql/libmysql/str2int.lo ext/mysql/libmysql/strinstr.lo ext/mysql/libmysql/strcont.lo ext/mysql/libmysql/strcend.lo ext/mysql/libmysql/bchange.lo ext/mysql/libmysql/bmove.lo ext/mysql/libmysql/bmove_upp.lo ext/mysql/libmysql/longlong2str.lo ext/mysql/libmysql/strtoull.lo ext/mysql/libmysql/strtoll.lo ext/mysql/libmysql/charset.lo ext/mysql/libmysql/ctype.lo ext/oci8/oci8.lo ext/overload/overload.lo ext/pcre/pcrelib/maketables.lo ext/pcre/pcrelib/get.lo ext/pcre/pcrelib/study.lo ext/pcre/pcrelib/pcre.lo ext/pcre/php_pcre.lo ext/posix/posix.lo ext/session/session.lo ext/session/mod_files.lo ext/session/mod_mm.lo ext/session/mod_user.lo ext/standard/array.lo ext/standard/base64.lo ext/standard/basic_functions.lo ext/standard/browscap.lo ext/standard/crc32.lo ext/standard/crypt.lo ext/standard/cyr_convert.lo ext/standard/datetime.lo ext/standard/dir.lo ext/standard/dl.lo ext/standard/dns.lo ext/standard/exec.lo ext/standard/file.lo ext/standard/filestat.lo ext/standard/flock_compat.lo ext/standard/formatted_print.lo ext/standard/fsock.lo ext/standard/head.lo ext/standard/html.lo ext/standard/image.lo ext/standard/info.lo ext/standard/iptc.lo ext/standard/lcg.lo ext/standard/link.lo ext/standard/mail.lo ext/standard/math.lo ext/standard/md5.lo ext/standard/metaphone.lo ext/standard/microtime.lo ext/standard/pack.lo ext/standard/pageinfo.lo ext/standard/parsedate.lo ext/standard/quot_print.lo ext/standard/rand.lo ext/standard/reg.lo ext/standard/soundex.lo ext/standard/string.lo ext/standard/scanf.lo ext/standard/syslog.lo ext/standard/type.lo ext/standard/uniqid.lo ext/standard/url.lo ext/standard/url_scanner.lo ext/standard/var.lo ext/standard/versioning.lo ext/standard/assert.lo ext/standard/strnatcmp.lo ext/standard/levenshtein.lo ext/standard/incomplete_class.lo ext/standard/url_scanner_ex.lo ext/standard/ftp_fopen_wrapper.lo ext/standard/http_fopen_wrapper.lo ext/standard/php_fopen_wrapper.lo ext/standard/credits.lo ext/standard/css.lo ext/standard/var_unserializer.lo ext/standard/ftok.lo ext/standard/aggregation.lo ext/standard/sha1.lo ext/tokenizer/tokenizer.lo ext/xml/xml.lo ext/xml/expat/xmlparse.lo ext/xml/expat/xmlrole.lo ext/xml/expat/xmltok.lo regex/regcomp.lo regex/regexec.lo regex/regerror.lo regex/regfree.lo TSRM/TSRM.lo TSRM/tsrm_strtok_r.lo TSRM/tsrm_virtual_cwd.lo main/main.lo main/snprintf.lo main/spprintf.lo main/php_sprintf.lo main/safe_mode.lo main/fopen_wrappers.lo main/alloca.lo main/php_ini.lo main/SAPI.lo main/rfc1867.lo main/php_content_types.lo main/strlcpy.lo main/strlcat.lo main/mergesort.lo main/reentrancy.lo main/php_variables.lo main/php_ticks.lo main/streams.lo main/network.lo main/php_open_temporary_file.lo main/php_logos.lo main/output.lo main/memory_streams.lo main/user_streams.lo Zend/zend_language_parser.lo Zend/zend_language_scanner.lo Zend/zend_ini_parser.lo Zend/zend_ini_scanner.lo Zend/zend_alloc.lo Zend/zend_compile.lo Zend/zend_constants.lo Zend/zend_dynamic_array.lo Zend/zend_execute_API.lo Zend/zend_highlight.lo Zend/zend_llist.lo Zend/zend_opcode.lo Zend/zend_operators.lo Zend/zend_ptr_stack.lo Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo Zend/zend_execute.lo sapi/cli/php_cli.lo sapi/cli/getopt.lo main/internal_functions_cli.lo -lcrypt -lresolv -lm -ldl -lnsl -lsocket -lgcc -lcrypt -lnsl -lsocket -lgen -ldl -lsched -lclntsh -o sapi/cli/php Output line too long. Output line too long. Output line too long. gcc: rege: No such file or directory make: *** [sapi/cli/php] Error 1
------------------------------------------------------------------------
--- The selection and placement of letters on this page was determined automatically by a computer program. Any resemblance to actual words, sentences, or paragraphs is pure coincidence, and no liability will be assumed for such coincidences. ------------------------------------------------------------------------ ---
attached mail follows:
On Fri, 31 Jan 2003, Weston Houghton wrote:
> > All, > > I seem to be getting a silly error on Solaris when trying to do a PHP > 4.3 make. I get an error that looks to me like the liner arguments are > just too long. to be honest, I'm a bit stupified as to why this is > happening or how to fix it. FWIW, I have compiled 4.23 just fine on > that box. [snip]
Are you using the GNU utilities? PHP requires them, for example, sed must be of GNU origin. Same for bison, flex, etc. This is a common problem on Solaris these days as it comes with a broken sed. GNU good.
Regards, Philip
attached mail follows:
I would like to list 2 possable items in a mysql queary.
SELECT * FROM products WHERE productType = '$productType AND Where productPublic = 'staff' OR productPublic = 'members' ORDER BY productId DESC LIMIT 10
I would like to display a list of the same products only if productPublic = staff or members.
At the moment what i have just gives me the 1st 10 items.
Any help
attached mail follows:
Hi,
Saturday, February 1, 2003, 2:00:51 PM, you wrote: PJN> I would like to list 2 possable items in a mysql queary.
PJN> SELECT * FROM products WHERE productType = '$productType AND Where PJN> productPublic = 'staff' OR productPublic = 'members' ORDER BY productId DESC PJN> LIMIT 10
PJN> I would like to display a list of the same products only if productPublic = PJN> staff or members.
PJN> At the moment what i have just gives me the 1st 10 items.
PJN> Any help
you need brackets to sort out the logic
SELECT * FROM products WHERE productType = '$productType AND (productPublic = 'staff' OR productPublic = 'members') ORDER BY productId DESC LIMIT 10
-- regards, Tom
attached mail follows:
I'm trying to detect the screen size of any client browser, or at least IE. Is there a php function that can do this? If not, does anyone have any ideas on a JS that would work too? Plz help. Thanx.
__________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
attached mail follows:
There is no way to do that with PHP.
PHP/JavaScript rule #1:
PHP = Client Side JS = Server Side
Obviously, client's browser is Client Side and PHP, which is Server Side, cannot be used for detecting Client's properties on page request (page wasn't prepared by PHP yet to activate any JS).
With JS you can detect screen sizes by using JavaScript `screen' and `window' objects. Find them on developer.netscape.com.
The wildest combination of PHP with client's screen sizes would be adding JS code into a page that sets the width/height (JS) variables as the page starts loading to then launch an 1x1 pixel image with these two variables passed as the URL parameters of the image tag and, the image is actually to be a PHP script which temporarily records it.
Comparing the sessions of the current page and image's request you would be able to retrieve the screen size before continuing the page loads, adjusting the HTML to fit into that very screen.
But, that is only theoretical. Technically it would mean a lot of trouble. Firstly because you would need to suspend the page load till when the client requested that image so your server knows the screen width/height, to then release the rest of thepage to browser. Not all browsers will support it either and you might end up in a lot of loops and slow response times/timeouts.
I have once done something silly like that for a project which *really* depended on it (a videogame). And, I wouldn't do it once again :)
Best solution? Perhaps using an absolute width for HTML tables (100%) or a fixed (minimal) page width (775 px recommended)
P.S: Hope this email gets read archived and read from there :)
-- Maxim Maletsky maximphp.net
On Fri, 31 Jan 2003 20:48:19 -0800 (PST) Dade Register <dade49
yahoo.com> wrote:
> I'm trying to detect the screen size of any client > browser, or at least IE. Is there a php function that > can do this? If not, does anyone have any ideas on a > JS that would work too? Plz help. Thanx. > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >
attached mail follows:
On Sat, 01 Feb 2003 18:44:19 +0100 Maxim Maletsky <maxim
php.net> wrote:
> There is no way to do that with PHP. > > PHP/JavaScript rule #1: > > PHP = Client Side > JS = Server Side
Geez.... I mean viceversa :) In Stalin's times I'd get killed for certain mistakes :)
-- Maxim Maletsky maximphp.net
attached mail follows:
Create index.htm;
<script language="JavaScript"> var width = screen.width; var height = screen.height; window.location = 'index.php?width=' + width + '&height=' + height; </script>
and in index.php
$width = $_GET['width']; $height = $_GET['height'];
etc etc
-----Original Message-----
From: Dade Register [mailto:dade49
yahoo.com]
Sent: Saturday, 1 February 2003 3:48 PM
To: php-general
lists.php.net
Subject: [PHP] Screen Size detect??
I'm trying to detect the screen size of any client browser, or at least IE. Is there a php function that can do this? If not, does anyone have any ideas on a JS that would work too? Plz help. Thanx.
__________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
attached mail follows:
Hello all
I am having issues passing vars in the url
example
here is my url http://localhost/tsatest.php?Sub_Task=2
and here is my code $link = odbc_connect( 'TSA','',''); $Query = "SELECT * from projects where sub_task='$Sub_Task'"; $Result = odbc_do($link, $Query);
All this returns is a blank screen.....
any suggestions?
attached mail follows:
Hello Todd,
It sounds like register globals are not enabled and your code relies on register globals being enabled, register globals now defaults to off.
If you have a recent version of PHP (>= 4.1) you should use the super globals, most likely you are looking for $_GET.
You could change your code to $Query = "SELECT * from projects where sub_task='{$_GET['Sub_Task']}'"; which should work.
You can find out more about the predefined variables at: http://www.php.net/manual/en/language.variables.predefined.php
If you absolutely need to you can also turn register globals back on either from php.ini or by using .htaccess.
Jason On Fri, 2003-01-31 at 22:46, Todd Barr wrote: > Hello all > > I am having issues passing vars in the url > > example > > here is my url > http://localhost/tsatest.php?Sub_Task=2 > > and here is my code > $link = odbc_connect( 'TSA','',''); > $Query = "SELECT * from projects where sub_task='$Sub_Task'"; > $Result = odbc_do($link, $Query); > > All this returns is a blank screen..... > > any suggestions?
attached mail follows:
sounds like you should turn error reporting on
a blank page usually means PHP has encountered an error, but DisplayErrors is off in php.ini
-----Original Message-----
From: Todd Barr [mailto:tbarr
geo-imaging.com]
Sent: Saturday, 1 February 2003 4:47 PM
To: php-general
lists.php.net
Subject: [PHP] Bug?
Hello all
I am having issues passing vars in the url
example
here is my url http://localhost/tsatest.php?Sub_Task=2
and here is my code $link = odbc_connect( 'TSA','',''); $Query = "SELECT * from projects where sub_task='$Sub_Task'"; $Result = odbc_do($link, $Query);
All this returns is a blank screen.....
any suggestions?
attached mail follows:
Okay, so I want to open a file, get a small number from it (less than 3 digits) then overwrite a new number (incremented the original by 1) and close the file.
The goal is to do this in the fastest way possible .. I don't like having to open the file more than once to do this.
I've tried: $cfile = fopen("lcnt.txt", 'r+'); $lcnt = fgets($cfile,10);
This results in $lcnt having a value of 1 (from value in text file)
Now, if I increment it:
$nc = $lcnt+1;
then write it back to the file:
$nul = fwrite($cfile, $nc);
It writes starting at where the last read left off -- I want to start at zero offset so to overwrite the existing value. I can't find a method for resetting the offset pointer without having to close the file and reopen it with w+
There must be a simpler way to do this and I have a mental block.
attached mail follows:
Please, don't hijack(*) the threads.
(*) Hijack a thread - replying to an email from the usergroup modifying its subject and body making it look like a new post. Emails have also the in-reply-to headers which make the threads visualize in mail clients as the follow ups, although was intended as a new thread.
-- Maxim Maletsky maximphp.net
On Fri, 31 Jan 2003 23:41:12 -0600 "Lee Herron" <lee
audiomarket.com> wrote:
> Okay, so I want to open a file, get a small number from it (less than 3 > digits) then overwrite a new number (incremented the original by 1) and > close the file. > > The goal is to do this in the fastest way possible .. I don't like having to > open the file more than once to do this. > > I've tried: > $cfile = fopen("lcnt.txt", 'r+'); > $lcnt = fgets($cfile,10); > > This results in $lcnt having a value of 1 (from value in text file) > > Now, if I increment it: > > $nc = $lcnt+1; > > then write it back to the file: > > $nul = fwrite($cfile, $nc); > > It writes starting at where the last read left off -- I want to start at > zero offset so to overwrite the existing value. I can't find a method for > resetting the offset pointer without having to close the file and reopen it > with w+ > > There must be a simpler way to do this and I have a mental block. > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >
attached mail follows:
> You don't even have a "file" form element, or an element named > "userfile" so your FOR loop will never run... > > ---John W. Holmes... > > PHP Architect - A monthly magazine for PHP Professionals. Get your copy > today. http://www.phparch.com/ > >
Yes I do. I just forgot to put it here.
<input class='nappi' size='20' type='file' name='userfile[]'>
-antti
attached mail follows:
Hello Julie
Have you checked what is passed in your post / get request???
A Simple way of doing this is using a script similar to this one
<?PHP while(list($key, $value) = each($_POST)) // use $_GET for get request { echo '<br>'.$key.'='.$value; // this prints to the browser } ?>
This will show you a simple list of all variables being passed to your script. I had a problem once with forms that for empty fields the variables were set to contain an empty string so a call to isset($var) still returns true. Not sure how this happend or why but it did... If you run the above script you can at least see if the form returns the variables that are set and what they contain. Before I forget don't run this script before your header() or else you will get an error stating that headers have allready been send.
Hope it helps
Stefan Langer
P.S.: As stated before for security reasons it is better to rely on $_POST and $_GET global arrays and register_globals turned off.
attached mail follows:
On Saturday 01 February 2003 17:39, SLanger
spirit21.de wrote:
> Hello Julie
>
> Have you checked what is passed in your post / get request???
>
> A Simple way of doing this is using a script similar to this one
>
> <?PHP
> while(list($key, $value) = each($_POST)) // use $_GET for get
> request
> {
> echo '<br>'.$key.'='.$value; // this prints to the
> browser
> }
> ?>
A easier way to achieve the above is simply:
print_r($_POST);
-- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * ------------------------------------------ Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general ------------------------------------------ /* Unix: Some say the learning curve is steep, but you only have to climb it once. -- Karl Lehenbauer */
attached mail follows:
fredagen den 31 januari 2003 kl 18.08 skrev Chris Shiflett:
> > Instead of trying to tell us what the problem is, just > explain what trouble you are having. We can then tell *you* > what the problem is.
Could the problem have something to do with the fact that the function that returns the value of the session is called from within another function, and that it's defined outside this function?
Sincerely
Victor
attached mail follows:
Hello friends.
I have a listbox which I populate from a query with the database. It is working fine. But additinally, I want the first item to be "Select category". Can someone please help me how to modify by below written code to do the above?
My code : Quote :
<?php //connecting to the database $link = mysql_connect("localhost","MyDomain","MyPass"); if ($link){ Print ""; } else { Print "No connection to the database"; } if (!mysql_select_db("MyDomain_com")){ Print "Couldn't connect database"; } else { Print ""."<br>\n"; }
$sql="SELECT DISTINCT CategoryName From Categories ORDER BY CategoryName"; $result=mysql_query($sql);
While($Category=mysql_fetch_array($result)) { Print("<OPTION VALUE=\"$Category[0]\">$Category[0]\n"); }
?>
Unquote
Thanks very much
Denis
attached mail follows:
On Saturday 01 February 2003 19:08, Denis L. Menezes wrote: > Hello friends. > > I have a listbox which I populate from a query with the database. It is > working fine. But additinally, I want the first item to be "Select > category". Can someone please help me how to modify by below written code > to do the above? > > My code : Quote : > > > <?php > //connecting to the database > $link = mysql_connect("localhost","MyDomain","MyPass"); > if ($link){ > Print ""; > } else { > Print "No connection to the database"; > } > if (!mysql_select_db("MyDomain_com")){ > Print "Couldn't connect database"; > } else { > Print ""."<br>\n"; > }
echo "<option ...";
> $sql="SELECT DISTINCT CategoryName From Categories ORDER BY CategoryName"; > $result=mysql_query($sql); > > While($Category=mysql_fetch_array($result)) > { > Print("<OPTION VALUE=\"$Category[0]\">$Category[0]\n"); > } > > ?> > > Unquote
-- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * ------------------------------------------ Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general ------------------------------------------ /* If you are good, you will be assigned all the work. If you are real good, you will get out of it. */
attached mail follows:
Hello friends.
I have the following script. Both the errors show green font when actually the first error should give a red font. Am I doing something wrong here?
Quote:
if($CategoryName==""){ Print "<font color=\#FF0000\">You have not entered the category name. Please go back and enter the category name.</font>"; Exit; } if($password==""){ Print "<font color=\#00FF00\">You have not entered the password. Please go back and enter the password.</font>"; Exit; }
Unquote
Thanks Denis
attached mail follows:
Is there any way to access the Function Stack from php?
I would really like it for debugging, ala java style or C debugging style, where I could get a list of function like
From afunction line 83 From bfunction line 179 From cfunction line 345
Error here..
If I could somehow access the function stack as an array that woul dbe superb!!
Does anyone know if this kind of functionality exists? Is there a function stack in Zend that I could create a module to access?
Josh.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]