mosey Posted August 16, 2007 Share Posted August 16, 2007 Hi I'm working on a mini-site for sending SMSs, and am using a 3rd party API found to do most of the backend work through the gateway. However, I'm a bit stuck (as a php newbie) as to how I can add on an extra variable to the message variable. In more detail: 1. The user sees a standard web-form, which includes variables such as 'recipient number' 'message', where recipient number is an input box, and message is a textarea form. 2. The backend API takes the text from the message, and puts it through rawurlencode to ensure that it is correctly formatted. In this message, I am including a url e.g. http://www.google.com 3. I would like to append the recipient number variable to this url, so the user actually sees e.g.: http://www.google.com&recipient number The way the backend API sends the message, is to concatenate all the values together: so something like this: $comm = sprintf ("%s/sendmsg?session_id=%s&to=%s&from=%s&text=%s&callback=%s&unicode=%s%s", $this->base, $this->session, rawurlencode($to), rawurlencode($from), $this->encode_message($text), $this->callback, $this->unicode, $concat ); I have tried simply just using $this->encode_message($text) ."&". $to, or $this->encode_message($text) ."&". ($to), or $this->encode_message($text)." &". rawurlencode($to), to no avail, so would really appreciate it if a more experienced user wouldn't mind suggesting a solution or tip to resolve this issue. Thanks in advance! p/s: $this->encode_message($text) is outputted as rawurlencode($text) - it is setup like this in case the message is sent in unicode and has to be processed further. Quote Link to comment https://forums.phpfreaks.com/topic/65269-solved-concatenation-question-newbie/ Share on other sites More sharing options...
mosey Posted August 17, 2007 Author Share Posted August 17, 2007 Solved! For others who may be wondering the same thing: I used: $text1 = $text."?".$to; and changed the encode_message in the original post above to: $this->encode_message($text1), Quote Link to comment https://forums.phpfreaks.com/topic/65269-solved-concatenation-question-newbie/#findComment-326819 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.