Hmm, I was expecting that. ;) Looking back, when you said that this code
> <? > echo("<A HREF='$my_URLhome'>Go home</A>"); > ?> would obviously create a trailing slash problem, I should have just said that it's true IF you code it that way. I should have just said that there's an ALTERNATIVE way of coding that wouldn't create that problem--that way, this thread wouldn't even be this long. As I have already mentioned, I agree that this is shorter > echo("<A HREF='$my_URL/home'>Go home</A>"); but I'd still write this way echo '<a href="'. $my_URL .'/home">Go home</a>'; since, at least for me, this is easier to read. Besides, for consistency, at my workplace we use double quotes for the (html) values. - E On Friday, October 11, 2002 4:10 PM Bogdan Stancescu wrote: > If you really need to get picky, then I shall... well, point out the > obvious: > > echo "<a href='$theURL/'>Go to some folder</a>"; > > And since we got into this, there are some servers where you don't have > control over http config, so you shouldn't want to link to directories > at all - you'd want to specify the exact file to link to, as in > > echo "<a href='$theURL/index.php'>Go to some folder</a>"; > > Bogdan > > @ Edwin wrote: > > Well, I agree about what you said > > > > > >>IMHO, the second comes more natural to write, is easier to understand at > >>a glance, is less prone to errors and, well, it's shorter! > > > > > > but remember the topic is about whether the trailing slash would create a > > problem or not. > > > > I think you're aware that there are some servers are not configured to > > understand that > > > > http://www.domain.com/somefolder > > > > is equal to http://www.domain.com/somefolder/ . So, NOT having the trailing > > slash might even create some problems. > > > > So, it's a matter of opinion (and use) whether adding a trailing slash would > > create a problem or not. So imagine how this code will work: > > > > echo "<a href='$theURL'>Go to some folder</a>"; > > > > - E > > > > On Friday, October 11, 2002 2:28 PM > > Bogdan Stancescu wrote: > > > >>Ok, then I honestly don't understand why anyone would rather write this > >> > >>echo "<a href='" . $myURL . "home'>Go home</a>"; > >> > >>instead of this > >> > >>echo "<a href='$myURL/home'>Go home</a>"; > >> > >>IMHO, the second comes more natural to write, is easier to understand at > >>a glance, is less prone to errors and, well, it's shorter! > >> > >>Bogdan > >> > >>@ Edwin wrote: > >> > >>>Not exactly. Single quotes are fine. I missed the fact that the single > >>>quotes here > >>> > >>> > >>> > >>>>>echo("<A HREF='$my_URLhome'>Go home</A>"); > >>> > >>> > >>>will be included in the source--sorry about that. > >>> > >>>Well, then, to rewrite the code earlier, > >>> > >>> > >>> > >>>>echo '<a href="' . $my_URL . 'home">Go home</a>'; > >>> > >>> > >>>this way: > >>> > >>> echo "<a href='" . $myURL . "home'>Go home</a>"; > >>> > >>>that would still not give you the "trailing slash" problem. In other > > > > words, > > > >>>it's just a matter of how you write the code... ;) > >>> > >>>- E > >>> > >>>On Friday, October 11, 2002 1:06 AM > >>>Bogdan Stancescu wrote: > >>> > >>> > >>> > >>>>I'm not sure exactly what you're trying to point out - does XHTML > >>>>require double quotes? > >>>> > >>>>Bogdan > >>>> > >>>>@ Edwin wrote: > >>>> > >>>> > >>>>>Just a thought... > >>>>> > >>>>>If you're going to write an XHTML compatible code, you wouldn't really > >>> > >>>have > >>> > >>> > >>>>>this problem --> > >>>>> > >>>>>> echo("<A HREF='$my_URLhome'>Go home</A>"); > >>>>> > >>>>> > >>>>>since you'll probably write something like this: > >>>>> > >>>>> echo '<a href="' . $my_URL . 'home">Go home</a>'; > > >>>>>Of course, I didn't mean that you can't do that with HTML... > >>> > >>>[snip] > >> > >> > >>-- > >>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 General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php