Hejsa
Er igang med at lave et bestillings script hvor man kan vælge år også få udskrevet hvilken uger der er indtil nyt år.
Jeg har allerede lavet et script, men virker ikke efter planen.
For hvis man vælger næste år feks så skal den jo sætte datoen til 1 januar istedet for dags dato, det kan jeg ikke få helt til at virke
Nogle der kan hjælpe?
Her er det jeg har lavet, kan sikkert ikke bruges
<?
if(isset($_POST[aar])) {
?>
<form method="post" action="vealguge.php">
Jeg ønsker at resevere fra uge <select name='aa34r' style='width: 80px;'>
<?
$ugeslut = date('W', mktime(0, 0, 0, 12, 31, $_POST[aar]));
$dato23 = date('Y');
if($dato23 == "$_POST[aar]") {
$ugestart = date('W', strtotime(date('Ymd')));
}
else {
$ugestart = date('W', mktime(0, 0, 0, 01, 01, $_POST[aar]));
}
while($ugestart <= $ugeslut) {
echo "<option value='$ugestart'>$ugestart</option>";
$ugestart++;
}
?>
</select> og jeg ønsker at være der i
<select name='aar2' style='width: 80px;'>
<option value='1'>1 uge</option>
<option value='2'>2 uger</option>
<option value='3'>3 uger</option>
<option value='4'>4 uger</option>
</select><br>
<input type="submit" value="Videre" name="B1">
</form>
<?
}
else {
?>
<?php
$dato2 = date('Y');
$dato3 = date('Y')+1;
$dato4 = date('Y')+2;
echo "
<form method=\\"post\\" action=\\"$_SERVER[PHP_SELF]\\">
<select name='aar' style='width: 80px;'>
<option value='$dato2' selected>$dato2</option>
<option value='$dato3'>$dato3</option>
<option value='$dato4'>$dato4</option>
</select>
<input type=\\"submit\\" value=\\"Videre\\">
</form>";
?>
<?
}
?>
www.go-to-sweden.dk/udlej/ i kan se det kun virker ved år 2006