php-windows Digest 10 Jul 2001 16:52:41 -0000 Issue 645 Topics (messages 8214 through 8231): Re: php and Dreamweaver (How To) 8214 by: Jason Gan 8215 by: John Meyer 8227 by: Carlos Andre Marques Moreira about wml and session 8216 by: gary 8219 by: Ruslan Ohitin 8221 by: gary Using PHP in Web Pages 8217 by: David Cox 8223 by: Michel Laine 8225 by: Asendorf, John 8228 by: Ben Bleything Re: php > XML output in IE: no display 8218 by: Patrick Sibenaler 8224 by: Michel Laine PHP and IIS and Win2k and Access Violation problems... 8220 by: elias 8231 by: Frank M. Kromann Loading PHP3 page 8222 by: ABC 8226 by: Hoth 8229 by: Ben Bleything TE INFORMAMOS 8230 by: COFOR 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] ----------------------------------------------------------------------
Michael Actually what you're after is Dreamweaver 4 Ultradev... The one that actually doesn't wreck the code... If you want to code PHP, you should go for either these two editors: (1) HomeSite 4.5.2 --- The PHP Editor on steroids. (2) UltraEdit --- I'm currently using this at work because it's shareware. You can customize the wordfile which does syntax highlighting in UltraEdit. It can't colour the # comment. It is still OK for work. Another product which deserves mention is the Komodo IDE by ActiveState. Go to http://www.activestate.com and download it. It features PHP integration and debugger, which makes it a whole lot better than Zend's IDE offering. However, I can't get it to work! :D Another upcoming IDE worthy of mention is PHP Evolve. http://www.phpevolve.com shows some impressive screenshots. PHP Evolve is due for release on October 29th 2001 The interface looks a lot like HomeSite, but with a real focus on PHP and MySQL database for real PHP developers... Connecting to Access database... Use the ADODB database abstraction library to do all your code against. It helps to separate DB-specific functions from code. -----Original Message----- From: Michael [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 10 July 2001 2:26 PM To: [EMAIL PROTECTED] Subject: php and Dreamweaver (How To) Hi I have dreamweaver 3 installed and would like to know how I can integrate php code into it and then get to see it running in my browser. If possible I would also like to be able to connect to an already established Microsoft Access database, is this possible. I am very new to php and would be grateful for any pointers that you can give me. Kind Regards Krysia
At 05:25 AM 7/10/01 +0100, Michael wrote: >Hi > >I have dreamweaver 3 installed and would like to know how I can integrate >php code into it and then get to see it running in my browser. > >If possible I would also like to be able to connect to an already >established Microsoft Access database, is this possible. > >I am very new to php and would be grateful for any pointers that you can >give me. > >Kind Regards > >Krysia First off, you're looking at PHP from the point of a client-side designer (a very common mistake). PHP runs off of a server, not off of your browser. You need a web server program in order to "see" the PHP files, or more accurately stated, the output of the PHP files (which renders as normal HTML). Fortunately, many free servers out there exist, such as Microsoft Personal Web Server and/or Apache. You also have to configure these servers to run PHP (not a completely easy task, but not difficult either). I'd suggest looking at http://www.php.net/manual/en/installation.php to learn how to install PHP. As far as the Access goes, yes you can, but you need to configure it through ODBC. Check out http://www.php.net/FAQ.php#4.2. John Meyer [EMAIL PROTECTED] Programmer If we didn't have Microsoft, we'd have to blame ourselves for all of our programs crashing
Hi, You can put php code using the HTML Editor of dreamweaver. It is just a simple text editor (like notepad). Just put your code there, and dreamweaver won't mess it. Build your page with dreamweaver and then add your code using the HTML editor. Dreamweaver makes it easy to build a HTML page, it also have some javascript code, that it call behaviors, you can add to your page, but it don't have server side programming facilities (php, asp, ...). I've heard that dreamweaver ultradev is the macromedia solution for programming, but i never worked with it. I use dreamweaver 3. To see it running you'll have to have a web server running, anyone will do, apache, iis, pws, ... Yes, it is possible to connect to a MS Access database using ODBC, you'll have to create a System DSN. Check the php mannual for odbc functions. You can download the mannual on the php site (www.php.net) Carlos André Marques Moreira [EMAIL PROTECTED] Bolsista CNPq / RHAE SENAI-CE/CETAE 2001 Ano Internacional do Voluntário -----Original Message----- From: Michael [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 10 de julho de 2001 01:26 To: [EMAIL PROTECTED] Subject: php and Dreamweaver (How To) Hi I have dreamweaver 3 installed and would like to know how I can integrate php code into it and then get to see it running in my browser. If possible I would also like to be able to connect to an already established Microsoft Access database, is this possible. I am very new to php and would be grateful for any pointers that you can give me. Kind Regards Krysia
Hi all, I am trying to use session in my wml. So, I add the following statement in my php. header("Content-type: text/vnd.wap.wml"); echo ("<?xml version=\"1.0\" ?>\n"); echo ("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">"); session_start(); session_register("temp"); But it's not sucessful and I get the following error message. Should I set some parameter to use session in wml format? Can anyone help me? Thanks! <b>Warning</b>: Cannot send session cookie - headers already sent by (output started at c:\inetpub\wwwroot\dinol\index.php:3) in <b>c:\inetpub\wwwroot\dinol\index.php</b> on line <b>6</b><br> <br> <b>Warning</b>: Cannot send session cache limiter - headers already sent (output started at c:\inetpub\wwwroot\dinol\index.php:3) in <b>c:\inetpub\wwwroot\dinol\index.php</b> on line <b>6</b><br> Gary
Hello gary, Try to put session_* functions before any output (echo, etc): session_start(); session_register("temp"); header("Content-type: text/vnd.wap.wml"); echo ("<?xml version=\"1.0\" ?>\n"); echo ("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">"); g> Hi all, g> I am trying to use session in my wml. So, I add the following g> statement in my php. g> header("Content-type: text/vnd.wap.wml"); g> echo ("<?xml version=\"1.0\" ?>\n"); g> echo ("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" g> \"http://www.wapforum.org/DTD/wml_1.1.xml\">"); g> session_start(); g> session_register("temp"); g> But it's not sucessful and I get the following error message. Should I g> set some parameter to use session in wml format? Can anyone help me? g> Thanks! g> <b>Warning</b>: Cannot send session cookie - headers already sent by g> (output started at c:\inetpub\wwwroot\dinol\index.php:3) in g> <b>c:\inetpub\wwwroot\dinol\index.php</b> on line <b>6</b><br> g> <br> g> <b>Warning</b>: Cannot send session cache limiter - headers already g> sent (output started at c:\inetpub\wwwroot\dinol\index.php:3) in g> <b>c:\inetpub\wwwroot\dinol\index.php</b> on line <b>6</b><br> session_start() wants to send a cookie with session id, but it can't. g> Gary -- Best regards, Ruslan Ohitin mailto:[EMAIL PROTECTED]
Hi Ruslan, I have tried to test it, but it does not work. When I put session_* before the header, it will add html header in front of my php automatically. So, my wml browser cannot access it. I have tried to replace default_mimetype = "text/html" to default_mimetype = "text/wap.vnd.wml" and I cut the header function. Finally, I get the same error message.Can you help me to solve it? Thanks! Gary Ruslan Ohitin wrote: > Hello gary, > > Try to put session_* functions before any output (echo, etc): > > session_start(); > session_register("temp"); > > header("Content-type: text/vnd.wap.wml"); > echo ("<?xml version=\"1.0\" ?>\n"); > echo ("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" > \"http://www.wapforum.org/DTD/wml_1.1.xml\">"); > > g> Hi all, > g> I am trying to use session in my wml. So, I add the following > g> statement in my php. > g> header("Content-type: text/vnd.wap.wml"); > g> echo ("<?xml version=\"1.0\" ?>\n"); > g> echo ("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" > g> \"http://www.wapforum.org/DTD/wml_1.1.xml\">"); > g> session_start(); > g> session_register("temp"); > g> But it's not sucessful and I get the following error message. Should I > g> set some parameter to use session in wml format? Can anyone help me? > g> Thanks! > > g> <b>Warning</b>: Cannot send session cookie - headers already sent by > g> (output started at c:\inetpub\wwwroot\dinol\index.php:3) in > g> <b>c:\inetpub\wwwroot\dinol\index.php</b> on line <b>6</b><br> > g> <br> > g> <b>Warning</b>: Cannot send session cache limiter - headers already > g> sent (output started at c:\inetpub\wwwroot\dinol\index.php:3) in > g> <b>c:\inetpub\wwwroot\dinol\index.php</b> on line <b>6</b><br> > session_start() wants to send a cookie with session id, but it can't. > > g> Gary > > -- > Best regards, > Ruslan Ohitin > mailto:[EMAIL PROTECTED]
can someone here steer me in the correct direction? heres what i want to do. (im sure its possible)?? i dont want to have to edit every web page when i change something. can i make multiple pages, (say a header, footer, links, maintext, and then use PHP to call those pages up and put them in certain places in a web page? Without have to set up html frames? Maybe just add a line of code to place it dynamicaly or something.... thanks, dave
David Cox wrote: > can someone here steer me in the correct direction? > > heres what i want to do. (im sure its possible)?? > > i dont want to have to edit every web page when i change something. can i > make multiple pages, (say a header, footer, links, maintext, and then use > PHP to call those pages up and put them in certain places in a web page? > Without have to set up html frames? Maybe just add a line of code to place > it dynamicaly or something.... > > thanks, dave I think that you should take a closer look at Templates. Templates do just about what you have described there. Templates can be done with PHPlib or with an extension called Fasttemplate. There is even one called "cached fattemplate" out there. I use PHPlib myself. To help you on the way i suggest you look at these: http://www.devshed.com/Server_Side/PHP/PHPFastTemplate/ http://www.phpbuilder.com/columns/david20000512.php3 http://www.phpbuilder.com/columns/sascha19990316.php3 http://www.phpbuilder.com/columns/kendall20001122.php3 -- Michel Laine
This is how my entire website is built... I'm fairly certain you can find all of the header, sidebar and footer code that I use on Zend.com or phpbuilder.com If you'd like to have the files sent directly to you, just mail me directly and I'll send them to you. John --------------------- John Asendorf - [EMAIL PROTECTED] Web Applications Developer http://www.lcounty.com - NEW FEATURES ADDED DAILY! Licking County, Ohio, USA 740-349-3631 Aliquando et insanire iucundum est > -----Original Message----- > From: David Cox [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, July 10, 2001 4:19 AM > To: [EMAIL PROTECTED] > Subject: [PHP-WIN] Using PHP in Web Pages > > > can someone here steer me in the correct direction? > > heres what i want to do. (im sure its possible)?? > > i dont want to have to edit every web page when i change > something. can i > make multiple pages, (say a header, footer, links, maintext, > and then use > PHP to call those pages up and put them in certain places in > a web page? > Without have to set up html frames? Maybe just add a line of > code to place > it dynamicaly or something.... > > thanks, dave > > > > -- > PHP Windows 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] >
If this is too 'big' of a solution (ie, you don't need all that functionality) you could just 'include header.inc', 'include footer.inc', etc. Check the manual for details.. Although, templates will probably be a bit more flexible, I would guess... Ben -----Original Message----- From: Michel Laine [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 10, 2001 5:00 AM To: [EMAIL PROTECTED] Subject: [PHP-WIN] Re: Using PHP in Web Pages David Cox wrote: > can someone here steer me in the correct direction? > > heres what i want to do. (im sure its possible)?? > > i dont want to have to edit every web page when i change something. can i > make multiple pages, (say a header, footer, links, maintext, and then use > PHP to call those pages up and put them in certain places in a web page? > Without have to set up html frames? Maybe just add a line of code to place > it dynamicaly or something.... > > thanks, dave I think that you should take a closer look at Templates. Templates do just about what you have described there. Templates can be done with PHPlib or with an extension called Fasttemplate. There is even one called "cached fattemplate" out there. I use PHPlib myself. To help you on the way i suggest you look at these: http://www.devshed.com/Server_Side/PHP/PHPFastTemplate/ http://www.phpbuilder.com/columns/david20000512.php3 http://www.phpbuilder.com/columns/sascha19990316.php3 http://www.phpbuilder.com/columns/kendall20001122.php3 -- Michel Laine
Don't ask me what I did, but same code, same server, same client and today it works. Yes, I know there's something called a cache that could have caused the problem, and I had also checked that. Nevertheless, it must have been some data stuck somewhere or IE beeing stubborn, since content changed but data the mime got ignored completely. My hint: shut down everything. And restart the server/client. It will work as expected... So again: To display XML, use: header ("Content-type: text/xml"); at the top of your script (standard mime) If you prefer to save it, add content disposition: header ("Content-type: text/xml"); header ("Content-disposition: attachment; filename=\"table.xml\""); Since netscape cannot handle XML, it will save it under either scriptname.xml or when content disposition added, table.xml and then call IE to display it. thanx for the quick responses people... greets, patrick./ Patrick Sibenaler wrote: > > Has anyone figured out how to trick IE into displaying an XML file > that is produced by a PHP script (script.php) properly? > > What happens usually is that you send the mime 'text/xml', but IE > still sees content as php because the script is called php. Also > adding <Content-disposition: filename="some.xml"> to the header > does not help and is boldly ignored by IE. > > Nice detail: if the url is called using Netscape, Netscape will > save the file out to the disk, give it the suffix .xml and call > IE which then will display content perfectly. > > Any hints are greatly appreciated. > > greets, > patrick./
Patrick Sibenaler wrote: > Don't ask me what I did, but same code, same server, same client > and today it works. Yes, I know there's something called a cache > that could have caused the problem, and I had also checked that. > Nevertheless, it must have been some data stuck somewhere or IE > beeing stubborn, since content changed but data the mime got > ignored completely. My hint: shut down everything. And restart > the server/client. It will work as expected... Don't you have *any* experience with windows? ;-) Any windows platform should be rebooted as a first resource in a normal fault-finding arsenal. I remember that i saw a sign in a Engineers workshop (many years from now) where it said something like this: Rule #1: Halt and reboot! if this doesn't fix it - Try again. Rule #2: That's not a bug, that's a feature. Rule #3: That is fixed in the next revision. Rule #4: That is not supported. ... ... -- Michel Laine
Hi! I've recently setup PHP on my Win2000 with IIS5, Sometimes PHP works and other time it doesn't... When it doesn't it just prints out: PHP has encountered an Access Violation at 00EC24B6 Can't someone shed some lights please?
Could you tell us some more about yor configuration ? Do you use CGI or ISAPI, what extensions do you use ? - Frank P.S. CGI is the most stable version at the moment. > Hi! > > I've recently setup PHP on my Win2000 with IIS5, > > Sometimes PHP works and other time it doesn't... > > When it doesn't it just prints out: > PHP has encountered an Access Violation at 00EC24B6 > > Can't someone shed some lights please? > > > > > -- > PHP Windows 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] > > >
How can I make my Apache 1.3.20 / php 4.05 to work with php3 pages?? I am using php asa a module in Apache. Thanks.
Add the following line to your httpd.conf. After the line where you have loaded the modul. AddType application/x-httpd-php .php3 cu Hoth ------------------------ Hoth Gebhardt [EMAIL PROTECTED] Germany ------------------------ "Abc" <[EMAIL PROTECTED]> schrieb im Newsbeitrag [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > How can I make my Apache 1.3.20 / php 4.05 to work with php3 pages?? I > am using php asa a module in Apache. > > Thanks. >
In your httpd.conf file (/etc/httpd/conf/httpd.conf, typically, on unix anyway) find the lines that looks something like AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps And just add .php3 to the first list (so it would read .php .phtml .php3) If you have index.php3 files that you want served up by default, also look into the DirectoryIndex line. Good luck, -----Original Message----- From: ABC [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 10, 2001 3:03 AM To: [EMAIL PROTECTED] Subject: [PHP-WIN] Loading PHP3 page How can I make my Apache 1.3.20 / php 4.05 to work with php3 pages?? I am using php asa a module in Apache. Thanks. -- PHP Windows 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]
Jacarilla 8.7.2001.Publicidad/Enseñanza a Distancia Hola que tal: El motivo de la presente carta es informarte de la posibilidad de poder realizar algún curso a distancia de tu interés, cursos relacionados con tu trabajo inquietudes y ocio.ect.El conocimiento es el mayor patrimonio de que podemos disponer. Nos dedicamos desde 1996.a impartir cursos a distancia disponemos de una amplia variedad de cursos sencillos para poder seguirlos comodamente desde cualquier parte del mundo y a unos precios muy competitivos. NET ------------ Comercio Electrónico Redes y Sistemas Sistemas Servers Diseño Web Direccion Empresa Net Management Business BUSSINES ------------ Gestor Comercial y Marketing Marketing Mix Relaciones Publicas Dirección Planificación de Empresa Recursos Humanos Comercio Exterior Direccion Comercial Gestión Medio Ambiental Control de Calidad Management Bussines Dirección de Restaurantes ---------------------------------- SALUD SUPERACION PERSONAL ------------------------------------- Superación de Estrés Psicoterapia Dietética y Nutrición Dieta Mediterránea Nutrí terapia y Salud Nutrición y Deporte Cocina Sana Monitor Aeróbic-Fittnes Monitor Yoga Tai-Chi Hipnoterapia Quiromasaje y Reflexoterapia Aromaterapia Cosmética Natural Hierbas Medicinales Balnoterapia y Salud -------------------------------------- Los cursos son de 200.horas lectivas el precio standar por curso es de 35.000.pts.España a plazos.Iberoamerica 150.usa dolar aplazados. El Diploma: "Técnico Especialista" El tiempo aproximado por curso dependiendo de los conocimientos en areas similares de que se disponga,es entre 2-6.meses.aprox. Si desean que les ampliemos información pueden enviar un e-mail les contestaremos con la mayor brevedad y les indicaremos nuestro espacio web que se encuentra en reformas. Envie e-mail: [EMAIL PROTECTED] [EMAIL PROTECTED] Sin otra que rogarte me envies un e-mail si estas interesado/a Te enviamos un saludo. Merce Sanchez Gestión Integral 1.S.L C/ Virgen de Belén, 30 03310 Jacarilla (Alicante)ESPAÑA Si desea no recibir mas e-mail. [EMAIL PROTECTED]