473,513 Members | 2,560 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Printing email

Ken
Using mail($addr , $subject, $body);

When the email is printed, numerous blank pages print. Also the email has
many blank lines under the content.

How do I limit the email to content only?

Thanks.

Ken

Jun 2 '08 #1
14 1164
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
Using mail($addr , $subject, $body);

When the email is printed, numerous blank pages print. Also the email has
many blank lines under the content.

How do I limit the email to content only?
Trim your $body, probably. Ain't a lot to go on here.

--
64. I will see a competent psychiatrist and get cured of all extremely
unusual phobias and bizarre compulsive habits which could prove to
be a disadvantage.
--Peter Anspach's list of things to do as an Evil Overlord
Jun 2 '08 #2
Ken
>Trim your $body, probably
The " is right after the last character in the $body. Do I need a character
to denote end of email?
>Ain't a lot to go on here
That's what I thought, too. But to my surprise, there are ten+ blank pages
after the text in both printing and the email.

My questions are:
1. Why the extra blank pages?
2. How do I eliminate them?

Ken


"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com...
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
>Using mail($addr , $subject, $body);

When the email is printed, numerous blank pages print. Also the email
has
many blank lines under the content.

How do I limit the email to content only?

Trim your $body, probably. Ain't a lot to go on here.

--
64. I will see a competent psychiatrist and get cured of all extremely
unusual phobias and bizarre compulsive habits which could prove to
be a disadvantage.
--Peter Anspach's list of things to do as an Evil Overlord

Jun 2 '08 #3
On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com...
>On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
>>Using mail($addr , $subject, $body);

When the email is printed, numerous blank pages print. Also the email
has
many blank lines under the content.

How do I limit the email to content only?

Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?
Nope.
>Ain't a lot to go on here
That's what I thought, too.
"Ain't a lot to go on here" meaning: we cannot say what is wrong without
the code, this is NOT usual behaviour.
--
Rik Wasmus
Jun 2 '08 #4
Ken

"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
>"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com.. .
>>On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
Using mail($addr , $subject, $body);

When the email is printed, numerous blank pages print. Also the email
has
many blank lines under the content.

How do I limit the email to content only?

Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?

Nope.
>>Ain't a lot to go on here
That's what I thought, too.

"Ain't a lot to go on here" meaning: we cannot say what is wrong without
the code, this is NOT usual behaviour.
--
Rik Wasmus
The simiplied code

$body = " Application for Membership ..... \n\n Today's date
$date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name";
mail($addr , $subjectF, $body);
header ('Location: http://domainname/file.php');

Jun 2 '08 #5
On Tue, 22 Apr 2008 20:58:20 +0200, Ken <da**@wi.rr.comwrote:
>
"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
>On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
>>"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com. ..
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
Using mail($addr , $subject, $body);
>
When the email is printed, numerous blank pages print. Also the
email
has
many blank lines under the content.
>
How do I limit the email to content only?

Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?

Nope.
>>>Ain't a lot to go on here
That's what I thought, too.

"Ain't a lot to go on here" meaning: we cannot say what is wrong without
the code, this is NOT usual behaviour.

The simiplied code

$body = " Application for Membership ..... \n\n Today's date
$date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";
What's in $_SESSION['check_email']?
$subjectF = "subject name";
mail($addr , $subjectF, $body);
Does nothing weird like described here. Perhaps the NOT 'simiplied' code
would server better...
--
Rik Wasmus
Jun 2 '08 #6
Ken

"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
On Tue, 22 Apr 2008 20:58:20 +0200, Ken <da**@wi.rr.comwrote:
>
"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
>On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
>>"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com. ..
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
Using mail($addr , $subject, $body);
>
When the email is printed, numerous blank pages print. Also the
email
has
many blank lines under the content.
>
How do I limit the email to content only?

Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?

Nope.
>>>Ain't a lot to go on here
That's what I thought, too.

"Ain't a lot to go on here" meaning: we cannot say what is wrong without
the code, this is NOT usual behaviour.

The simplified code

$body = " Application for Membership ..... \n\n Today's date
$date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";
What's in $_SESSION['check_email']?
$subjectF = "subject name";
mail($addr , $subjectF, $body);
Does nothing weird like described here. Perhaps the NOT 'simplified code
would server better...
--
Rik Wasmus

-----------------
I have two emailing on the same page

the first
$body = " Application for Membership ..... \n\n Today's date
$date \n";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subject = "subject name";
mail($addr , $subject, $body);
The second:
$body2 = " Different text";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name2";
mail($addr , $subjectF, $bod2);
Could two mailing on the same page cause the problem?
>What's in $_SESSION['check_email']?
This is a session variable entered into a form several pages earlier. The
variable is carried among pages.

Ken
Jun 2 '08 #7
Ken

"Ken" <da**@wi.rr.comwrote in message
news:48***********************@roadrunner.com...
>
"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
On Tue, 22 Apr 2008 20:58:20 +0200, Ken <da**@wi.rr.comwrote:
>>
"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
>>On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com ...
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
>Using mail($addr , $subject, $body);
>>
>When the email is printed, numerous blank pages print. Also the
>email
>has
>many blank lines under the content.
>>
>How do I limit the email to content only?
>
Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?

Nope.

Ain't a lot to go on here
That's what I thought, too.

"Ain't a lot to go on here" meaning: we cannot say what is wrong without
the code, this is NOT usual behaviour.

The simplified code

$body = " Application for Membership ..... \n\n Today's date
$date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";

What's in $_SESSION['check_email']?
>$subjectF = "subject name";
mail($addr , $subjectF, $body);

Does nothing weird like described here. Perhaps the NOT 'simplified code
would server better...
--
Rik Wasmus

-----------------
I have two emailing on the same page

the first
>$body = " Application for Membership ..... \n\n Today's date
$date \n";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subject = "subject name";
mail($addr , $subject, $body);

The second:
>$body2 = " Different text";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name2";
mail($addr , $subjectF, $bod2);

Could two mailing on the same page cause the problem?
>>What's in $_SESSION['check_email']?
This is a session variable entered into a form several pages earlier. The
variable is carried among pages.

Ken
I tried one email on the page . Did not eliminate the blank lines.

You mentioned, this is not unusual.

What were the causes of the other instances of numerous blank lines in an
email.

Ken
Jun 2 '08 #8
Ken wrote:
"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
>On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
>>"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com. ..
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
Using mail($addr , $subject, $body);
>
When the email is printed, numerous blank pages print. Also the
email has
many blank lines under the content.
>
How do I limit the email to content only?

Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?

Nope.
>>>Ain't a lot to go on here
That's what I thought, too.

"Ain't a lot to go on here" meaning: we cannot say what is wrong
without the code, this is NOT usual behaviour.
--
Rik Wasmus

The simiplied code

$body = " Application for Membership ..... \n\n Today's
date $date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name";
mail($addr , $subjectF, $body);
header ('Location: http://domainname/file.php');
in response to simiplied [SIC] code, we can only give simiplied [SIC]
answers. There must be something wrong. Is that simipli enough?
Jun 2 '08 #9
On Tue, 22 Apr 2008 21:47:26 +0200, Ken <da**@wi.rr.comwrote:
>I have two emailing on the same page

the first
>>$body = " Application for Membership ..... \n\n Today'sdate
$date \n";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subject = "subject name";
mail($addr , $subject, $body);

The second:
>>$body2 = " Different text";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name2";
mail($addr , $subjectF, $bod2);

Could two mailing on the same page cause the problem?
>>What's in $_SESSION['check_email']?
This is a session variable entered into a form several pages earlier.
The
variable is carried among pages.

Ken
I tried one email on the page . Did not eliminate the blank lines.

You mentioned, this is not unusual.
No, I mentioned this was not usual. As in 'does not happen normally'.
What were the causes of the other instances of numerous blank lines inan
email.
- wrong headers
- other values in data then you expect.
- faulty MTA

So, try this:
mail('y**************@example.com','Subject',"Line with break on end\n");

If this works, almost certainly there's something in $body or
$_SESSION['check_email'] you don't expect, examine those variables
carefully. If this also gives you faulty emails, please confirm with
another emailclient to be certain it's not the client's fault, and if so,
examine the source of the email.
--
Rik Wasmus
Jun 2 '08 #10
Ken

"Paul Lautman" <pa**********@btinternet.comwrote in message
news:67*************@mid.individual.net...
Ken wrote:
>"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
>>On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.com ...
On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
>Using mail($addr , $subject, $body);
>>
>When the email is printed, numerous blank pages print. Also the
>email has
>many blank lines under the content.
>>
>How do I limit the email to content only?
>
Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?

Nope.

Ain't a lot to go on here
That's what I thought, too.

"Ain't a lot to go on here" meaning: we cannot say what is wrong
without the code, this is NOT usual behaviour.
--
Rik Wasmus

The simiplied code

$body = " Application for Membership ..... \n\n Today's
date $date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name";
mail($addr , $subjectF, $body);
header ('Location: http://domainname/file.php');

in response to simiplied [SIC] code, we can only give simiplied [SIC]
answers. There must be something wrong. Is that simipli enough?
OK but what is wrong?

This code caused the same problem.

$body="the";
$addr = "na***@domain.com";
$subject = "subject";
mail($addr , $subject, $body);

Your thoughts.

Ken
Jun 2 '08 #11
Ken

"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
On Tue, 22 Apr 2008 21:47:26 +0200, Ken <da**@wi.rr.comwrote:
>I have two emailing on the same page

the first
>>$body = " Application for Membership ..... \n\n Today's date
$date \n";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subject = "subject name";
mail($addr , $subject, $body);

The second:
>>$body2 = " Different text";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name2";
mail($addr , $subjectF, $bod2);

Could two mailing on the same page cause the problem?
>>What's in $_SESSION['check_email']?
This is a session variable entered into a form several pages earlier.
The
variable is carried among pages.

Ken
I tried one email on the page . Did not eliminate the blank lines.

You mentioned, this is not unusual.
No, I mentioned this was not usual. As in 'does not happen normally'.
What were the causes of the other instances of numerous blank lines in an
email.
- wrong headers
- other values in data then you expect.
- faulty MTA

So, try this:
mail('y**************@example.com','Subject',"Line with break on end\n");

If this works, almost certainly there's something in $body or
$_SESSION['check_email'] you don't expect, examine those variables
carefully. If this also gives you faulty emails, please confirm with
another emailclient to be certain it's not the client's fault, and if so,
examine the source of the email.
--
Rik Wasmus

Rik
What is MTA?
Jun 2 '08 #12
Ken

"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
On Tue, 22 Apr 2008 21:47:26 +0200, Ken <da**@wi.rr.comwrote:
>I have two emailing on the same page

the first
>>$body = " Application for Membership ..... \n\n Today's date
$date \n";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subject = "subject name";
mail($addr , $subject, $body);

The second:
>>$body2 = " Different text";
$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name2";
mail($addr , $subjectF, $bod2);

Could two mailing on the same page cause the problem?
>>What's in $_SESSION['check_email']?
This is a session variable entered into a form several pages earlier.
The
variable is carried among pages.

Ken
I tried one email on the page . Did not eliminate the blank lines.

You mentioned, this is not unusual.
No, I mentioned this was not usual. As in 'does not happen normally'.
What were the causes of the other instances of numerous blank lines in an
email.
- wrong headers
- other values in data then you expect.
- faulty MTA

So, try this:
mail('y**************@example.com','Subject',"Line with break on end\n");

If this works, almost certainly there's something in $body or
$_SESSION['check_email'] you don't expect, examine those variables
carefully. If this also gives you faulty emails, please confirm with
another emailclient to be certain it's not the client's fault, and if so,
examine the source of the email.
--
Rik Wasmus

Rik,
I figured the problem out.

The reason for the extra lines: The text of the email does not end with a
period.

Look at your other emails. I found those with text ending in a period do
not have the extra lines.

Place a period after your signature.

Thanks for you help!

Ken
Jun 2 '08 #13
On Tue, 22 Apr 2008 22:51:45 +0200, Ken <da**@wi.rr.comwrote:
I figured the problem out.
The reason for the extra lines: The text of the email does not end with
a period.
Look at your other emails. I found those with text ending in a period do
not have the extra lines.
Place a period after your signature.
Change mail and/or news client now. An ending period is never ever needed,
if your client needs it, it is broken and should not be trusted.

Also, use an news client which:
- properly quotes
- possibly trims signatures, or do it yourself.

The combination on non compliance to both of those makes it quite
irritating for me to reply to you as everything below the correct sig
seperator is considered a signature and automatically trimmed.

If you're not willing to change, at least use OE Quotefix:
http://home.in.tum.de/~jain/software/oe-quotefix/
--
Rik Wasmus
Jun 2 '08 #14
Ken wrote:
"Paul Lautman" <pa**********@btinternet.comwrote in message
news:67*************@mid.individual.net...
>Ken wrote:
>>"Rik Wasmus" <lu************@hotmail.comwrote in message
news:op***************@metallium.lan...
On Tue, 22 Apr 2008 19:57:25 +0200, Ken <da**@wi.rr.comwrote:
"Peter H. Coffin" <he*****@ninehells.comwrote in message
news:sl********************@abyss.ninehells.co m...
>On Tue, 22 Apr 2008 11:02:57 -0500, Ken wrote:
>>Using mail($addr , $subject, $body);
>>>
>>When the email is printed, numerous blank pages print. Also the
>>email has
>>many blank lines under the content.
>>>
>>How do I limit the email to content only?
>Trim your $body, probably.
The " is right after the last character in the $body. Do I need a
character
to denote end of email?
Nope.

>Ain't a lot to go on here
That's what I thought, too.
"Ain't a lot to go on here" meaning: we cannot say what is wrong
without the code, this is NOT usual behaviour.
--
Rik Wasmus
The simiplied code

$body = " Application for Membership ..... \n\n Today's
date $date \n";

$addr = "na**@domain.com, {$_SESSION['check_email']}";
$subjectF = "subject name";
mail($addr , $subjectF, $body);
header ('Location: http://domainname/file.php');
in response to simiplied [SIC] code, we can only give simiplied [SIC]
answers. There must be something wrong. Is that simipli enough?
OK but what is wrong?

This code caused the same problem.

$body="the";
$addr = "na***@domain.com";
$subject = "subject";
mail($addr , $subject, $body);

Your thoughts.

Ken
If that causes lots of extra lines, then you probably have a problem in
your mail program on the server. It shouldn't be doing that.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================

Jun 2 '08 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
4084
by: Jody Gelowitz | last post by:
I am trying to find the definition of "Safe Printing" and cannot find out exactly what this entitles. The reason is that I am trying to print contents from a single textbox to no avail using the PrintDialog control under a security setting with only SafePrinting allowed. I have attached a sample project that I am using to try to accomplish...
5
3312
by: Stefania Scott | last post by:
I am trying to print a word document from Access. The code I've written works well in my computer but does not in the one were it is needed. Here the piece of code: 'doc path strObjectPath = "P:\2004worksheets\IIS_WS.doc" Set oWord = New Word.Application oWord.Documents.Add (strObjectPath) oWord.PrintOut
1
352
by: Dave Quigley[work] | last post by:
Im working on a printing module for a program that my company is writing and I am wondering if im working with printing the right way. From what I understand with the PrintDocument you get a device context and then procede to draw everything on to the page by hand. Is this the only way to do it or is there something easier. I have a whole...
7
2473
by: Dennis C. Drumm | last post by:
I was wondering if someone could suggest were/how I could get started with setting up printing of a collection of text that includes tables from a grid and other supporting information about the grid's contents. If you could just point me at the classes that I should consider and some very broad guidelines that would be great. For instances,...
6
2200
by: VJ | last post by:
I am able to print to File, which I am doing fine in our Program now. I want to be able to take this file and Print to a printer. Vijay
3
3684
by: John Peterson | last post by:
Hello all! I'm at my wits end trying to search for what I assumed to be a relatively straightforward task. I have a Web application written in C#, and I have a button on the form that I want to print the current contents of the browser without bringing up the print dialog. At first I thought it was a simple matter to have the button's...
1
2068
by: eskildb | last post by:
First, please be gently. I am fairly new to the programming world (1.5 years with some expermentation prior to). I have been working on a project that has to print HTML pages with graphics in a unattended automated fashion. I have a webbrowser that is created with code but not seen. I found the below code on the internet. It creates a...
1
2874
by: eskildb | last post by:
First, please be gently. I am fairly new to the programming world (1.5 years with some expermentation prior to). I have been working on a project that has to print HTML pages with graphics in a unattended automated fashion. I have a webbrowser that is created with code but not seen. I found the below code on the internet. It creates a...
8
5871
by: Neo Geshel | last post by:
Greetings. BACKGROUND: My sites are pure XHTML 1.1 with CSS 2.1 for markup. My pages are delivered as application/xhtml+xml for all non-MS web clients, and as text/xml for all MS web clients (Internet Explorer). My flash content was originally brought in via the “flash satay” method, but I have since used some server-side magic...
18
11265
by: Brett | last post by:
I have an ASP.NET page that displays work orders in a GridView. In that GridView is a checkbox column. When the user clicks a "Print" button, I create a report, using the .NET Framework printing classes, for each of the checked rows in the GridView. This works fine in the Visual Studio 2005 development environment on localhost. But, when I...
0
7397
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
7565
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7128
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
5704
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development projectplanning, coding, testing, and deploymentwithout human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5103
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupr who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
4759
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3255
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
1612
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
0
473
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.