datum-in-x-talen

Gesponsorde koppelingen

PHP script bestanden

  1. datum-in-x-talen

« Lees de omschrijving en reacties

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);
$servertijd = date("h:i:s A");  // Serverijd opvragen
$datum = date("Y-m-d");  // Datum

if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$formaat = $_POST['formaat']; // Formaat Instellen
$taal = $_POST['taal']; //Taal Instellen

switch ($taal)
{
case
1:  //Nederlands
$dag = array('Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag');
$maand = array('','Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December');
break;
case
2: //Engels
$dag = array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
$maand = array('','January','February','March','April','May','June','July','August','September','October','November','December');  
break;
case
3: //Duits
$dag = array('Sonntag', 'Montag', 'Dienstag','Mittwoch', 'Donnerstag', 'Freitag','Samstag');
$maand = array('','Januar','Februar','M&auml;rz','Avril', 'Mai','Juni','Juli','August','September','Oktober','November','Dezember');
break;
case
4: //Spaans
$dag = array('Domingo','Lunes','Martes','Mi&eacute;rcoles','Jueves','Viernes','S&aacute;bado');
$maand = array('','Enero','Febrero', 'Marcha','Abril', 'Puede','Junio', 'Julio','Agosto','Septiembre', 'Octubre','Noviembre','Diciembre');
break;
case
5: //Frans
$dag = array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi');
$maand = array('','Janvier','F&eacute;vrier','Mars','Avril','Mai','Juin','Juillet','Ao&ucirc;t','Septembre','Octobre','Novembre','D&eacute;cembre');
break;
case
6: //Italiaans
$dag = array('Domenica','Luned&igrave;','Marted&igrave;','Mercoled&igrave;','Gioved&igrave;','Venerd&igrave;','Sabato');
$maand = array('','Gennaio','Febbraio','Marzo','Aprile', 'Maggio','Giugno', 'Luglio','Agosto','Settembre', 'Ottobre','Novembre','Dicembre');
break;
case
7: //Portugees
$dag = array('Domingo','Segunda-feira','Ter&ccedil;a-feira', 'Quarta-feira','Quinta-feira','Sexta-feira','S&aacute;bado');
$maand = array('','Janeiro','Fevereiro','Mar&ccedil;o','Abril', 'Pode','Junho', 'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');
break;
}
    

//Nu alles bij elkaar
    $compensatie = (60*60);
    $dagnummer = array(date('w',time()+$compensatie));
    list($dagnummer) = $dagnummer;
    $maandnummer = array(date('n',time()+$compensatie));
    list($maandnummer) = $maandnummer;
  
  $dag = $dag[$dagnummer];
  $maand = $maand[$maandnummer];
  $dagnr = date("j",time()+$compensatie);
  $jaar = date("Y",time()+$compensatie);

//Formaten vastleggen
switch ($formaat)
{
   case
1:$dagformaat = "h:i:s a"; break;
   case
2:$dagformaat = "h:i a"; break;
   case
3:$dagformaat = ""; break;
   case
4:$dagformaat = ""; break;
   case
5:$dagformaat = "h:i a"; break;
   case
6:$dagformaat = "h:i a"; break;
   case
7:$dagformaat = ""; break;
 }
    

    $tijdnu = date($dagformaat,time()+$compensatie);
    
//en het output formaat vastleggen
switch ($formaat) {
case
1:$datumformaat=$dag.',&nbsp;&nbsp;'.$dagnr.'&nbsp;'.$maand.',&nbsp;'.$jaar.'&nbsp;&nbsp;&nbsp;'.$tijdnu;break;
case
2:$datumformaat=$dag.',&nbsp;&nbsp;'.$dagnr.'&nbsp;'.$maand.',&nbsp;'.$jaar.'&nbsp;&nbsp;&nbsp;'.$tijdnu;break;
case
3:$datumformaat=$dag.',&nbsp;&nbsp;'.$dagnr.'&nbsp;'.$maand.',&nbsp;'.$jaar.$tijdnu;break;
case
4:$datumformaat=$dag.',&nbsp;&nbsp;'.$maand.'&nbsp;'.$dagnr.',&nbsp;'.$jaar.$tijdnu;break;
case
5:$datumformaat=$dag.',&nbsp;&nbsp;'.$maand.'&nbsp;'.$dagnr.',&nbsp;'.$jaar.'&nbsp;&nbsp;&nbsp;'.$tijdnu;break;
case
6:$datumformaat=$maand.'&nbsp;'.$dagnr.',&nbsp;'.$jaar.'&nbsp;&nbsp;&nbsp;'.$tijdnu;break;
case
7:$datumformaat=$maand.'&nbsp;'.$dagnr.',&nbsp;'.$jaar.'&nbsp;&nbsp;&nbsp;'.$tijdnu;break;
 }

    
    
    $mijndag = $datumformaat;
    echo '<span class="style1"><br />'.$mijndag.'</span>';
}
else{


// hieronder het formulier
?>


  <form action="index.php" method="post">
   <table>
   <tr>
   <td>Formaat:</td>
   <td><select name="formaat">
        <option selected value="1">Dinsdag, 13 Februari, 2007 8:15:45 pm</option>
        <option value="2">Dinsdag, 13 Februari, 2007 8:15 pm</option>
        <option value="3">Dinsdag, 13 Februari, 2007</option>
        <option value="4">Dinsdag, Februari 13, 2007</option>
        <option value="5">Dinsdag, Februari 13, 2007 8:15 pm</option>
        <option value="6">Februari, 13 2007 8:15 pm</option>
        <option value="7">Februari, 13 2007</option>
    </select></td></tr>
    <tr>
    <td>Taal:</td>
    <td><select name="taal">
        <option selected value="1">Nederlands</option>
        <option value="2">Engels</option>
        <option value="3">Duits</option>
        <option value="4">Spaans</option>
        <option value="5">Frans</option>
        <option value="6">Italiaans</option>
        <option value="7">Portugees</option>
    </select></td></tr>
    <tr><td><input type="submit" name="verwerk" value="verwerk"></td></tr>
    <tr><td><a href='index.php?datumtijd'>info?</a></td></tr>
    
    </table>
    </form>
  
  <?php
  }  
 if(isset($_GET['datumtijd']))
 {

 echo 'Tijd:&nbsp;&nbsp;'.$servertijd;  
 echo '<br />Datum:&nbsp;&nbsp;'.$datum;
 }

//By MarViiN's.NL
?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.