19. august 2004 - 14:29
Der er
13 kommentarer
Dansk php
Se den her kode <?= date("l d. F Y @ H:i", $row["dato"]) ?> </td> Hvad skal jeg ændre så det kommer på dansk og ikke engelsk
Annonceindlæg fra Infor
19. august 2004 - 14:31
#1
prøv at sætte det ind, før din linje med date() setlocale (LC_ALL, 'da_DK.ISO8859-1');
19. august 2004 - 14:34
#2
Kan du sætte det ind i min kode for mig <link rel="stylesheet" href="style.css" style="tekst/css"> <?php include("mysql.php"); mysql_connect($dbhost,$dbuser,$dbpass); mysql_select_db($database); $result = mysql_query("SELECT * FROM nyh ORDER BY id DESC") or die(mysql_error()); $antal = mysql_num_rows($result); if($antal == 0){ print "pis, ingen nyheder.."; } else { while ($row = mysql_fetch_array($result)) { $tekst = $row["besked"]; $tekst = htmlentities($tekst); $tekst = str_replace("\n","<br>",$tekst); $tekst = preg_replace("/\n/i","",$tekst,1); ?> <style type="text/css"> <!-- .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .style2 {font-size: 12px} --> </style> <table align="center" cellpadding="0" cellspacing="0" style="border: 1px solid black"> <tr> <td width="267" align="left" class="style1 style2" style="border-bottom: 1px solid black"> <?=$row["title"]?> Skrevet af <b><?=$row["navn"]?></b> </tr> <tr> <td width="214" colspan=3 align="left" class="style1" style="border-bottom: 1px solid black"> <?= date("l d. F Y @ H:i", $row["dato"]) ?> </td> </tr> <tr> <td colspan=3 align=center class="style1"> Besked:<br><?=$tekst?> </td> </tr> </table> <span class="style1"><br> <?php } } ?> a </span>
19. august 2004 - 14:46
#3
Du sætter bare setlocale (LC_ALL, 'da_DK.ISO8859-1'); ind i toppen: <link rel="stylesheet" href="style.css" style="tekst/css"> <?php setlocale (LC_ALL, 'da_DK.ISO8859-1'); include("mysql.php"); ...... } ?> a </span>
19. august 2004 - 14:49
#4
kan du lige smide det ind i min kode og poste hele koden
19. august 2004 - 16:30
#5
<link rel="stylesheet" href="style.css" style="tekst/css"> <?php setlocale (LC_ALL, 'da_DK.ISO8859-1'); include("mysql.php"); mysql_connect($dbhost,$dbuser,$dbpass); mysql_select_db($database); $result = mysql_query("SELECT * FROM nyh ORDER BY id DESC") or die(mysql_error()); $antal = mysql_num_rows($result); if($antal == 0){ print "pis, ingen nyheder.."; } else { while ($row = mysql_fetch_array($result)) { $tekst = $row["besked"]; $tekst = htmlentities($tekst); $tekst = str_replace("\n","<br>",$tekst); $tekst = preg_replace("/\n/i","",$tekst,1); ?> <style type="text/css"> <!-- .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .style2 {font-size: 12px} --> </style> <table align="center" cellpadding="0" cellspacing="0" style="border: 1px solid black"> <tr> <td width="267" align="left" class="style1 style2" style="border-bottom: 1px solid black"> <?=$row["title"]?> Skrevet af <b><?=$row["navn"]?></b> </tr> <tr> <td width="214" colspan=3 align="left" class="style1" style="border-bottom: 1px solid black"> <?= date("l d. F Y @ H:i", $row["dato"]) ?> </td> </tr> <tr> <td colspan=3 align=center class="style1"> Besked:<br><?=$tekst?> </td> </tr> </table> <span class="style1"><br> <?php } } ?> a </span>
19. august 2004 - 19:11
#6
På linux burde det være nok med: setlocale( LC_TIME, "da_DK" ); Og i Windows med: setlocale( LC_TIME, "dan" );
19. august 2004 - 20:16
#7
Det kommer vist helt an på hvilken distribution man har og hvad der er installeret og hvordan. Det er lidt irriterende at da_DK ikke altid virker :-( (også på windows), men nu kan man jo give et array med til setlocale, så man kan vel bare fyre en masse alternativer derind og så være nogenlunde sikker på at den bliver sat).
20. august 2004 - 08:28
#8
Er i ikke søde og lave sårn en så det bliver på dansk lave en aray med mandag tirsdag onsdag torsdag fredag lørdag søndag osv dem som laver det og poser hele koden med det i for de 200 point.
20. august 2004 - 08:29
#9
forresten det andet virkede ikke det der med setloacale.
20. august 2004 - 10:25
#10
<?php dkDate(time()); function dkDate($time=null) { $daysOfWeek = array('Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag'); $month = array('Januar', 'Februar', 'Marts', 'April', 'Maj', 'Juni', 'Juli','August','September', 'Okotober', 'November', 'December'); if( $time == null ) $time = time(); print $daysOfWeek[date('w')] . date(' d. '); print $month[date('n')] . date(' Y @ H:i'); } ?>
20. august 2004 - 10:27
#11
Damn, det var den første version.. <?php print dkDateTime(); //print dkDateTime(time()); function dkDateTime($time=null) { $daysOfWeek = array('Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag'); $month = array('Januar', 'Februar', 'Marts', 'April', 'Maj', 'Juni', 'Juli','August','September', 'Okotober', 'November', 'December'); if( $time == null ) $time = time(); return $daysOfWeek[date('w')] . date(' d. '). $month[date('n')] . date(' Y @ H:i'); }
20. august 2004 - 11:42
#12
thx kan du sætte det ind i mit script og poste hele tiden så smid et svar med.
20. august 2004 - 11:48
#13
<link rel="stylesheet" href="style.css" style="tekst/css"> <?php function dkDateTime($time=null) { $daysOfWeek = array('Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag'); $month = array('Januar', 'Februar', 'Marts', 'April', 'Maj', 'Juni', 'Juli','August','September', 'Okotober', 'November', 'December'); if( $time == null ) $time = time(); return $daysOfWeek[date('w')] . date(' d. '). $month[date('n')] . date(' Y @ H:i'); } include("mysql.php"); mysql_connect($dbhost,$dbuser,$dbpass); mysql_select_db($database); $result = mysql_query("SELECT * FROM nyh ORDER BY id DESC") or die(mysql_error()); $antal = mysql_num_rows($result); if($antal == 0){ print "pis, ingen nyheder.."; } else { while ($row = mysql_fetch_array($result)) { $tekst = $row["besked"]; $tekst = htmlentities($tekst); $tekst = str_replace("\n","<br>",$tekst); $tekst = preg_replace("/\n/i","",$tekst,1); ?> <style type="text/css"> <!-- .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .style2 {font-size: 12px} --> </style> <table align="center" cellpadding="0" cellspacing="0" style="border: 1px solid black"> <tr> <td width="267" align="left" class="style1 style2" style="border-bottom: 1px solid black"> <?=$row["title"]?> Skrevet af <b><?=$row["navn"]?></b> </tr> <tr> <td width="214" colspan=3 align="left" class="style1" style="border-bottom: 1px solid black"> <?= dkDateTime($row["dato"]) ?> </td> </tr> <tr> <td colspan=3 align=center class="style1"> Besked:<br><?=$tekst?> </td> </tr> </table> <span class="style1"><br> <?php } } ?> a </span>
Vi tilbyder markedets bedste kurser inden for webudvikling