Avatar billede djsteiner Nybegynder
18. januar 2009 - 15:07 Der er 14 kommentarer og
1 løsning

Hvordan laver man div i php

Her et nybegynder spørgsmål hvordan skriver man denne kode rigtig ?

<?php
print "<div id='date'>"echo date('d-m-y : H:i:s') " ;
print "</div>";
?>
Avatar billede nwn Nybegynder
18. januar 2009 - 15:20 #1
Hej.

Således, ville den være rigtig:

<?php
print "<div id='date'>" . date("d-m-y : H:i:s") . "</div>";
?>

Du kan også vælge at bruge \" fremfor ' og i så fald, ville det se således ud:

<?php
print "<div id=\"date\">" . date("d-m-y : H:i:s") . "</div>";
?>
Avatar billede showsource Seniormester
18. januar 2009 - 15:37 #2
eller

<?php
print '<div id="date">'. date('d-m-y : H:i:s');
print '</div>';
?>
Avatar billede showsource Seniormester
18. januar 2009 - 15:38 #3
Bruger altid selv:

<?php
echo "<div id=\"date\">".date("d-m-y : H:i:s");
echo "</div>";
?>
Avatar billede djsteiner Nybegynder
18. januar 2009 - 15:39 #4
Mange tak for Hjælpen
Avatar billede djsteiner Nybegynder
18. januar 2009 - 15:49 #5
Jeg kunne ikke lige jer til hjælpe mig lidtmed nog dato.


hvordan ukriver man dettet i PHP ?

18. januar 2009 altså dages dato, månedens navn og året.
Avatar billede nwn Nybegynder
18. januar 2009 - 16:15 #6
PHP kan ikke udskrive måneden på dansk, men det kan laves med nogle if statements, ved f.eks at få fat i måneden i tal.

<?php
$month = date("n");

if ($month == 1)
{
$month = "Januar";
}
else if ($month == 2)
{
$month = "Februar";
}else if ($month == 3)
{
$month = "Marts";
}
else if ($month == 4)
{
$month = "April";
}
else if ($month == 5)
{
$month = "Maj";
}else if ($month == 6)
{
$month = "Juni";
}else if ($month == 7)
{
$month = "Juli";
}
else if ($month == 8)
{
$month = "August";
}
else if ($month == 9)
{
$month = "September";
}
else if ($month == 10)
{
$month = "Oktober";
}else if ($month == 11)
{
$month = "November";
}else if ($month == 12)
{
$month = "December";
}

$date = date("d. ") . $month . date(" Y");
echo $date;
?>
Avatar billede majbom Novice
18. januar 2009 - 16:28 #7
-> nwn - det er nu ikke helt rigtigt.

http://majbom.com/testarea/exp/860271/

kode:

setlocale( LC_ALL, "da_DK", "da_DK.ISO8859-1", "dan", "danish" );
$today = strftime("%e. %B %Y");
echo $today;
Avatar billede majbom Novice
18. januar 2009 - 16:42 #8
og så bør man bruge da_DK.UTF-8 i stedet for da_DK.ISO8859-1, hvis man bruger UTF-8
Avatar billede djsteiner Nybegynder
18. januar 2009 - 17:49 #9
Hej nu har jeg prøvet at rode lidt med det men jeg for denne fejlmedelse her

Parse error: parse error in D:\websider_PHP\News_PHP\includes\cases.php on line 81

Her har i kloden som den ser ud nu        Liner 81 ser sådan her ud  break;.



<?php






$month = date("n");

if ($month == 1)
{
$month = "Januar";
}
else if ($month == 2)
{
$month = "Februar";
}else if ($month == 3)
{
$month = "Marts";
}
else if ($month == 4)
{
$month = "April";
}
else if ($month == 5)
{
$month = "Maj";
}else if ($month == 6)
{
$month = "Juni";
}else if ($month == 7)
{
$month = "Juli";
}
else if ($month == 8)
{
$month = "August";
}
else if ($month == 9)
{
$month = "September";
}
else if ($month == 10)
{
$month = "Oktober";
}else if ($month == 11)
{
$month = "November";
}else if ($month == 12)
{
$month = "December";
}

$vartekst = @$_GET['page'];

switch($vartekst){
case "æble";
echo"Du valgte æble";

    break;
case "pære";

echo "Du valgte pære";
    break;

default;

$tekst = mysqli_query($conn,"SELECT * FROM tekster WHERE tid=1");
$tekst1 = mysqli_query($conn,"SELECT * FROM tekster WHERE tid=3");


$result = mysqli_fetch_array($tekst);

echo $result['thead'];

print "<div id='date'>" 

.$date = date("d. ")
. $month . date(" Y");
$date;


break;.

"</div>";

?>
Avatar billede majbom Novice
18. januar 2009 - 19:28 #10
du skal ikke have semikolon, men kolon efter case 'æble'
Avatar billede djsteiner Nybegynder
18. januar 2009 - 21:05 #11
Det skal lige siges at det var det sidste "break;."  hvor fejlen opstod
Avatar billede djsteiner Nybegynder
18. januar 2009 - 21:07 #12
altså den 3 sidste liner lige før  "</div>";
Avatar billede majbom Novice
19. januar 2009 - 08:31 #13
ja, det kan jeg da godt se :) der skal jo heller ikke være punktum efter break; det har du jo heller ikke andre steder.
men du skal huske at lukke din switch med en }
Avatar billede djsteiner Nybegynder
19. januar 2009 - 11:11 #14
Mange tak for hjælpen.

Har fået det til at virke
Avatar billede majbom Novice
19. januar 2009 - 12:46 #15
selv
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