Avatar billede saj Nybegynder
28. juli 2003 - 22:42 Der er 19 kommentarer og
3 løsninger

rigtig simpel php kode virker ikke

burde dette ikke virke uden problemmer??

<html>
<head>
<title>Untitled</title>
</head>
<body>
<%
echo "hey";
%>
</body>
</html>

har prøvet på både h4f.fk og whitehat.dk
Avatar billede jpvj Nybegynder
28. juli 2003 - 22:43 #1
Jo ... hvis du bruger <? ?> :-)
Avatar billede saj Nybegynder
28. juli 2003 - 22:43 #2
undskyld det er self h4f.dk
Avatar billede ahv Nybegynder
28. juli 2003 - 22:43 #3
<?php
echo "hey";
?>
Avatar billede repsac Nybegynder
28. juli 2003 - 22:43 #4
udskift
<%
med
<?php

og
%>
med
?>
Avatar billede jpvj Nybegynder
28. juli 2003 - 22:44 #5
Ups.. min kommentar var da et svar :-)
Avatar billede repsac Nybegynder
28. juli 2003 - 22:44 #6
det andet virker kun hvis et-eller-andet-jeg-ikke-kan-huske er enable'et :)
Avatar billede saj Nybegynder
28. juli 2003 - 22:45 #7
okay.... mange tak for hjælpen... hvme skal have point??
Avatar billede repsac Nybegynder
28. juli 2003 - 22:46 #8
saj: you decide :)
- den der først gav den bedste eller tilstrækkeligt med hjælp...
Avatar billede saj Nybegynder
28. juli 2003 - 22:52 #9
jpvj havde jo sådan set ikke ret, og da det kun er ahv der sat et svar er det ham der fået point, hvis det er okay med jeg andre...
Avatar billede sukos Juniormester
28. juli 2003 - 22:53 #10
Brug også hellere altid
<?php
........
...........
?>

istedet!

Så er du sikker på præcis HVAD du beder serveren om.
Måske du en dag vil rode med noget wap? :O)

HE, svar!
Avatar billede sukos Juniormester
28. juli 2003 - 22:56 #11
eller XML! :O)

anyway, BRUG ALTID
<?php

?>

så "går du aldrig galt i byen"! Derfor et svar!!!
Avatar billede sukos Juniormester
28. juli 2003 - 22:58 #12
; Allow ASP-style <% %> tags.
asp_tags = Off
Avatar billede saj Nybegynder
28. juli 2003 - 23:11 #13
jeg bruger gratis hosting så jeg har vel ikke mulighed for at sætte det op selv... men jeg kan vel også vende mig til at bruge de andre...
Avatar billede saj Nybegynder
28. juli 2003 - 23:12 #14
nu jeg har jer, hvor for vil den ikke skrive $dato2, det er jo rigtigt nok??

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
$dato_ar = getdate();
$dato = $dato_ar["mday"]."/".$dato_ar["mon"]."-".$dato_ar["year"];

$dato1 = "28/7-2003";
$dato2 = "30/7-2003";

if ($dato == $dato1)
echo $dato1;
elseif($dato <= $dato2)
echo $dato2;
?>
</body>
</html>
Avatar billede repsac Nybegynder
28. juli 2003 - 23:20 #15
Vel fordi sammenligningen "$dato == $dato1" er sand, hvorfor elseif'en ikke evalueres... ?
Desuden kan du ikke bruge matematisk sammenligning (dvs. < > <= >=) på en tekststreng, med mindre den kan konverteres til tal (dvs. kun består af tal) -- så vidt jeg husker :)
Avatar billede sukos Juniormester
28. juli 2003 - 23:21 #16
Fordi du får en integer (tal) med getdate() og ikke 28/7-2003
Avatar billede saj Nybegynder
28. juli 2003 - 23:23 #17
hvordan kan jeg lave den om så de kan sammenlignes??
Avatar billede sukos Juniormester
28. juli 2003 - 23:23 #18
ups!
Avatar billede sukos Juniormester
28. juli 2003 - 23:24 #19
Bruger altid selv time(), sek. siden 1-1-1970
Avatar billede saj Nybegynder
28. juli 2003 - 23:31 #20
mener du som det:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
$dato_ar = time();
$dato = $dato_ar["mday"]."/".$dato_ar["mon"]."-".$dato_ar["year"];

$dato1 = "28/7-2003";
$dato2 = "30/7-2003";

if ($dato == $dato1)
echo $dato1;
elseif($dato <= $dato2)
echo $dato2;
?>
</body>
</html>

så skriver den kun $dato2
Avatar billede sukos Juniormester
28. juli 2003 - 23:45 #21
time() laver sekunder, som du kan omformulere til aktuelle datoer med timer min. og sek.

<?php
$tid = time();
$idag = date("d-m-y - H:i:s", $tid);
echo $idag;
?>

For at bruge det omvendt, skal du bruge mktime()

<?php
$tid = time();
$idag = date("d-m-y - H:i:s", $tid);
echo $idag;

echo"<p>";

$test = mktime(0,0,0,07,28,2003);
if($tid > $test) {
echo"et eller andet";
}else{
echo"noget andet";
}
?>

http://dk.php.net/manual/en/function.mktime.php
Avatar billede saj Nybegynder
29. juli 2003 - 00:31 #22
okay... tak jeg ser på det...
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