Re: [PHP] creating a folder in php
I want an IDE that will let me speak code into it. Anyone else want anything? Oh.. I'd like a flat-screen monitor that would interpret the program that I have in my mind, generate the code for it on screen, save it and run the program everytime I say KaBoom. I'd like a side-order of that IDE that will let me speak code into it as well.. And a bag of Spicier Doritos!! Can't get enough of those. Thanks, Junkie On 10/12/04 2:48 PM, Greg Donald [EMAIL PROTECTED] wrote: On Tue, 12 Oct 2004 13:35:13 -0500, Jay Blanchard [EMAIL PROTECTED] wrote: I want an IDE that will let me speak code into it. Anyone else want anything? I'd like a clone of myself to do my 9-5 x 5 for me. Oh yeah, and a bag of cheetos. Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: [PHP Attachement Problems - MAC ISSUE!!
Ave, Manuel... I saved the new email_message.php class that you sent me replacing the old one. I used the test_attachment_message.php to test the new class. This time it didn't send the email with the corrupted attachments, instead, gave me an error on the screen... This is the error that I received: ³Error: the length of the file that was read does not match the size of the part file CarsContract-Generic.pdf due to possible data corruption² I understand now that garbage characters are being inserted by PHP in the attachment files. Which is why also the other day when I tried your little php code, it gave Size 35823 but Read 36704 with the additional garbage characters added. Unfortunately, I think with the new class too, the same is happening, as per the error. Only this time it is actually giving the error instead of sending the corrupted file. Please advice what I can do next... I¹m looking into the Mac compatibility issue everywhere but I don¹t see anywhere anyone else complaining about such a thing. Thanks again, Junkie On 10/5/04 10:22 PM, Manuel Lemos [EMAIL PROTECTED] wrote: Hello, On 10/05/2004 04:57 PM, PHP Junkie wrote: I replaced the code and added my PDF file in the required place, and this is what it displays now: Size 35823 Read 36704 I'll put in your address and send out the mail your way with the PDF attachment using the class script. It seems that the problem has to due with garbage characters inserted by PHP during the read of the file because some PHP options set in your environment. I have added a few workarounds to the class and it should avoid the problem now. I am sending you the new class version attached to this message. Please try it now and let me know if you still have problems.
Re: [PHP] Re: [PHP Attachement Problems - MAC ISSUE!!
Ave, One more thing I'd like to point out, which I just discovered. The php code I was using earlier, prior to using Manuel's mail class... Was not able to send any kind of attachment except .txt files. Niether images nor pdf nor anything would go through without being corrupted. However, using Manuel's class, the images are going through attached properly, without being corrupted. The PDF files still give the error that the file size read size isn't the same, but text and image attachments are going through. Junkie -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Can anyone help me with Attachments?
Ave, I didn't find any php warnings... Instead there was a whole bunch of coding much of which seemed like junk. I ran a search but no php warnings anywhere.. When I open the pdf in a text editor. What else can be wrong? Thanks, Junkie On 10/4/04 4:46 PM, Marek Kilimajer [EMAIL PROTECTED] wrote: PHP Junkie wrote: Ave, I'm trying to send Attachments via a mail script... The only problem is, my attached files go corrupted or damaged, and I don't understand why! Can anyone help me? I've already made 2 posts earlier with my code and all and no one responded. Really need some help here. View the attachment in a text editor, you might see php warnings in it. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Can anyone help me with Attachments?
Ave, Exactly, that's the problem. I can very well see the binary information in the attached PDF in a text editor ... But when I open it in Adobe... The file does open, it's just that it's all blank. White pages. All wiped off. All information erased!! On 10/5/04 12:21 PM, Jay Blanchard [EMAIL PROTECTED] wrote: [snip] I didn't find any php warnings... Instead there was a whole bunch of coding much of which seemed like junk. I ran a search but no php warnings anywhere.. When I open the pdf in a text editor. [/snip] So, you saw the binary information in the text editor? Can you open the file with Adobe? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Can anyone help me with Attachments?
.\n\n; $out.=--.$this-boundary.\n. Content-Type: text/plain\n. Content-Transfer-Encoding: quoted-printable\n\n. $this-body_plain. \n\n--.$this-boundary. \n; } if( is_array( $this-atcmnt_type ) ) { reset( $this-atcmnt_type); while( list($name, $content_type) = each($this-atcmnt_type) ) { $out.=\n--.$this-boundary.\nContent-Type: $content_type\nContent-Transfer-Encoding: base64\nContent-Disposition: attachment; filename=\$name\\n\n. chunk_split(base64_encode($this-atcmnt[$name])).\n; } } $out.=\n--.$this-boundary.--\n; return $out; } function send(){ echo bismallMail Sent Successfully/b/i/small; mail( $this-to, $this-subject, $this-makebody(),$this-makeheader() ); } } ? On 10/5/04 12:24 PM, Marek Kilimajer [EMAIL PROTECTED] wrote: PHP Junkie wrote: Ave, I didn't find any php warnings... Instead there was a whole bunch of coding much of which seemed like junk. I ran a search but no php warnings anywhere.. When I open the pdf in a text editor. Send a text file as an attachement, it will be easier to spot the error. You can then run diff on original and attachement. Also, show the code. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: PHP Attachement Problems
Ave, I just tried your php mime class. I tried the test_attachment_message file. It did the same to the pdf attachment. Initially, it tested with a text and an image. The text attachment opened without a problem but the image was giving an error in opening. I left the text file attachment as is and attached my pdf file .. And it gave the same error in opening. At this point I'm inclined to believe that any kind of php attachment script is sending through any Text Attachment but not any other kind of attachment. I'm running an Apache Web Server on a Mac... Would that make a difference? Junkie. On 10/5/04 12:43 PM, Manuel Lemos [EMAIL PROTECTED] wrote: Hello, On 10/04/2004 10:24 AM, Php Junkie wrote: I created a form which can accept 2 file attachments and send an HTML Email... Everything works great... The files even get attached and sent, the ONLY problem is... The PDF file I'm sending attached open up empty! They are all blank.. Like everything has been wiped off from them!! It sounds like it is arriving corrupted. You may want to try this other class you can used for the same purpose and AFAIK does not corrupt attachments: http://www.phpclasses.org/mimemessage -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: [PHP Attachement Problems - MAC ISSUE!!
Ave, On a hunch.. I uploaded my original php script AND the php mime class to a normal linux server with Apache web server... And all the scripts are running fine! The PDF attachments go through fine. So I finally found out.. It's a MAC issue! Using my scripts on the MAC server is causing the problem. My problem however is, I have to use the MAC and not a linux or windows or whatever. So what do I do now? How do I make these scripts work fine on a MAC ?? Thanks, Junkie On 10/5/04 12:43 PM, Manuel Lemos [EMAIL PROTECTED] wrote: Hello, On 10/04/2004 10:24 AM, Php Junkie wrote: I created a form which can accept 2 file attachments and send an HTML Email... Everything works great... The files even get attached and sent, the ONLY problem is... The PDF file I'm sending attached open up empty! They are all blank.. Like everything has been wiped off from them!! It sounds like it is arriving corrupted. You may want to try this other class you can used for the same purpose and AFAIK does not corrupt attachments: http://www.phpclasses.org/mimemessage -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: [PHP Attachement Problems - MAC ISSUE!!
Manuel, Really appreciate your help. I created a new empty php file and put your given code in it. Upon running the test.php in my browser, it prints exactly this in my browser: could not open file I have a PowerMac G5 Machine, with MacOS X. I have PHP 5 installed from entropy.ch and have the in-built Apache Web Server. Also, the MacOS X ships with Postfix Mail Server and I used the Postfix Enabler to configure it. So I use the Postfix Mail Server. Junkie On 10/5/04 3:36 PM, Manuel Lemos [EMAIL PROTECTED] wrote: ?php $filename=$argv[1]; $size=filesize($filename); if(!($file=fopen($filename,rb))) die(could not open file .$file_name); $data=fread($file,$size); echo Size ,$size, Read ,strlen($data); fclose($file); ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: [PHP Attachement Problems - MAC ISSUE!!
Ave, I replaced the code and added my PDF file in the required place, and this is what it displays now: Size 35823 Read 36704 I'll put in your address and send out the mail your way with the PDF attachment using the class script. Thanks a lot, Junkie On 10/5/04 3:51 PM, Manuel Lemos [EMAIL PROTECTED] wrote: Hello, On 10/05/2004 04:40 PM, PHP Junkie wrote: Really appreciate your help. No problem. Sending mail with PHP is a saga to many users, not just Macs. If there is something that can be done to workaround PHP problems to avoid your problem, I will integrate it in that class. I created a new empty php file and put your given code in it. Upon running the test.php in my browser, it prints exactly this in my browser: could not open file Sorry, change it this way and replace your PDF file name where it says your-PDF-file-name-here.pdf . ?php $filename=your-PDF-file-name-here.pdf; $size=filesize($filename); if(!($file=fopen($filename,rb))) die(could not open file .$file_name); $data=fread($file,$size); echo Size ,$size, Read ,strlen($data); fclose($file); ? I have a PowerMac G5 Machine, with MacOS X. I have PHP 5 installed from entropy.ch and have the in-built Apache Web Server. Also, the MacOS X ships with Postfix Mail Server and I used the Postfix Enabler to configure it. So I use the Postfix Mail Server. Hummm... there should be no problem. Can you try using the class script again and change it to send the message with the PDF attachment to: [EMAIL PROTECTED] ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Upload problems
Ave, What's the upload_max_filesize set to in your php.ini ? Under File Uploads in the php.ini, you will find this value. Junkie On 10/5/04 4:33 PM, Pablo Gosse [EMAIL PROTECTED] wrote: Hi, folks. I'm running into a strange upload problem and am not sure if it's a php or apache issue. I can't seem to upload any files bigger than 511k. 511k will upload fine, but 512k returns a Document contains no data error. I've tried this with a text file, adding and removing lines until it uploaded and wouldn't upload. I've also tried multiple file formats, and it's the same for all. Has anyone run into this before? I thought it might be a problem with the LimitRequestBody directive in the apache config file, but that directive is not used anywhere in the file. Any ideas? Cheers and TIA, Pablo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] [PHP Attachement Problems
Ave, I created a form which can accept 2 file attachments and send an HTML Email... Everything works great... The files even get attached and sent, the ONLY problem is... The PDF file I'm sending attached open up empty! They are all blank.. Like everything has been wiped off from them!! Here's my code.. form action=?php echo $PHP_SELF ? method=post ENCTYPE=multipart/form-data name=f1 id=f1 table tr td align=left valign=middle class=style13From (Name):/td tdinput name=from_name type=text value=Gerson Bullock size=40/td /tr tr td align=left valign=middle class=style13From (Email):/td tdinput name=from type=text value=[EMAIL PROTECTED] size=40/td /tr tr td align=left valign=middle class=style13To (First,Last):/td tdinput name=to_nameF type=text id=to_nameF size=15 input name=to_nameL type=text id=to_nameL size=15/td /tr tr td align=left valign=middle class=style13To (Email):/td tdinput name=to type=text size=40/td /tr tr td align=left valign=middle class=style13Subject:/td tdinput name=subject type=text value=Your Conversation with Gerson Bullock size=40/td /tr tr td align=left valign=top class=style13Message:/td tdtextarea name=message_html cols=35 rows=4 bTest Message/b /textarea/td /tr tr td align=left valign=middle class=style13Attachment 1 /td tdinput type=file name=file1/td /tr tr td align=left valign=middle class=style13Attachment 2 /td tdinput type=file name=file2/td /tr /table input name=doSubmit type=submit id=doSubmit value=Send Mail Mail /form ?php $message_html = stripslashes($message_html); $m = new CMIMEMail($to_nameF $to_nameL $to,$from_name $from,$subject); $m-mailbody($message_html, $message_html); if( $file1) { $m-attachFile_raw($file1,$file1_name,$file1_type); }; if( $file2) {$m-attachFile_raw($file2,$file2_name,$file2_type);}; $m-send(); ? ?php /* * $m = new CMIMEMail($to,$from,$subject); * $m-mailbody(This is simply text,htmlbodyh1This is HTML text/h1); * $m-attach(example.html,text/html,$filebody); * $m-attachFile(resume.gif,image/gif); * $m-send(); */ class CMIMEMail { var $to; var $boundary; var $smtp_headers; var $filename_real; var $body_plain; var $body_html; var $atcmnt; var $atcmnt_type; function CMIMEMail($to,$from,$subject,$priority=3) { $this-to=$to; $this-from=$from; $this-subject=$subject; $this-priority=$priority; $this-boundary==_NextPart_.time()._.md5(time())._; } function mailbody( $plain, $html= ) { $this-body_plain=$plain; $this-body_html=$html; } function attach( $name, $content_type, $data ) { } function attachfile_raw( $fname, $mailFileName, $content_type ) { if([EMAIL PROTECTED]($fname,r)) { $this-atcmnt[$mailFileName]=fread($f,filesize($fname)); $this-atcmnt_type[$mailFileName]=$content_type; fclose($f); } } function attachfile( $fname, $content_type ) { attachfile_raw($fname,$fname,$content_type); } function clear() { unset( $atcmnt ); unset( $atcmnt_type ); } function makeheader() { $out =From: .$this-from.\n; $out.=Reply-To: .$this-from.\n; $out.=MIME-Version: 1.0\n. Content-Type: multipart/mixed;\n\t boundary=\.$this-boundary.\\n. X-Priority: .$this-priority.\n. X-Mailer: phpMimeMail ( http://www.informed-sources.com/ )\n; return $out; } function makebody() { $boundary2= =_NextAttachedPart_.time()._.md5(time()+101)._; $out=; if( .$this-body_html!= ) { $out=\nThis is a multi-part message in MIME format.\n\n; $out.=--.$this-boundary.\nContent-Type: multipart/alternative;\n\tboundary=\$boundary2\\n; $out.=$body_plan\n. --$boundary2\nContent-Type: text/plain\n. # Content-Disposition: inline\n. Content-Transfer-Encoding: quoted-printable\n\n. $this-body_plain. \n\n--$boundary2\n. Content-Type: text/html\n. # Content-Disposition: attachment;\n\tfilename=\message.html\\n. Conent-Transfer-Encoding: quoted-printable\n. \n$this-body_html\n\n. --$boundary2--\n; } else { $out=\n\n.$this-body_plain.\n\n; $out.=--.$this-boundary.\n. Content-Type: text/plain\n. Content-Transfer-Encoding: quoted-printable\n\n. $this-body_plain. \n\n--.$this-boundary. \n; } if( is_array( $this-atcmnt_type ) ) { reset( $this-atcmnt_type); while( list($name, $content_type) =
[PHP] Can anyone help me with Attachments?
Ave, I'm trying to send Attachments via a mail script... The only problem is, my attached files go corrupted or damaged, and I don't understand why! Can anyone help me? I've already made 2 posts earlier with my code and all and no one responded. Really need some help here. Thanks, Junkie -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Why won't my attached PDF go through ??
Ave, I created a form which can accept 2 file attachments and send an HTML Email... Everything works great... The files even get attached and sent, the ONLY problem is... The PDF file I'm sending attached open up empty! They are all blank.. Like everything has been wiped off from them!! Here's my code.. form action=?php echo $PHP_SELF ? method=post ENCTYPE=multipart/form-data name=f1 id=f1 table tr td align=left valign=middle class=style13From (Name):/td tdinput name=from_name type=text value=Gerson Bullock size=40/td /tr tr td align=left valign=middle class=style13From (Email):/td tdinput name=from type=text value=[EMAIL PROTECTED] size=40/td /tr tr td align=left valign=middle class=style13To (First,Last):/td tdinput name=to_nameF type=text id=to_nameF size=15 input name=to_nameL type=text id=to_nameL size=15/td /tr tr td align=left valign=middle class=style13To (Email):/td tdinput name=to type=text size=40/td /tr tr td align=left valign=middle class=style13Subject:/td tdinput name=subject type=text value=Your Conversation with Gerson Bullock size=40/td /tr tr td align=left valign=top class=style13Message:/td tdtextarea name=message_html cols=35 rows=4 bTest Message/b /textarea/td /tr tr td align=left valign=middle class=style13Attachment 1 /td tdinput type=file name=file1/td /tr tr td align=left valign=middle class=style13Attachment 2 /td tdinput type=file name=file2/td /tr /table input name=doSubmit type=submit id=doSubmit value=Send Mail Mail /form ?php $message_html = stripslashes($message_html); $m = new CMIMEMail($to_nameF $to_nameL $to,$from_name $from,$subject); $m-mailbody($message_html, $message_html); if( $file1) { $m-attachFile_raw($file1,$file1_name,$file1_type); }; if( $file2) {$m-attachFile_raw($file2,$file2_name,$file2_type);}; $m-send(); ? ?php /* * $m = new CMIMEMail($to,$from,$subject); * $m-mailbody(This is simply text,htmlbodyh1This is HTML text/h1); * $m-attach(example.html,text/html,$filebody); * $m-attachFile(resume.gif,image/gif); * $m-send(); */ class CMIMEMail { var $to; var $boundary; var $smtp_headers; var $filename_real; var $body_plain; var $body_html; var $atcmnt; var $atcmnt_type; function CMIMEMail($to,$from,$subject,$priority=3) { $this-to=$to; $this-from=$from; $this-subject=$subject; $this-priority=$priority; $this-boundary==_NextPart_.time()._.md5(time())._; } function mailbody( $plain, $html= ) { $this-body_plain=$plain; $this-body_html=$html; } function attach( $name, $content_type, $data ) { } function attachfile_raw( $fname, $mailFileName, $content_type ) { if([EMAIL PROTECTED]($fname,r)) { $this-atcmnt[$mailFileName]=fread($f,filesize($fname)); $this-atcmnt_type[$mailFileName]=$content_type; fclose($f); } } function attachfile( $fname, $content_type ) { attachfile_raw($fname,$fname,$content_type); } function clear() { unset( $atcmnt ); unset( $atcmnt_type ); } function makeheader() { $out =From: .$this-from.\n; $out.=Reply-To: .$this-from.\n; $out.=MIME-Version: 1.0\n. Content-Type: multipart/mixed;\n\t boundary=\.$this-boundary.\\n. X-Priority: .$this-priority.\n. X-Mailer: phpMimeMail ( http://www.informed-sources.com/ )\n; return $out; } function makebody() { $boundary2= =_NextAttachedPart_.time()._.md5(time()+101)._; $out=; if( .$this-body_html!= ) { $out=\nThis is a multi-part message in MIME format.\n\n; $out.=--.$this-boundary.\nContent-Type: multipart/alternative;\n\tboundary=\$boundary2\\n; $out.=$body_plan\n. --$boundary2\nContent-Type: text/plain\n. # Content-Disposition: inline\n. Content-Transfer-Encoding: quoted-printable\n\n. $this-body_plain. \n\n--$boundary2\n. Content-Type: text/html\n. # Content-Disposition: attachment;\n\tfilename=\message.html\\n. Conent-Transfer-Encoding: quoted-printable\n. \n$this-body_html\n\n. --$boundary2--\n; } else { $out=\n\n.$this-body_plain.\n\n; $out.=--.$this-boundary.\n. Content-Type: text/plain\n. Content-Transfer-Encoding: quoted-printable\n\n. $this-body_plain. \n\n--.$this-boundary. \n; } if( is_array( $this-atcmnt_type ) ) { reset( $this-atcmnt_type); while( list($name, $content_type) =
[PHP] Attaching 2 files in Mail
Ave, I'm facing a little problem. I have this code which enables me to attach a file and send the file as an attachment with the Mail. What I need to do is slightly different. Firstly, I want to send 2 files as attachment, and not one. Secondly, I don't want the user to select attach the file, I want the files to be already attached in the script. I.e., 2 pre-determined, pre-attached files should go along with the script. Here's the code I am using thus far for attaching 1 file... Can anyone suggest what I should do differently? ?php $allowtypes=array(zip, rar, txt, doc, jpg, jpeg, png, gif, pdf); $fromemail=[EMAIL PROTECTED]; $fromname=myName; $priority=3; $allowattach=1; $submitvalue= Send Email ; $resetvalue= Reset Form ; $defaultsubject=Some Subject; $thanksmessage=Mail Sent Successfully; function get_ext($key) { return(strtolower(substr(strrchr($key, .), 1))); } If($_POST['domail']) { extract($_POST); If($allowattach) { $attachment=$_FILES['attachment']['tmp_name']; $attachment_type=$_FILES['attachment']['type']; } If ($fname==) { $error = 1; $error_text .= You did not enter your name!br /; } If ($emailto==) { $error = 1; $error_text .= You did not enter your email!br /; } If ($emailto) { If (!eregi(^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}\$,$emailto) ){ $error = 1; $error_text .= Invalid Email Address!br /; } } If($allowattach) { foreach($allowtypes as $it) { $types .=*..$it.,; } If($attachment) { $ext=get_ext($_FILES[attachment][name]); If(!in_array($ext, $allowtypes)) { $error = 1; $error_text .= Invalid extension for your attchment, only .$types. are allowed!br /; } } } If($error==1) { $disperrors=$error_text; } Else { $headers = From: .$fromname. .$fromemail.\n; $headers .= Reply-To: .$fromname. .$fromemail.\n; $headers .= MIME-Version: 1.0\n; $headers .= Content-Type: multipart/mixed; boundary=\MIME_BOUNDRY\\n; $headers .= X-Sender: .$_SERVER['REMOTE_ADDR'].\n; $headers .= X-Mailer: phMailerv1.3\n; $headers .= X-Priority: .$priority.\n; $headers .= Return-Path: .$emailto.\n; $headers .= This is a multi-part message in MIME format.\n; If($allowattach) { If($attachment) { [EMAIL PROTECTED]($attachment,r); [EMAIL PROTECTED]($fp, filesize($attachment)); [EMAIL PROTECTED](base64_encode($str)); } } $yourmessage = The main body content; $message = --MIME_BOUNDRY\n; $message .= Content-Type: text/html; charset=\iso-8859-1\\n; $message .= Content-Transfer-Encoding: quoted-printable\n; $message .= \n; $message .= $yourmessage; $message .= \n; If($allowattach) { If($attachment) { $message .= --MIME_BOUNDRY\n; $message .= Content-Type: application/octet-stream; name=\ . $_FILES['attachment']['name'] . \\n; $message .= Content-disposition: attachment\n; $message .= Content-Transfer-Encoding: base64\n; $message .= \n; $message .= $str\n; $message .= \n; $message .= --MIME_BOUNDRY--\n; } } If(!mail($emailto,$emailsubject,$message,$headers)) { exit(There has been an error, please contact the admin); } Echo(div align=\center\.$thanksmessage.bra href=index.phpSend Another Mail/a/div); exit(); } } function cp() { Echo(...); } ? style type=text/css !-- .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: medium; } .style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; } -- /style span class=style1Informed Sources Inc./spanbr br table width=650 border=0 cellspacing=0 cellpadding=0 form action=index.php method=post enctype=multipart/form-data name=drama tr tdspan class=style4First Name /span/td tdspan class=style4:/span/td tdinput name=fname type=text id=fname size=18 span class=style4Last Name : /span input name=lname type=text id=lname size=18/td /tr tr tdspan class=style4Email/span/td tdspan class=style4:/span/td tdinput name=emailto type=text id=emailto size=25/td /tr tr tdspan class=style4Subject/span/td tdspan class=style4:/span/td tdinput name=emailsubject type=text id=emailsubject size=40/td /tr tr tdspan class=style4Attach/span/td tdspan
[PHP] mysql_num_rows()
Ave, In one of my scripts, I'm getting the error: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /Library/WebServer/Documents/limiteduse.net/dumptoday.php on line 56 I¹m not clearly sure why. I¹m running PHP5 with mySQL 4 ... Is there a compatibility issues somewhere?
Re: [PHP] File Download Problems
Ave, I made a change last evening, and since the change.. It seems to be working fine. Thus far I haven't had the 1 KB downloaded file problem. I have been trying all evening and this morning, from different places, and somehow right now it seems to be working fine. What I simply did was this: Instead of a href=\imsafm_user_dl.php?ID=$myrow[ID]P=imsafm/$userF=$myrow[filename]\ img src=b_newtbl.png border=0/a As my link to the download file, I changed it to a href=\imsafm_user_dl.php?F=imsafm/$user/$myrow[filename]\img src=b_newtbl.png border=0/a And changed the code in the download file to ?php header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($F)); @readfile($F); ? I didn¹t need to send the ID var to the download file, and I condensed the number of Variables I was passing. Somehow this seems to be working for me. I was just trying this out to one by one eliminate possibilities. And it works.Since I made this change, the actual file is being downloaded and not the 1 KB file. I don¹t really know why though. I understand I didn¹t need to divide the path into 2 variables. But what if I really needed to send the ID variable? I don¹t exactly understand how this setup of Variables affected the file being downloaded. Thanks anyways. On 9/15/04 5:35 PM, Marek Kilimajer [EMAIL PROTECTED] wrote: PHP Junkie wrote: Ave, I've been having a very nagging and frustrating problem for a while and I hope someone can help me out with this. I created a simple File Manager application, a lot of you already know about it as you helped me with coding at different stages. The problem is this: The Download. When you download a file, it's giving problems sometimes. What is happening is, a 1 KB file downloads instead of the actual file. And thus the file downloaded is no good. The file uploaded is absolutely perfect. Since I have the web server which contains this website, I'm easily able to check all these things. When a user uploads a file, it's uploaded absolutely perfect. It's not a 1 KB file.. The whole file is uploaded and it's not corrupt. But when a user downloads the file... Most of the time a 1 KB file is downloaded.. And its' corrupt of course. The more frustrating part is, it happens sometimes.. Not everytime. It is happening 90% of the time.. But sometimes it is able to download the actual file. If you try the same file from different locations, 15 times... 1 out of 15 times the file will download fine. I've been doing all sorts of testing to narrow down the problem but I don't know the problem. This is my download script : ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? Which is called using this link on the main page: a href=\imsafm_user_dl.php?ID=$myrow[ID]P=imsafm/$userF=$myrow[filename]\ img src=b_newtbl.png border=0/a What does the 1 KB file contain? Is it the beginning of the wanted file? Remove @ while debuging. Add header('Content-Lenght: ' . filesize($file)); Check server logs. HTH -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Checking file_exists()
Ave, I have a simple file upload form, which uploads without a problem. Today I added the file_exists() function to my PHP code. And everything stopped working. What am I doing wrong here: ?php if($upload_file) { $db = mysql_connect(localhost,usr,pwd); mysql_select_db(imsafm,$db); $date = date(m-d-Y, D, H:i); $trauma = 'imsafm/$PHP_login/$img1_name'; if (file_exists($trauma)) { echo The file $img1_name already exists. Please choose a different name.; } else { $sql = INSERT INTO file (login,filename,descr,size,uppedby,date) VALUES ('$PHP_login','$img1_name','$desc','$img1_size','$PHP_login','$date'); $result = mysql_query($sql) or die(There is a problem.); copy($img1, imsafm/$PHP_login/$img1_name) or die(Could not do); echo brbismallFile $img1_name uploaded to $PHP_login folder./small/i/bbr; } } ? I'm not getting any errors (for some reason I don't on my MAC browser, just a blank white page whenever PHP doesn't work). Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] File Download Problems
Ave, I've been having a very nagging and frustrating problem for a while and I hope someone can help me out with this. I created a simple File Manager application, a lot of you already know about it as you helped me with coding at different stages. The problem is this: The Download. When you download a file, it's giving problems sometimes. What is happening is, a 1 KB file downloads instead of the actual file. And thus the file downloaded is no good. The file uploaded is absolutely perfect. Since I have the web server which contains this website, I'm easily able to check all these things. When a user uploads a file, it's uploaded absolutely perfect. It's not a 1 KB file.. The whole file is uploaded and it's not corrupt. But when a user downloads the file... Most of the time a 1 KB file is downloaded.. And its' corrupt of course. The more frustrating part is, it happens sometimes.. Not everytime. It is happening 90% of the time.. But sometimes it is able to download the actual file. If you try the same file from different locations, 15 times... 1 out of 15 times the file will download fine. I've been doing all sorts of testing to narrow down the problem but I don't know the problem. This is my download script : ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? Which is called using this link on the main page: a href=\imsafm_user_dl.php?ID=$myrow[ID]P=imsafm/$userF=$myrow[filename]\ img src=b_newtbl.png border=0/a I know that my Upload is working excellent so there's no point going into it. I check the file once it's uploaded on my Server and I find it's absolutely perfect... I try and download the same file using the same applications and it gets corrupted. I don't' know what to do. Can anyone help? Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Checking file_exists()
Ave, I can swear it wasn't working with the Double Quotes either because I tried it first. But well, now it is so no point in anything. Thanks a lot. On 9/15/04 3:19 PM, John Holmes [EMAIL PROTECTED] wrote: From: PHP Junkie [EMAIL PROTECTED] $trauma = 'imsafm/$PHP_login/$img1_name'; http://www.php.net/manual/en/language.types.string.php#language.types.string.s yntax.single ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] importing DBF data into mysql
Ave, This is undoubtedly exactly what I was looking for. What I don't understand is why its' not converting my DBF file. It gives a Could not read File error. It reads the dbf file that came with the script. I'm still trying to figure it out but it won't work... Thanks though. On 9/1/04 6:52 PM, Thornton [EMAIL PROTECTED] wrote: This is probably what your looking for http://www.coolnet.cz/miro/dbf2mysql/dbf2mysql.tar.bz2 It should handle your needs On Wed, 2004-09-01 at 14:08, PHP Junkie wrote: Ave, Is there a PHP script that is able to import or convert DBF data into mySQL tables? I need to get my DBF data into mySQL and PHPMyAdmin couldn't handle it. Another problem I have is I'm running a MAC OS X... There is a very simple and efficient DBF2MYSQL program for windows but not for MAC. I did see somewhere a PHP script that could do it, but I don't know where. Thanks. -- - Thornton [EMAIL PROTECTED] - - Cierra Grouphttp://www.cierragroup.com - -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] importing DBF data into mysql
Ave, It was the permissions issue. Although even before I used the script, I knew permissions would play a role so I had set the permissions appropriately. Unfortunately I didn't set them for an enclosed folder where I was storing the DBF file. Anyhow, it's working now... Thanks a ton! On 9/2/04 8:55 AM, Jay Blanchard [EMAIL PROTECTED] wrote: [snip] This is undoubtedly exactly what I was looking for. What I don't understand is why its' not converting my DBF file. It gives a Could not read File error. It reads the dbf file that came with the script. I'm still trying to figure it out but it won't work... http://www.coolnet.cz/miro/dbf2mysql/dbf2mysql.tar.bz2 [/snip] Check the permissions -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, Which page do you give this code in? For example, I have a page admin.php Therein is the link on which, when a user clicks, a window admin_dl.php opens. The admin_dl.php contains my force-download code and it is that window that I'm trying to close. If I specify this following code in admin.php itself, would it work? Admin.php does contain a lot of other stuff too. On 8/31/04 6:31 PM, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: header(Content-Type: application/force-download); header(Content-Type: application/octet-stream); header(Content-Type: application/download); header(Content-Type: $mimetype); header(Content-Disposition: attachment; filename=filename.ext); header(Content-Transfer-Encoding: binary); header(Accept-Ranges: bytes); header(Content-Length: $filesize); $fo = fopen(/path/to/filename.ext,r); fpassthru($fo); fclose($fo); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, Oh My Gosh! You did it!! Gosh! I can't believe you solved it. And well, I don't know when this was explained to everyone but if you actually search the internet and try and lookup what I was trying to do, you'll find, as I found, a lot, and I mean a LOT of people with the exact same problem... Because everybody tries to window.open() the page with the force-download script. Yes your logic made sense to me as soon as I read it, and I had no doubts it will work. I almost said to myself how dumb could I be because it was such a simple logical issue. But unfortunately, trust me, it has NOT been explained to everyone. I even came across people who are using frames and some kind of JS to close to open window. I couldn't use that solution so I passed it. But anyhow, thanks a ton, I needed this real bad and now that I got it I feel stupid that I didn't make this sense myself. But then again, once in a while you need a hit on the head with a mallet just like this. Thank you so much. PHPJunkie. On 9/1/04 8:52 AM, John Holmes [EMAIL PROTECTED] wrote: From: PHP Junkie [EMAIL PROTECTED] Which page do you give this code in? For example, I have a page admin.php Therein is the link on which, when a user clicks, a window admin_dl.php opens. The admin_dl.php contains my force-download code and it is that window that I'm trying to close. If I specify this following code in admin.php itself, would it work? Admin.php does contain a lot of other stuff too. Are we still on this topic? Say for example you request example.org/music.mp3. The file downloads to your computer, right? How is a request for a download of an MP3 file going to close your browser window? Your request for admin_dl.php is no different than a direct request for an MP3 file. You can't send a file and then expect to execute some HTML/JS or redirect to another page. Why are you opening another window, anyhow? Just link to admin_dl.php from admin.php. When a user clicks on the link, it'll trigger a download and the user will never leave admin.php. When you click on a link to an MP3, the web page your on doesn't change, does it? I thought this was already explained to everyone? If anyone thinks I'm wrong, I'm more than happy to admit it; just show me how. ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] importing DBF data into mysql
Ave, Is there a PHP script that is able to import or convert DBF data into mySQL tables? I need to get my DBF data into mySQL and PHPMyAdmin couldn't handle it. Another problem I have is I'm running a MAC OS X... There is a very simple and efficient DBF2MYSQL program for windows but not for MAC. I did see somewhere a PHP script that could do it, but I don't know where. Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, I hear you... Even I feel it's a different problem but I don't know what. My first thought was that HTML or anything doesn't work after the Force-Download script in general But since you seem to use it, I guess it does. Now I don't know what to do, how to make it work. I can't understand what exactly is causing the problem. Thanks though. On 8/30/04 7:13 PM, Jasper Howard [EMAIL PROTECTED] wrote: if you're not getting any html after your php script, then there's a different problem. I do the same thing and all I use is: ?php ... ? script language=javascript !-- window.close(); //-- /script and I've never had a problem with it not closing... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, I didn't quite understand what you meant. The kind of files being saved by this script range from ZIP files to DBF files to JPG files etcetera. Where will the HTML be in those saved files? Any suggestions on what I need to do to make this work? On 8/30/04 8:31 PM, Curt Zirzow [EMAIL PROTECTED] wrote: * Thus wrote PHP Junkie: Ave, It still doesn't work. Not only that, I put up a close window button in the page and even that doesn't show up. Although that's still not what I want. What I want is the window to close automatically. Here's my page: ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? html head titleD/L Window/title script language=javascript function close_opener() Take a look at the end of the file you saved, you'll see your html there. Curt -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, Indeed, it didn't work. Anymore suggestions? On 8/31/04 2:09 PM, Jasper Howard [EMAIL PROTECTED] wrote: try this, after you force download of the file, use: header(Location: close_window_script.php); where the only code in that file is something like this: script language=javascript !-- window.close(); //-- /script this is a total workaround, but since its the only thing in the document, its very possible that it'll work, it won't take any more time to load either because you're using the header() function to forward, so the user has to download the same amount of info. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, It still doesn't work. Not only that, I put up a close window button in the page and even that doesn't show up. Although that's still not what I want. What I want is the window to close automatically. Here's my page: ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? html head titleD/L Window/title script language=javascript function close_opener() { parentwin = window.self; // Make handle for current window named parentwin parentwin.opener = window.self;// Tell current window that it opened itself parentwin.close(); // Close window's parent (e.g. the current window) } /script /head body onLoad=close_opener(); centerforminput type=button value=Close Window onClick=window.close();/form/center /body /html I don't know what to do... The page just won't close. Here, try this JS: function close_opener() { parentwin = window.self; // Make handle for current window named parentwin parentwin.opener = window.self;// Tell current window that it opened itself parentwin.close(); // Close window's parent (e.g. the current window) } HTH - Miles Thompson -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] sharing records with assigned users
Ave, Hey thanks a lot. I'm reading up on those. I appreciate this. Thanks. On 8/26/04 10:07 PM, David Bevan [EMAIL PROTECTED] wrote: On Thu, 2004-08-26 at 13:49, PHP Junkie wrote: Ave, Jay.. Firstly thanks a lot for the tips. I appreciate that and in fact I do try to go methodically in most cases, even using the pen paper to create my flow charts and diagrams of what I'm about to program. I actually love that method of designing an application. In fact, for this Phonebook application as well, right here in front of me is the piece of paper in which I've tried to draw the different modules, their behaviors and the functions which I will need to create in order to make this application work intelligibly. Coming back again to my problem.. If, in the table I'm storing my records, I create a field which stores the Users allowed access to that particular record, then in case of multiple users, that single field will hold multiple user names... Which is a problem for me. And I might be applying a very wrong approach, logically, which is why I came forward for some assistance. Thanks again. On 8/26/04 1:37 PM, Jay Blanchard [EMAIL PROTECTED] wrote: [snip] There is one feature that Admin gets which I'm trying to figure out. When the Admin is adding a record, he gets to decide which users he wants to share the record with. He can choose particular Users by clicking on their name to share that record with. How do I make that happen? Any suggestions? [/snip] I am going to go a little sideways in response to your question because I believe that we should help people to learn and improve. Many people enter the PHP arena and become exposed to the shear power available to them, so they want to accomplish more and more complex apps than they would in the course of normal web site interaction. I believe at this point one makes the leap from web developer to applications developer. One of the first things an applications developer should learn is how to design an application before they write the first line of code. This requires things like flowcharting and UML. Every programming language book has several words on this. So, Junkie, what you should do is break down the the componenets into statements. The statements can then be broken down some more...into processes, decisions, etc. Once done you will know what the code is. It's very zen. 1. Admin adds record. 2. Admin chooses user type(s) that will be allowed access to record. 3. Admin saves information so that application knows. NAME ACCESS_LEVEL bhoover admin pnosehair user etc. [/off soapbox] Very much to what Jay mentioned above, you have to take the time to design, although you may have the logic thought out, you need to look at the way you want to interact with the data and the problems it seems to be presenting to you. An app like you are writing is very straight forward IF you have the data structured properly. aside I used to give a project very similar to this to my students when I used to teach programming and logic and all of my students had the same problem/aside I would advise you to read up on normalization particularly second and third normal forms and that should clear up your difficulties. Have a quick read of: http://dev.mysql.com/tech-resources/articles/intro-to-normalization.html to start. HTH -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] sharing records with assigned users
Ave, Thanks a ton... And this is exactly what I figured I need to do. Someone else also wrote in something similar which prompted me to go in this direction. It's working out now by creating an additional table that maps the users records through ID and holds information on who is allowed access. Thanks again. On 8/26/04 6:11 PM, Torsten Roehr [EMAIL PROTECTED] wrote: I guess you need to create a table that maps users to records with two columns $userID and $recordID. Then you look up in that table if the user is allowed to edit/see this record. Regards, Torsten Roehr -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, Trust me John, I would not post here without trying out many javascript functions first. In fact, the reason I posted here is because I began to think that a PHP script like that won't allow the window to close, because from window.close() to self.close() to various Timeout Close scripts, I've tried many javascript functions. I don't get any errors ... The window just doesn't close... On 8/24/04 2:09 PM, John Nichel [EMAIL PROTECTED] wrote: PHP Junkie wrote: Ave, The browser window which launched the Save As window... PHP cannot do this. You'll have to use JavaScript in the browser window. Something like ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? script language=JavaScript window.close(); /script -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] sharing records with assigned users
Ave, I'm working on a Phonebook Application for my company. Much of it's functions and application are pretty much clear and workable for me. But there's one aspect which I'm trying to figure out. It's a multi-user application where there's 2 kinds of users... Admin User. The User can only view, add, edit, browse through his own records. Each user does get a public private option, wherein the user can make the record either private, so only he can see it, or public which anybody can view. The Admin can do absolutely anything. There is one feature that Admin gets which I'm trying to figure out. When the Admin is adding a record, he gets to decide which users he wants to share the record with. He can choose particular Users by clicking on their name to share that record with. How do I make that happen? Any suggestions? Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] sharing records with assigned users
Ave, Jay.. Firstly thanks a lot for the tips. I appreciate that and in fact I do try to go methodically in most cases, even using the pen paper to create my flow charts and diagrams of what I'm about to program. I actually love that method of designing an application. In fact, for this Phonebook application as well, right here in front of me is the piece of paper in which I've tried to draw the different modules, their behaviors and the functions which I will need to create in order to make this application work intelligibly. Coming back again to my problem.. If, in the table I'm storing my records, I create a field which stores the Users allowed access to that particular record, then in case of multiple users, that single field will hold multiple user names... Which is a problem for me. And I might be applying a very wrong approach, logically, which is why I came forward for some assistance. Thanks again. On 8/26/04 1:37 PM, Jay Blanchard [EMAIL PROTECTED] wrote: [snip] There is one feature that Admin gets which I'm trying to figure out. When the Admin is adding a record, he gets to decide which users he wants to share the record with. He can choose particular Users by clicking on their name to share that record with. How do I make that happen? Any suggestions? [/snip] I am going to go a little sideways in response to your question because I believe that we should help people to learn and improve. Many people enter the PHP arena and become exposed to the shear power available to them, so they want to accomplish more and more complex apps than they would in the course of normal web site interaction. I believe at this point one makes the leap from web developer to applications developer. One of the first things an applications developer should learn is how to design an application before they write the first line of code. This requires things like flowcharting and UML. Every programming language book has several words on this. So, Junkie, what you should do is break down the the componenets into statements. The statements can then be broken down some more...into processes, decisions, etc. Once done you will know what the code is. It's very zen. 1. Admin adds record. 2. Admin chooses user type(s) that will be allowed access to record. 3. Admin saves information so that application knows. NAME ACCESS_LEVEL bhoover admin pnosehair user etc. [/off soapbox] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] sharing records with assigned users
Ave, That makes sense... Actually I think I know exactly what you're saying and I think it's gonna work that way. Let me do this. Thanks a ton! On 8/26/04 2:42 PM, Jason Wong [EMAIL PROTECTED] wrote: On Friday 27 August 2004 01:49, PHP Junkie wrote: Coming back again to my problem.. If, in the table I'm storing my records, I create a field which stores the Users allowed access to that particular record, then in case of multiple users, that single field will hold multiple user names... Which is a problem for me. And I might be applying a very wrong approach, logically, which is why I came forward for some assistance. You have a new table which has 2 columns: record_id, user_id Then: SELECT user_id FROM new_table WHERE record_id = whatever; -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Closing my Window after Download
Ave, I use the PHP Header directives to create a page which would force-download the file for the user... ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? What I want is to have this window close automatically once it's launched the Save As Dialog Box ... I tried several javascript window.close(), self.close() functions but none of them seem to work. The window wont close. It remains open. Anyone's got any tips for me? Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, Nope... Didn't work. Didn't return an error or anything, didn't delete the folders either! On 8/23/04 8:21 PM, Richard Whitney [EMAIL PROTECTED] wrote: Let me clarify: system() is like working in a shell rm -rf forces removal of the directory $file_dir, which you define befiorehand $ret_val displays to you what happened. if you tget nothing, it did not work. HTH! Richard On Mon, 23 Aug 2004 16:24:23 -0400, PHP Junkie [EMAIL PROTECTED] wrote: Ave, Richard... What exactly did you mean by this? system('rm -rf',$user_dir,$ret_val); I don't understand. On 8/23/04 12:11 PM, Richard Whitney [EMAIL PROTECTED] wrote: system('rm -rf',$user_dir,$ret_val); On Mon, 23 Aug 2004 11:57:35 -0400, PHP Junkie [EMAIL PROTECTED] wrote: Ave, I do not really know what the problem is because I don't get an error, and in fact my scripts execute fine... Except that, niether is the directory deleted, nor is the file deleted. Only corresponding database entries are deleted which I specify in my SQL code. There are 2 different functions in 2 separate places in my File Manager. 1 function deletes the User including his Folder The other deletes a particular file. The code I'm using to delete the User his Folder is: ?php if($delete_user) { $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM user where login = '$user'; $result = mysql_query($sql) or die(There is a problem.); $sql2 = DELETE FROM file where login = '$user'; $result2 = mysql_query($sql2) or die(There is a problem.); rmdir (imsafm/$user); echo brbismallUser $user deleted./small/i/bbr; } ? The name of Folder of a user is the same as his Login. Anyhow... The above code doesn¹t generate any error, and in fact does delete the database entries from the table... But it doesn¹t remove the user¹s directory. Why is that? Similarly, this is the code for deleting the file: ?php $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM file where ID = '$ID'; $result = mysql_query($sql) or DIE(Cannot Do!); unlink($P/$F); echo centerFile Deleted/center; ? Again, no error... The entries in the table get deleted.. But file remains in the directory. Any suggestions? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, Trust me I do... I double checked it actually.. On 8/24/04 1:41 PM, Richard Whitney [EMAIL PROTECTED] wrote: Dumb question - are you sure you got the path right? i.e. /home/public_html/rest/of/your/path On Tue, 24 Aug 2004 13:31:06 -0400, PHP Junkie [EMAIL PROTECTED] wrote: Ave, Nope... Didn't work. Didn't return an error or anything, didn't delete the folders either! On 8/23/04 8:21 PM, Richard Whitney [EMAIL PROTECTED] wrote: Let me clarify: system() is like working in a shell rm -rf forces removal of the directory $file_dir, which you define befiorehand $ret_val displays to you what happened. if you tget nothing, it did not work. HTH! Richard On Mon, 23 Aug 2004 16:24:23 -0400, PHP Junkie [EMAIL PROTECTED] wrote: Ave, Richard... What exactly did you mean by this? system('rm -rf',$user_dir,$ret_val); I don't understand. On 8/23/04 12:11 PM, Richard Whitney [EMAIL PROTECTED] wrote: system('rm -rf',$user_dir,$ret_val); On Mon, 23 Aug 2004 11:57:35 -0400, PHP Junkie [EMAIL PROTECTED] wrote: Ave, I do not really know what the problem is because I don't get an error, and in fact my scripts execute fine... Except that, niether is the directory deleted, nor is the file deleted. Only corresponding database entries are deleted which I specify in my SQL code. There are 2 different functions in 2 separate places in my File Manager. 1 function deletes the User including his Folder The other deletes a particular file. The code I'm using to delete the User his Folder is: ?php if($delete_user) { $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM user where login = '$user'; $result = mysql_query($sql) or die(There is a problem.); $sql2 = DELETE FROM file where login = '$user'; $result2 = mysql_query($sql2) or die(There is a problem.); rmdir (imsafm/$user); echo brbismallUser $user deleted./small/i/bbr; } ? The name of Folder of a user is the same as his Login. Anyhow... The above code doesn¹t generate any error, and in fact does delete the database entries from the table... But it doesn¹t remove the user¹s directory. Why is that? Similarly, this is the code for deleting the file: ?php $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM file where ID = '$ID'; $result = mysql_query($sql) or DIE(Cannot Do!); unlink($P/$F); echo centerFile Deleted/center; ? Again, no error... The entries in the table get deleted.. But file remains in the directory. Any suggestions? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Closing my Window after Download
Ave, The browser window which launched the Save As window... On 8/24/04 1:41 PM, John Nichel [EMAIL PROTECTED] wrote: PHP Junkie wrote: Ave, I use the PHP Header directives to create a page which would force-download the file for the user... ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? What I want is to have this window close automatically once it's launched the Save As Dialog Box ... I tried several javascript window.close(), self.close() functions but none of them seem to work. The window wont close. It remains open. You wish to close which window? The Save As window, or the browser window which launched the Save As window? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, Apache to the best of my knowledge runs as nobody by default and since I didn't change any settings, it is probably running as nobody. This is what I got with ls -al rahul:/Library/WebServer/Documents/informed-sources.com/imsafm bob$ ls -al total 16 drwxrwxrwx5 nobody nobody170 24 Aug 13:55 . drwxrwxrwx 102 bob unknown 3468 24 Aug 11:23 .. -rw-rw-rw-1 bob unknown 6148 24 Aug 13:57 .DS_Store drwxr-xr-x3 www www 102 24 Aug 11:05 bobkasper drwxr-xr-x3 www www 102 24 Aug 11:09 rjohari Now you see the last 2 folders... bobkasper and rjohari. These are 2 users created by the admin. If I delete a user, their corresponding folder should be deleted as well, which is what I am trying to achieve. But if, let's say, I delete the user rjohari... The folder still remains. Thanks for helping... On 8/24/04 1:49 PM, John Nichel [EMAIL PROTECTED] wrote: PHP Junkie wrote: Ave, Nope... Didn't work. Didn't return an error or anything, didn't delete the folders either! If you cannot delete via the php functions or via system calls, then you have a permission problem. What user/group is Apache running as? What is the output of 'ls -al' for the files you're looking to delete? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, IT WORKS!!! I guess it was the syntax which was the problem! Finally it works!! system(rm -rf $user_dir, $ret_val); Works perfectly... Removes folder! Thanks a TON! On 8/24/04 2:04 PM, Jason Wong [EMAIL PROTECTED] wrote: Please do not top post. On Wednesday 25 August 2004 01:31, PHP Junkie wrote: Ave, Nope... Didn't work. Didn't return an error or anything, didn't delete the folders either! system('rm -rf',$user_dir,$ret_val); That should be: system(rm -rf $user_dir, $ret_val); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, IT WORKS!!! I guess it was the syntax which was the problem! Finally it works!! system(rm -rf $user_dir, $ret_val); Works perfectly... Removes folder! Thanks a TON! On 8/24/04 2:04 PM, Jason Wong [EMAIL PROTECTED] wrote: Please do not top post. On Wednesday 25 August 2004 01:31, PHP Junkie wrote: Ave, Nope... Didn't work. Didn't return an error or anything, didn't delete the folders either! system('rm -rf',$user_dir,$ret_val); That should be: system(rm -rf $user_dir, $ret_val); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] How do I open Save As Dialog Box?
Ave, I'm facing a little problem. I have created a File Manager Application for my company which has a place where authorized users can download the stored files. The files are of various MIME Types.. Mainly PDF, TXT DOC. What I want to do is basically... When the user clicks on the Download Button... The Save As Dialog Box should appear... What is happening right now is that the file opens in it's related software (Word, Acrobat, Notepad etcetera). I don't want the file to open in it's native software. I know I need to use the header (Content-type: application/octet-stream); But I don't know how. Can anyone help? Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] How do I open Save As Dialog Box?
Ave, IT WORKS!! There wasn't one bit of a problem.. I'll just paste the code here again for anyone who might be looking for it. I guess I was very close to it but just doing one thing wrong... I wasn't specifying the Basename directive. ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? Although this doesn't work on MAC... It works on Windows .. In Mac it still opens up the file in it's supported software. But it's not an issue for me. Thanks a ton guys... On 8/23/04 10:51 AM, John Holmes [EMAIL PROTECTED] wrote: From: PHP Junkie [EMAIL PROTECTED] I have created a File Manager Application for my company which has a place where authorized users can download the stored files. The files are of various MIME Types.. Mainly PDF, TXT DOC. What I want to do is basically... When the user clicks on the Download Button... The Save As Dialog Box should appear... What is happening right now is that the file opens in it's related software (Word, Acrobat, Notepad etcetera). I don't want the file to open in it's native software. I know I need to use the header (Content-type: application/octet-stream); But I don't know how. Read the first comment here: http://us4.php.net/readfile ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] unlink() rmdir() ... Problems.
Ave, I do not really know what the problem is because I don't get an error, and in fact my scripts execute fine... Except that, niether is the directory deleted, nor is the file deleted. Only corresponding database entries are deleted which I specify in my SQL code. There are 2 different functions in 2 separate places in my File Manager. 1 function deletes the User including his Folder The other deletes a particular file. The code I'm using to delete the User his Folder is: ?php if($delete_user) { $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM user where login = '$user'; $result = mysql_query($sql) or die(There is a problem.); $sql2 = DELETE FROM file where login = '$user'; $result2 = mysql_query($sql2) or die(There is a problem.); rmdir (imsafm/$user); echo brbismallUser $user deleted./small/i/bbr; } ? The name of Folder of a user is the same as his Login. Anyhow... The above code doesn¹t generate any error, and in fact does delete the database entries from the table... But it doesn¹t remove the user¹s directory. Why is that? Similarly, this is the code for deleting the file: ?php $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM file where ID = '$ID'; $result = mysql_query($sql) or DIE(Cannot Do!); unlink($P/$F); echo centerFile Deleted/center; ? Again, no error... The entries in the table get deleted.. But file remains in the directory. Any suggestions?
Re: [PHP] unlink() rmdir() ... Problems.
Ave, How do I find out which user/group my web server is running as? I'm running an Apache Web Server on my Power MAC G5 (Mac OS X) machine. I can change the user/group permissions... But which user/group does the web server use? Thanks. On 8/23/04 12:08 PM, John Nichel [EMAIL PROTECTED] wrote: PHP Junkie wrote: Again, no error... The entries in the table get deleted.. But file remains in the directory. Any suggestions? Neither of these functions return an error. They will return false on failure. Does the user/group which your web server is running as have permission to remove these files/directories? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] How do I open Save As Dialog Box?
Ave, Yes indeed that's what it's doing. But that's ok... My main concern was for Windows users because that's the majority of the users for this application. Thanks. On 8/23/04 12:50 PM, Jonathan Haddad [EMAIL PROTECTED] wrote: In Safari it'll download the file and then open it. Jon PHP Junkie wrote: Ave, IT WORKS!! There wasn't one bit of a problem.. I'll just paste the code here again for anyone who might be looking for it. I guess I was very close to it but just doing one thing wrong... I wasn't specifying the Basename directive. ?php $file = $P/$F; header(Content-Description: File Transfer); header(Content-Type: application/force-download); header(Content-Disposition: attachment; filename=.basename($file)); @readfile($file); ? Although this doesn't work on MAC... It works on Windows .. In Mac it still opens up the file in it's supported software. But it's not an issue for me. Thanks a ton guys... On 8/23/04 10:51 AM, John Holmes [EMAIL PROTECTED] wrote: From: PHP Junkie [EMAIL PROTECTED] I have created a File Manager Application for my company which has a place where authorized users can download the stored files. The files are of various MIME Types.. Mainly PDF, TXT DOC. What I want to do is basically... When the user clicks on the Download Button... The Save As Dialog Box should appear... What is happening right now is that the file opens in it's related software (Word, Acrobat, Notepad etcetera). I don't want the file to open in it's native software. I know I need to use the header (Content-type: application/octet-stream); But I don't know how. Read the first comment here: http://us4.php.net/readfile ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, Well here's my situation... You see the File Manager allows users to Upload files ... Once a user uploads the file... It resides in a particular folder on my server. Users will be constantly uploading, downloading, deleting files. I can't possibly CHMOD 777 all the time... My question is... If I select the nobody group for the base folder where the files are stored created... Will all the directories files which are created later by the users using the website therein have the permissions to be deleted, if I set the permissions to read write on that base folder? Thanks. On 8/23/04 12:48 PM, Jay Blanchard [EMAIL PROTECTED] wrote: [snip] How do I find out which user/group my web server is running as? I'm running an Apache Web Server on my Power MAC G5 (Mac OS X) machine. I can change the user/group permissions... But which user/group does the web server use? [/snip] For security reasons Apache typically runs as nobody -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, I do have the original permission set to CHMOD 777 thus the uploads are working fine. I had presumed that anything uploaded by the server is owned by it thus I wouldn't have to interfere with the permissions thereafter... But somehow that doesn't seem to be working out. I did actually set the permissions for group nobody to 'Read Write'... But I'm still there. The Files or Folders are not getting deleted. Ave. On 8/23/04 1:41 PM, Jonathan Haddad [EMAIL PROTECTED] wrote: the chmod 666 sets the exisiting files to be edited by the server. anything that's uploaded by the server is owned by it, and thusly can be edited. as a side note, you'd have to chmod 777 the directory to be edited if you want uploads to work. PHP Junkie wrote: Ave, Well here's my situation... You see the File Manager allows users to Upload files ... Once a user uploads the file... It resides in a particular folder on my server. Users will be constantly uploading, downloading, deleting files. I can't possibly CHMOD 777 all the time... My question is... If I select the nobody group for the base folder where the files are stored created... Will all the directories files which are created later by the users using the website therein have the permissions to be deleted, if I set the permissions to read write on that base folder? Thanks. On 8/23/04 12:48 PM, Jay Blanchard [EMAIL PROTECTED] wrote: [snip] How do I find out which user/group my web server is running as? I'm running an Apache Web Server on my Power MAC G5 (Mac OS X) machine. I can change the user/group permissions... But which user/group does the web server use? [/snip] For security reasons Apache typically runs as nobody -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
I guess phpinfo() is *OUR* friend!! Great guy! Although I'd be happier if my files folders started getting deleted with the script, which still ain't happening. On 8/23/04 2:32 PM, John Nichel [EMAIL PROTECTED] wrote: Jason Wong wrote phpinfo() is your friend. I thought phpinfo() was *MY* friend??? ;) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] unlink() rmdir() ... Problems.
Ave, Richard... What exactly did you mean by this? system('rm -rf',$user_dir,$ret_val); I don't understand. On 8/23/04 12:11 PM, Richard Whitney [EMAIL PROTECTED] wrote: system('rm -rf',$user_dir,$ret_val); On Mon, 23 Aug 2004 11:57:35 -0400, PHP Junkie [EMAIL PROTECTED] wrote: Ave, I do not really know what the problem is because I don't get an error, and in fact my scripts execute fine... Except that, niether is the directory deleted, nor is the file deleted. Only corresponding database entries are deleted which I specify in my SQL code. There are 2 different functions in 2 separate places in my File Manager. 1 function deletes the User including his Folder The other deletes a particular file. The code I'm using to delete the User his Folder is: ?php if($delete_user) { $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM user where login = '$user'; $result = mysql_query($sql) or die(There is a problem.); $sql2 = DELETE FROM file where login = '$user'; $result2 = mysql_query($sql2) or die(There is a problem.); rmdir (imsafm/$user); echo brbismallUser $user deleted./small/i/bbr; } ? The name of Folder of a user is the same as his Login. Anyhow... The above code doesn¹t generate any error, and in fact does delete the database entries from the table... But it doesn¹t remove the user¹s directory. Why is that? Similarly, this is the code for deleting the file: ?php $db = mysql_connect(localhost,usr,pwd); mysql_select_db(mydb,$db); $sql = DELETE FROM file where ID = '$ID'; $result = mysql_query($sql) or DIE(Cannot Do!); unlink($P/$F); echo centerFile Deleted/center; ? Again, no error... The entries in the table get deleted.. But file remains in the directory. Any suggestions? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Save Dialog Box
Ave, I'm working on creating a File Manager for my Company, in PHP MySQL. I had a question The File Manager allows authenticated users to download upload various types of files from the available Zones. What I basically do is specify a link to the Original file stored on the server so that the user can click on the filename in the File Manager and download it. What is happening is, depending on what type of a file it is... Instead of giving a Save Dialog Box, the file opens up in it's supported software. For example.. If it's a text file... The file opens in notepad when you click on the link on the webpage... Or if it's a PDF, it opens the Adobe Acrobat Reader. I understand why it does that and that it will do this. But is there a way to alter it? What I want to do is, irrespective of the File Format, I want the Save Dialog Box to appear, so that the user can download the file on his system. Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PHP Calendar/Planner Project
Ave, I'm working to create a sophisticated PHP Calendar/Planner application for my company's web server. I was wondering if there is a nice powerful calendar/planner application out there which could help me in guidance towards building my project. What I'm looking for is something sophisticated with features of users/groups, private/public calendars etcetera. I'd really appreciate if someone can point to an existing application which I can get. Thanks, Ave. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] postfix with PHP on Mac OS X
Astrum Et Securis, I'm using a PowerMac G5 machine, which has the MacOS X Panther. It comes with the Postfix mail server, which I'm now trying to use with PHP. I was able to define the sendmail_path to the Postfix sendmail in the PHP.INI .. Now what happens is, on my localhost when I run the website, and I run a php page that sends form data to email using the mail() function, it doesn't give me any error, but the mail never arrives in the defined mailbox. Any help appreciated. RSJ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] postfix with PHP on Mac OS X
Astrum Et Securis I used the Postfix Enabler software which sets up the mail server. How do I test the mail server? How can I determine if it actually sends mail? RSJ On 7/22/04 2:45 PM, Matthew Sims [EMAIL PROTECTED] wrote: Astrum Et Securis, I'm using a PowerMac G5 machine, which has the MacOS X Panther. It comes with the Postfix mail server, which I'm now trying to use with PHP. I was able to define the sendmail_path to the Postfix sendmail in the PHP.INI .. Now what happens is, on my localhost when I run the website, and I run a php page that sends form data to email using the mail() function, it doesn't give me any error, but the mail never arrives in the defined mailbox. Any help appreciated. RSJ You should see if the mail server works first before trying it out with PHP. Does Postfix actually send mail? --Matthew Sims --http://killermookie.org -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] postfix with PHP on Mac OS X
Astrum Et Securis I tried using the mail command at the Terminal Window In fact it did have all my sent messages recorded there, but they are all giving an error... Which is something like this: __ Content-Description: Delivery error report Content-Type: message/delivery-status Reporting-MTA: dns; rahul.local Arrival-Date: Thu, 22 Jul 2004 16:39:14 -0400 (EDT) Final-Recipient: rfc822; [EMAIL PROTECTED] Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; host nymx-1.nyroc.rr.com[24.92.226.31] said: 553 5.1.8 [EMAIL PROTECTED]... Domain of sender address [EMAIL PROTECTED] does not exist (in reply to MAIL FROM command) __ And then the content of the Email follows. The name of my server (localhost) is rahul.local I'm not sure what this error is trying to tell me... Any help will be greatly appreciated. Thanks, Rahul S. Johari -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] postfix with PHP on Mac OS X
Sounds interesting and what I need to do, so let me try this first. Thanks A ton! RSJ On 7/22/04 5:03 PM, Brent Baisley [EMAIL PROTECTED] wrote: One way to reduce the amount of spam your server receives is to have it validate the domain of the sender. In this case, the mail server tried to lookup the domain rahul.local, which of course doesn't exist, so your mail was rejected. Read up on the mail() command, specifically the additional headers where you can specify the MAIL FROM. http://us2.php.net/manual/en/function.mail.php One thing that helped me in understanding how the mail process worked was to walk through it manually from the terminal. It's ridiculously simple what goes on in transferring a message to another mail server. Which explains why some viruses have there own mail servers built-in. On Jul 22, 2004, at 4:49 PM, PHP Junkie wrote: Astrum Et Securis I tried using the mail command at the Terminal Window In fact it did have all my sent messages recorded there, but they are all giving an error... Which is something like this: __ Content-Description: Delivery error report Content-Type: message/delivery-status Reporting-MTA: dns; rahul.local Arrival-Date: Thu, 22 Jul 2004 16:39:14 -0400 (EDT) Final-Recipient: rfc822; [EMAIL PROTECTED] Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; host nymx-1.nyroc.rr.com[24.92.226.31] said: 553 5.1.8 [EMAIL PROTECTED]... Domain of sender address [EMAIL PROTECTED] does not exist (in reply to MAIL FROM command) __ And then the content of the Email follows. The name of my server (localhost) is rahul.local I'm not sure what this error is trying to tell me... Any help will be greatly appreciated. Thanks, Rahul S. Johari -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] The Mail Server
Astrum Et Securis, We're running our Apache Web Server with PHP MySQL on a Power MAC G5 (MacOS X) system. And we're currently thinking of making it our web server giving public access to our website hosted on this machine. PHP, MySQL, FTP etcetera are all fine, but what about the Mail Server? How does the mail() in the PHP work... It requires a Mail Server? If so, how can I install/configure such a mail server so that the mail() can work from our own server machine? Thanks, RSJ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] The Mail Server on Mac OS X
Astrum Et Securis, In fact, I did find out that Mac OS X (Panther) comes with a built-in Mail Server called Postfix... Now what I need to know is how to use it with my PHP Which I'm thinking is going to happen by defining the path to some mail protocol of Postfix in my PHP.INI... Any help? Thanks, RSJ On 7/21/04 5:11 PM, Manuel Lemos [EMAIL PROTECTED] wrote: Hello, On 07/21/2004 06:05 PM, Php Junkie wrote: We're running our Apache Web Server with PHP MySQL on a Power MAC G5 (MacOS X) system. And we're currently thinking of making it our web server giving public access to our website hosted on this machine. PHP, MySQL, FTP etcetera are all fine, but what about the Mail Server? How does the mail() in the PHP work... It requires a Mail Server? If so, how can I install/configure such a mail server so that the mail() can work from our own server machine? I think there is sendmail for OS X now. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PHP on MAC
Astrum Et Securis We've just bought a new Power Mac G5 Macintosh computer for the office and I'll need to do some backend engineering work using it. I've never worked with PHP on MAC, so I really have no experience with what happens on a MAC... are there on issues regarding working with PHP on a MAC? Thanks, RSJ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] PHP on MAC
Astrum Et Securis AWESOME!! Needed to hear something like that.. Thanks a ton! And I will definitely get the Installer from the mentioned location. Thank you. Dominor, RSJ -Original Message- From: Larry E. Ullman [mailto:[EMAIL PROTECTED] Sent: Tuesday, July 13, 2004 7:32 PM To: PHP Junkie Cc: [EMAIL PROTECTED] Subject: Re: [PHP] PHP on MAC We've just bought a new Power Mac G5 Macintosh computer for the office and I'll need to do some backend engineering work using it. I've never worked with PHP on MAC, so I really have no experience with what happens on a MAC... are there on issues regarding working with PHP on a MAC? Not at all. OS X is essentially Unix and you've already got Apache built in. I believe it comes with PHP installed (but not enabled) but I would recommend using Marc's installer from www.entropy.ch. This will give you the most current version of PHP (normally). In short, PHP is great on a Mac. Hope that helps, Larry -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Moving a PHP/MySQL web site ???
Hi ?PHPrEAks!? I will be having to face the dubious task of moving my PHP/MySQL-based website to another server. Can anyone out there point me to some GOOD documentation on this? The .php files I'm not as concerned about. I've been using the $DOCUMENT_ROOT in all of my includes. I'm more concerned about getting the MySQL databases ( actual files ??? ) moved over correctly. I know this isn't a MySQL list, but I thought that enough of you out there work with PHP/MySQL enough to get some good feedback. I'd also like to hear feedback on just your general experience with the process of moving from one web server over to another. Thanks all -- -- Gene Kelley BizFlow Data Solutions http://www.bizflowdata.net/ __ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.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]
RE: Re: [PHP] Capitalize Function ??
True. or what about the Irish.. The Mc***'s or the Mac*'s !! Hmmm? This will be a challenge for sure!! Alexander Skwar [EMAIL PROTECTED] wrote: So sprach »PHP Junkie« am 2001-07-23 um 21:39:07 -0400 : I'm taking in first name and last name data into a MySQL db through a form. Users sometimes don't capitalize their first and last names when entering the data. Is there a function to clean this up for consistency? If so, what is the name of the function that performs this? Yep, ucwords. But this is not a good idea! There are Names (like Hans vom Bach or somesuch) which do NOT have to be captialized. Actually, capitalizing the vom would be wrong. Although this was just a German example, I'd bet there are names in French, Dutch, Spanish, Italian as well which should not be capitalized. Hmm, how about English? Sometimes there are suffixes like the 3rd, no? Would it be right to capitalize this? Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die günstige Art an Linux Distributionen zu kommen Uptime: 1 day 7 hours 12 minutes __ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.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]
[PHP] Capitalize Function ??
I know this one will be an easy one ... I'm taking in first name and last name data into a MySQL db through a form. Users sometimes don't capitalize their first and last names when entering the data. Is there a function to clean this up for consistency? If so, what is the name of the function that performs this? Thanks in advance, Gene Kelley Web Developer BizFlow Data Solutions, Inc. http://www.bizflowdata.net/ __ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.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]