Avatar billede uthsen Nybegynder
28. maj 2006 - 17:28 Der er 24 kommentarer og
2 løsninger

Script til beregning af killingefødsler

Jeg søger og ønsker mig et script, der kan gå frem i kalenderen ud fra en given dato.

Et script eller kode, der kan fortælle hvornår man kan vente killinger
efter en parring mellem to katte og hvornår disse killinger er salgsklare.

Scriptet skal oplyse kommende datoer med dato og ugedag,
efter man i en slags kalender-picker har valgt en dato for parring:

Scriptet skal oplyse og beregne datoen for: Brystvorter ændret udseende mellem 15 og 20 dage efter parring
Scriptet skal oplyse og beregne datoen for: Fødsel henholdsvis 59dage, 63dage og 68 dage efter parring
og igen
Scriptet skal oplyse og beregne datoen for: Killinger salgsklare henholdsvis 143 dage, 147 dage og 152 dage efter parring.

Har søgt det meste af dagen uden resultat.

Er der nogen der kan hjælpe med det?
Avatar billede cpufan Juniormester
28. maj 2006 - 17:36 #1
Avatar billede uthsen Nybegynder
28. maj 2006 - 17:39 #2
Det er bla den jeg har haft lidt kig på men kan ikke greje den
Avatar billede cpufan Juniormester
28. maj 2006 - 17:40 #3
ja det kunne jeg næsten regne ud,
den er så lavet i asp - har du mulighed for dette?
Avatar billede uthsen Nybegynder
28. maj 2006 - 17:41 #4
http://www.shaggytail.dk/parringskalender.php
Det var faktisk denne jeg gerne ville have.
Avatar billede uthsen Nybegynder
28. maj 2006 - 17:42 #5
asp h ar jeg aldrig arbejdet med

kan hverken få det ene eller andet link til at virke hos mig
Avatar billede cpufan Juniormester
28. maj 2006 - 17:50 #6
den er så lavet i php,

men hvilket programmeringssprog kender du?
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:00 #7
Har mest brugt alm html code. Har programmeret lidt i delphi 5, men det er jo noget andet. Faktisk plejer jeg bare at bruge Noteblok til mine hjemmesider
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:03 #8
Har installeret programmet Apache på min computer så jeg kan se php. filer
Avatar billede cpufan Juniormester
28. maj 2006 - 18:11 #9
du kan så ikke bare se koden fra en php/asp side, da den afvikles på serveren, og der ændres til ren html.

den skal laves nøjagtig ligesom delphi skal....
Avatar billede cpufan Juniormester
28. maj 2006 - 18:12 #10
men du skal have fat i noget dato-difference for det første, hvilket jo også kan laves i javascript.
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:16 #11
Har fundet et script, der gør lidt det jeg skal bruge:

<SCRIPT language="JavaScript">
<!-- Original:  Kevin Myers (kevinmyers@unforgettable.com) -->
<!-- Web Site:  http://www.geocities.com/SiliconValley/Bay/7554 -->

<!-- Begin
function AddDays() {
DaysToAdd=document.getElementById("DaysToAdd").value;

var now=new Date();
var newdate=new Date();
var newtimems=newdate.getTime()+(DaysToAdd*24*60*60*1000);
newdate.setTime(newtimems);
document.getElementById("display").value=newdate.toLocaleString();
}
// End -->
</SCRIPT>

Her er bare ikke nogen datopicker
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:19 #12
Jeg tænkte nok der var noget skummelt med et der asp. og php. Ha ha :)
Kan du ikke hjælpe mig med sådan et script?
Avatar billede cpufan Juniormester
28. maj 2006 - 18:28 #13
har ikke rigtig tid...
men du kan få min asp-kode,
så kan du hygge dig med den
Avatar billede cpufan Juniormester
28. maj 2006 - 18:30 #14
http://www.debbiejensen.com/date.html

er en anden sjov en
den er lavet i javascript og kan kopieres, og ændres så den passer til dit behov
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:33 #15
Tak skal du have. jeg prøver
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:36 #16
sender du din asp kode til uthsen@uthsen.dk?
Avatar billede cpufan Juniormester
28. maj 2006 - 18:38 #17
ok
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:40 #18
mens jeg prøver er forslag stadig velkommen :)
Avatar billede cpufan Juniormester
28. maj 2006 - 18:48 #19
<%
session.lcid = Cint(request("lang"))
if request("test") = "ok" then
dato = "" & request("dag") & "-" & request("md") & "-" & request("aar") & ""
if isDate(dato) then
if session.lcid = 1030 then
d = " d. "
else
d = " the "
end if
%>
<div align="center">
  <br>
&nbsp;<table border="2" cellpadding="2" id="table1" width="500" bordercolorlight="#C0C0C0" bordercolordark="#808080" >
    <tr>
      <td  bgcolor="#6A9978" colspan="3" align="center"><font size="2" face="Verdana">
      Date of mating: <%=(WeekdayName(weekday(dato))) & d &CDate(dato)%></font></td>
    </tr>
    <tr>
      <td  bgcolor="#CCCCCC" colspan="3" align="center"><font size="2" face="Verdana">
      Change of nipplecolor between: <%=formatdatetime((DateAdd("d",16,dato)),vbshortdate)&" and " &formatdatetime((DateAdd("d",21,dato)),vbshortdate)%></font></td>
    </tr>
    <tr>
      <td bgcolor="#CCCCCC" align="center"><font size="2" face="Verdana"><b>Birth after 59 days</b></font></td>
      <td bgcolor="#6A9978" align="center"><font size="2" face="Verdana"><b>Birth after 63 days</b></font></td>
      <td bgcolor="#CCCCCC" align="center"><font size="2" face="Verdana"><b>Birth after 68 days</b></font></td>
    </tr>
    <tr><font size="2" face="Verdana">
      <td bgcolor="#CCCCCC" align="center"><font size="2" face="Verdana"><%=(WeekdayName(weekday((DateAdd("d",59,dato))))) & d & (formatdatetime((DateAdd("d",59,dato)),vbshortdate))%></font></td>
      <td bgcolor="#6A9978" align="center"><font size="2" face="Verdana"><%=(WeekdayName(weekday((DateAdd("d",63,dato))))) & d & (formatdatetime((DateAdd("d",63,dato)),vbshortdate))%></font></td>
      <td bgcolor="#CCCCCC" align="center"><font size="2" face="Verdana"><%=(WeekdayName(weekday((DateAdd("d",68,dato))))) & d & (formatdatetime((DateAdd("d",68,dato)),vbshortdate))%></font></td>
    </tr>
    <tr>
      <td  bgcolor="#6A9978" colspan="3" align="center"><font size="2" face="Verdana"><b>Ready for sale</b></font></td>
    </tr>
    <tr>
      <td bgcolor="#CCCCCC" align="center"><font size="2" face="Verdana"><%=(WeekdayName(weekday((DateAdd("d",143,dato))))) & d & (formatdatetime((DateAdd("d",143,dato)),vbshortdate))%></font></td>
      <td bgcolor="#6A9978" align="center"><font size="2" face="Verdana"><%=(WeekdayName(weekday((DateAdd("d",147,dato))))) & d & (formatdatetime((DateAdd("d",147,dato)),vbshortdate))%></font></td>
      <td bgcolor="#CCCCCC" align="center"><font size="2" face="Verdana"><%=(WeekdayName(weekday((DateAdd("d",152,dato))))) & d & (formatdatetime((DateAdd("d",152,dato)),vbshortdate))%></font></td>
    </tr></font>
  </table>
  <p><br>
  </div>
<p align="center">
<%









else
response.write "<center>" & dato & " is not a valid date<br></center>"
end if
end if
%>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Mating Calender</title>
</head>

<body bgcolor="#45646B">
<%if request("test")<>"ok"then%>
<br><center><font size="3" face="Verdana">
Here you can calculate the date of birth,<br>
and the date your kittens are ready for sale.<br>
Furthermore we give an estimate of when<br>
you can expect to see a change of nipplecolor<br>
on the pregnant cat.</font></center>
<%else%>
<center><font size="2" face="Verdana">Dates in the green area,<br>are normal length of pregnancy for cats!
<br></font></center>
<%end if%>
</p>
<center><img border="0" src="pictures/mates.gif" width="130" height="114"></center>
<form method="POST" action="parringskalender.asp">
  <input type="hidden" name="test" value="ok">
 
  <p align="center"><font size="3" face="Verdana">Choose<%if request("test")="ok" then response.write " new " end if%> Date of mating:</p></font>
  <p align="center"><select size="1" name="dag">
  <%if request("test") = "ok" then%>
              <option value="<%=request("dag")%>" selected><%=request("dag")%></option>
              <%else%>
              <option value="dag" selected>day</option>
              <%end if%>
  <% i = 1
  do while i < 32 %>
  <option value="<%=i%>"><%=i%></option>
  <% i = i+1 %>
  <% loop %>
  </select>
 
    <select size="1" name="md">
  <%if request("test") = "ok" then%>
              <option value="<%=request("md")%>" selected><%=request("md")%></option>
              <%else%>
              <option value="md" selected>month</option>
              <%end if%>
 
  <% i = 1
  do while i < 13 %>
  <option value="<%=i%>"><%=i%></option>
  <% i = i+1 %>
  <% loop %>
  </select>
 
 
              </select><select size="1" name="aar">
              <%if request("test") = "ok" then%>
              <option value="<%=request("aar")%>" selected><%=request("aar")%></option>
              <%else%>
              <option value="aar" selected>year</option>
              <%end if%>
              <%
              m = (year(date))-1
              do while m <= (year(date))+1
              response.write "<option value="&m&">"&m&"</option>"
              m = m + 1
              loop
              %>
              </select></p>
 
 
  <p align="center"><select size="1" name="lang">
  <option selected value="1030">Scandinavian calendar</option>
  <option value="1033">American calendar</option>
  </select> <input type="submit" value="Send" name="B1"></p>
</form>






<p align="center"><font face="Verdana" size="1"><u><font color="#45646B">
<a href="http://adweb.dk"><span style="text-decoration: none">
<font color="#45646B">©2004 Design and Code: </font></span></a></font></u>
<a target="_blank" href="http://adweb.dk"><font color="#45646B">
<span style="text-decoration: none">Adweb.dk</span></font></a></font></p>







</html>
Avatar billede cpufan Juniormester
28. maj 2006 - 18:49 #20
så kan folk ikke øffe :D
Avatar billede uthsen Nybegynder
28. maj 2006 - 18:57 #21
Desværre står der i koden til
http://www.debbiejensen.com/date.html
*Do Not* copy, modify, or distribute this script
Det må jeg nok hellere lade være med !!! Det giver så dårlig samvittighed.
Desuden er Suzan van Prooijen hjemmeside lukket og hun modtager heller ikke mail, hvor jeg tidlige i dag har forespurgt.
ØV ØV
Avatar billede uthsen Nybegynder
28. maj 2006 - 19:00 #22
Tak skal du have.
Avatar billede uthsen Nybegynder
28. maj 2006 - 19:03 #23
Jeg ville lige give dig nogle point, men accpter knappen er vist lidt sløv i dag...hmmm
Avatar billede cpufan Juniormester
28. maj 2006 - 19:06 #24
du skal nok highlighte mit navn først
Avatar billede uthsen Nybegynder
28. maj 2006 - 19:08 #25
ok du nu fik du lidt i kassen. Tak!!!!
Avatar billede cpufan Juniormester
28. maj 2006 - 19:09 #26
takker - så blev jeg SÅ rig *G* :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester