|
| Tid Fra : Lasse Jensen |
Dato : 15-07-04 16:01 |
|
Hallo der...
Hvordan får man den til at skrive tiden med 2 cifre i timer? Jeg
har en gæstebog, og hvis man skriver efter 24:00, så skriver den
bare 0:47:32 fx. Jeg vil gerne have den til at skrive 00:47:32..
Håber I kan hjæpe?
Er det nødvendigt med koden til gæstebogen?
Tak for hjælpen
Mvh. Lasse Jensen - www.webweaver.dk
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Tonni Aagesen (15-07-2004)
| Kommentar Fra : Tonni Aagesen |
Dato : 15-07-04 16:14 |
| | |
Lasse Jensen (15-07-2004)
| Kommentar Fra : Lasse Jensen |
Dato : 15-07-04 22:37 |
|
Tonni Aagesen wrote in dk.edb.internet.webdesign.serverside.php:
> Lasse Jensen wrote:
>
> > Hvordan får man den til at skrive tiden med 2 cifre i timer?
>
> Et gæt: http://dk.php.net/manual/en/function.strftime.php
>
> > Er det nødvendigt med koden til gæstebogen?
>
> Ellers bliver det ved gætteriet.
Jeg fik ikke så meget ud af det, så jeg håber stadig I kan
hjælpe!
Her er delen af koden som styrer /dato/tid:
<?
$db = mysql_connect("host", "Brugernavn", "Kodeord");
mysql_select_db("Databasenavn", $db);
if($_POST['skriv']) {
$besked = nl2br(htmlentities($_POST['besked']));
$dato_array = getdate();
$dato = $dato_array["mday"] . "/" . $dato_array["mon"] . "-" .
$dato_array["year"] . "" . $dato_array["hours"] . ":" .
$dato_array["minutes"] . ":" . $dato_array["seconds"];
ysql_query("INSERT INTO guestbook (navn, email, dato, besked)
VALUES ('$_POST[navn]','$_POST[email]','$dato','$besked')");
}
?>
Tak for hjælpen
Mvh. Lasse Jensen - www.webweaver.dk
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Lasse Jensen (15-07-2004)
| Kommentar Fra : Lasse Jensen |
Dato : 15-07-04 23:16 |
|
Tonni Aagesen wrote in dk.edb.internet.webdesign.serverside.php:
> Lasse Jensen wrote:
>
> > Hvordan får man den til at skrive tiden med 2 cifre i timer?
>
> Et gæt: http://dk.php.net/manual/en/function.strftime.php
>
> > Er det nødvendigt med koden til gæstebogen?
>
> Ellers bliver det ved gætteriet.
Jeg fik ikke så meget ud af det, så jeg håber I fortsat kan
hjælpe mig!
Her er den del af koden som viser datoen og tiden i gæstebogen:
<?
$db = mysql_connect("host", "brugernavn", "kodeord");
mysql_select_db("databasenavn", $db);
if($_POST['skriv']) {
$besked = nl2br(htmlentities($_POST['besked']));
$dato_array = getdate();
$dato = $dato_array["mday"] . "/" . $dato_array["mon"] . "-" .
$dato_array["year"] . " " . $dato_array["hours"] . ":" .
$dato_array["minutes"] . ":" . $dato_array["seconds"];
mysql_query("INSERT INTO guestbook (navn, email, dato, besked)
VALUES ('$_POST[navn]','$_POST[email]','$dato','$besked')");
}
?>
Tak for hjælpen
Mvh. Lasse Jensen - www.webweaver.dk
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Tonni Aagesen (17-07-2004)
| Kommentar Fra : Tonni Aagesen |
Dato : 17-07-04 07:57 |
|
Lasse Jensen wrote:
> Jeg fik ikke så meget ud af det, så jeg håber I fortsat kan
> hjælpe mig!
<?
$db = mysql_connect("host", "brugernavn", "kodeord");
mysql_select_db("databasenavn", $db);
if($_POST['skriv']) {
$besked = nl2br(htmlentities($_POST['besked']));
$dato = strftime("%d/%m-%Y %H&:%M", time());
mysql_query("INSERT INTO guestbook (navn, email, dato, besked) VALUES
('$_POST[navn]','$_POST[email]','$dato','$besked')");
}
?>
Igen: http://dk.php.net/manual/en/function.strftime.php
I øvrigt ville det være smartere at gemme tid i databasen som et unix
timsestamp, så kan altid ændre formatteringen af tiden:
$dato = time();
.... og efter et udtræk fra databasen:
echo strftime("%d/%m-%Y %H&:%M", $row['dato']);
--
Mvh
Tonni Aagesen
www.cazoo.dk
| |
Lasse Jensen (17-07-2004)
| Kommentar Fra : Lasse Jensen |
Dato : 17-07-04 11:08 |
|
Tonni Aagesen wrote in dk.edb.internet.webdesign.serverside.php:
> Lasse Jensen wrote:
>
> > Jeg fik ikke så meget ud af det, så jeg håber I fortsat kan
> > hjælpe mig!
>
> <?
> $db = mysql_connect("host", "brugernavn", "kodeord");
> mysql_select_db("databasenavn", $db);
> if($_POST['skriv']) {
> $besked = nl2br(htmlentities($_POST['besked']));
> $dato = strftime("%d/%m-%Y %H&:%M", time());
> mysql_query("INSERT INTO guestbook (navn, email, dato, besked) VALUES
> ('$_POST[navn]','$_POST[email]','$dato','$besked')");
> }
> ?>
Mange tak for din hjælp, det virker lige som ønsket!
Mvh. Lasse Jensen - www.webweaver.dk
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
|
|