[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: backslash apostrophe in php



or,

$fullmsg=stripslashes("Hello $Row[name]: \r\n\n $msg");

The reason for doing this is so you don't have to worry about names with apostrophes as well, ie, Mike O'Neal. 

On Thu, Oct 03, 2002 at 09:34:42AM -0500, Justin R. Meats wrote:
> Opps, I had an extra ) in my last email.  The example should be:
> $fullmsg="Hello $Row[name]: \r\n\n".stripslashes($msg);
> 
> 
> Justin R. Meats
> (217) 221-0664
> justin@internetpartners.com
> http://www.internetpartners.com
> 
> 
>   -----Original Message-----
>   From: luci-discuss-owner@luci.org [mailto:luci-discuss-owner@luci.org]On
> Behalf Of Justin R. Meats
>   Sent: Thursday, October 03, 2002 9:33 AM
>   To: luci-discuss@luci.org
>   Subject: Re: backslash apostrophe in php
> 
> 
>   It sounds like magic_quotes is turned on in your php config (php.ini).
> You can either trun this off or run $msg through stripslashes().  For
> example:
>   $fullmsg="Hello $Row[name]: \r\n\n".stripslashes($msg);)
> 
>   Their may be a better way of doing this, but this should work.
> 
> 
> 
>   Justin R. Meats
>   (217) 221-0664
>   justin@internetpartners.com
>   http://www.internetpartners.com
> 
> 
>     -----Original Message-----
>     From: luci-discuss-owner@luci.org [mailto:luci-discuss-owner@luci.org]On
> Behalf Of Ricky Bryce
>     Sent: Thursday, October 03, 2002 7:04 AM
>     To: luci-discuss@luci.org
>     Subject: backslash apostrophe in php
> 
> 
>     My students are in MySQL database on a mailing list containing their
> name and email address. I have a page set up on the intranet that I can go
> to in order to enter a text message. When I hit submit, the msg variable is
> carried over to a page containing PHP code which takes each student from
> MySQL, and sends them an email.
> 
>     The only problem I am having right now is that if I enter an 's on the
> textbox of the form, my code is sending out a \'s. For example: The word
> dont't get sent to the student as don\'t.
> 
>     It looks like one part of my code might be anticipating that an escape
> must be sent before the ', but in reality it doesn't need to be sent. I
> figured others probably have had similar problems. Please let me know if you
> have any ideas! My code is pasted below. The form code is at the top, and
> then the php code which pulls the data from the database is on the bottom.
> This php code is inside of a loop.
> 
> 
>     Form Code:
>     <form name="form" method="post" action="dbrun.php">
>     <p><center><textarea COLS="100" ROWS="40" WRAP="soft"
> name="msg"></textarea></center><p>
>     <center><input type="Submit" name="Submit" value="Submit"></center>
>     </form>
> 
> 
> 
>     dbrun.php code:
>     $to="$Row[email]";
>     $subject="PLC Training";
>     $fullmsg="Hello $Row[name]: \r\n\n$msg";
>     mail($to,$subject,$fullmsg,'From: Instructor <me@mydomain>');
> 
> 
>     Thanks!
> 
>     Ricky

-- 
--Damacus Porteng: damacus@munich.com & damacus@bastion.yi.org
--Webpage: http://bastion.yi.org/~damacus/ (PGP on site)
--IRC: net=irc.galaxynet.org nick=damacus chan=#cronus
--Me: PHP Web Developer, Student, Computer/Linux Geek.

--Car: 2002 Black Saturn SL2 (5spd) (1K mi.)  (stock)
--Car: 1993 Emerald Green Ford Taurus SHO (5spd) (114K mi.)
--Name: Sheeva -- 'Charming' (Iranian) or 'Good, Peace' (Irish)
--========== Nook's SFCs, SHOShop Y-Pipe w/ HiFlow cats
--========== SHOShop T304 catback, PPlus Reinf. Mtr Mnts

-
To unsubscribe, send email to majordomo@luci.org with
"unsubscribe luci-discuss" in the body.