?
Solved

PHP Date question

Posted on 2008-10-27
9
Medium Priority
?
401 Views
Last Modified: 2012-05-05
http://calendar.site.com/calendar.php?query=SearchCategory=&SearchDate=&SearchDateEnd=

I need to plug in the present days date here > &SearchDate=

and the date a week from the present day here &SearchDateEnd=

Can anyone help me out?
0
Comment
Question by:lvollmer
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
9 Comments
 
LVL 82

Expert Comment

by:hielo
ID: 22813848
assuming you want the date as 2008-10-27:

echo "http://calendar.site.com/calendar.php?query=SearchCategory=&SearchDate" . date("Y-m-d",strtotime("now")) . "=&SearchDateEnd=" . date('Y-m-d',strtotime("+7 days"));

if you want m/d/Y then change:
Y-m-d

to:
m/d/Y
0
 

Author Comment

by:lvollmer
ID: 22814046
logically it works, but i have to put %2F  instead of slashes in between the date

IE today would look like:

&SearchDate=2008%2F10%2F27
0
 
LVL 6

Expert Comment

by:trickyidiot
ID: 22814104

$twoF = '%2f';
echo "http://calendar.site.com/calendar.php?query=SearchCategory=&SearchDate" . rawurlencode(date("Y m d",strtotime("now"))) . "=&SearchDateEnd=" . rawurlencode(date('Y m d',strtotime("+7 days")));

Open in new window

0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 82

Expert Comment

by:hielo
ID: 22814113
not clear what you mean but try:
echo "http://calendar.site.com/calendar.php?query=SearchCategory=&SearchDate" . urlencode(date("m/d/Y",strtotime("now"))) . "=&SearchDateEnd=" . urlencode(date('m/d/Y',strtotime("+7 days")));

Open in new window

0
 

Author Comment

by:lvollmer
ID: 22814161
Neither of those methods worked.

here is a sample of what the date string should look like:

&SearchDate=2008%2F10%2F27&SearchDateEnd=2008%2F11%2F3
0
 
LVL 82

Accepted Solution

by:
hielo earned 2000 total points
ID: 22814239
>>what the date string should look like
I tested my last post and that is exactly what it does. Not sure if you are doing something else in your code.
0
 

Author Comment

by:lvollmer
ID: 22814314
hmm let me try again.
0
 

Author Closing Comment

by:lvollmer
ID: 31510363
Wow that is weird. When I mouse over the link it puts slashes in, but when I click the link it uses the %F2 - thanks for the help.
0
 
LVL 82

Expert Comment

by:hielo
ID: 22814446
you are welcome
0

Featured Post

Video: Liquid Web Managed WordPress Comparisons

If you run run a WordPress, you understand the potential headaches you may face when updating your plugins and themes. Do you choose to update on the fly and risk taking down your site; or do you set up a staging, keep it in sync with your live site and use that to test updates?

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Popularity Can Be Measured Sometimes we deal with questions of popularity, and we need a way to collect opinions from our clients.  This article shows a simple teaching example of how we might elect a favorite color by letting our clients vote for …
This article discusses how to create an extensible mechanism for linked drop downs.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
Suggested Courses

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question