wybór daty w formularzu

szlipek

Avatar: szlipek

2008-11-05 14:01

napisałem taki kod w php


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/ DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<title> data</title>
</head>
<body>
<form action="data.php" method="post">

<?php 


function make_calendar_pulldowns($m NULL$d NULL$y NULL) {

//miesiace

$months = array (=> 'Styczeń''Luty''Marzec''Kwiecień''Maj''Czerwiec''Lipiec''Sierpień''Wrzesień''Październik''Listopad''Grudzień');

echo 
'<select name=> "month">';
foreach (
$months as $key => $value) {
echo 
"<option value=\"$key\"";
if(
$key == $m) {
echo 
' selected="selected"';

}
echo 
">$value</option>\n";
}
echo 
'</select>';

//dni

echo '<select name="day">';
for(
$day 1$day <= 31$day++) {
echo 
"<option value=\"$day\"";
if (
$day == $d) {
echo 
' selected="selected"';
}
echo 
">$day</option>\n";
}
echo
'</select>';

//lata

echo '<select name="year">';
for (
$year 2008$year <= 2015$year++) {
echo 
"<option value=\"$year\"";
if (
$year == $y) {
echo 
'selected="selected"';
}
echo 
">$year</option>\n";

}
echo 
'</select>';

}
echo 
' </p><form action="data.php" method="post">' ;

$dates getdate();
make_calendar_pulldowns ($dates['mon'], $dates['mday'], $dates['year']);

?>
</body>
</html>


i chciałbym go dodać do formularza ale nie chce mi działać może ktoś mi wyjaśnić dlaczego?

» Quick.Cart v3.x

treewood (OpenSolution)

Avatar: treewood

2008-11-06 08:03

ok ale gdzie ten kod napisales, do jakiego pliku wstawiles, w jaki sposob go wywolales? sam kod to nie wszystko pewnie sam sie domyslasz

szlipek

Avatar: szlipek

2008-11-06 08:46

zapisałem to jako data.php i wgrałem do templates/data.php a w orderForm.tpl wrzuciłem za pomocą <iframe>/template/data.php</iframe>

treewood (OpenSolution)

Avatar: treewood

2008-11-07 07:58

teoretycznie powinno to dzialac tylko teraz gdzie to chcesz wstawic itd? co to ma robic? do jakiego formularza? jesli formularza zamowienia to nie ma szans by dzialalo poniewaz jest to iframe i on dziala osobno w stosunku do formularza zamowienia.

podeslij link by zobaczyc co chcesz osiagnac bo znam za malo szczegolow

Do góry
o nas | kontakt