[Javascript] Altersberechnungs-Script verändern

digiTALE

Lt. Junior Grade
Registriert
Juli 2004
Beiträge
270
Hey,

habe hier ein Script das mir das Alter berechnet.

Javascript:
PHP:
<script type="text/javascript">
<!--
function alter(Tag, Monat, Jahr)
{
var heute = new Date();

Monat = Monat - 1;
var Geburtsdatum = new Date(Jahr, Monat, Tag);

var Alter = heute - Geburtsdatum;
var Alter = Math.floor(Alter/31536000000);

document.write(Alter + ' Jahre');
-->
</script>

in der HTML eingebunden:
PHP:
<script type="text/javascript">alter(16,06,1984);</script>

Wie kann man das ändern das dort keine Komma (,) steht sondern ein Punkt (.) bei der Altersangabe. Möchte das nämlich bei mir in PHP mit einbeziehen !!

mfg digiTALE
 
Zuletzt bearbeitet:
das wirst du nicht hinbekommen, denn du musst dich an die syntax halten.

einzige möglichkeit: dein PHP-Script muss die Altersdaten aufspalten, und einzeln - mit kommas - übergeben.
 
Wenn du schon in PHP programmierst, warum verwendest du JS zur Alterberechnung?
Wie digiTALE schon sagt, kannst du den Befehl explode verwenden um aus einem String "TT.MM.JJ" ein Array zu machen und so die einzelnen "Stellen" (T, M, J) der Funktion übergeben zu können.
 
Sorry... Ja, ich habe dich gemeint....
 
Brauchst dich ja ned zu entschuldigen, ich fands nur leicht.... unverständlich ^^
 

Ähnliche Themen

A
Antworten
7
Aufrufe
9.897
G
Zurück
Oben