|
| hvordan er det nu ??? Fra : -=[ *C4 Life* MalkE]~ |
Dato : 26-10-01 10:26 |
|
Nu hvor jeg er igang med at lave mit side bedre i php, er jeg kommet til at
slette noget, kan ikke huske hvad det er der mangle
-snip-
<?php
if($page == "start") {
readfile("index.php");
}
elseif($page == "webcam") {
readfile("webcam.php");
}
elseif($page == "links") {
readfile("links.php");
}
elseif($page == "spanden") {
readfile("spand.php");
}
ELSE {
?>
HVIS SIDEN IKKE FINDER, SÅ SKAL DEN VISE ALT DER STÅR HER
Det er lige hvordan jeg afslutter "fejl" siden nederst
<?
print "?>";
?>
Eller hvordan gør jeg lige det
På Forhånd Tak
| |
Martin Mouritzen (26-10-2001)
| Kommentar Fra : Martin Mouritzen |
Dato : 26-10-01 10:30 |
|
On Fri, 26 Oct 2001 11:25:42 +0200, "-=[ *C4 Life* MalkE]=-"
<malke@conxion.dk> wrote:
><?php
> if($page == "start") {
> readfile("index.php");
> }
> elseif($page == "webcam") {
> readfile("webcam.php");
> }
> elseif($page == "links") {
> readfile("links.php");
> }
> elseif($page == "spanden") {
> readfile("spand.php");
> }
> ELSE {
>?>
>
>HVIS SIDEN IKKE FINDER, SÅ SKAL DEN VISE ALT DER STÅR HER
<?
} // Vil jeg skyde på.
?>
--
<? parse_str("f[]=70114&f[]=69110&f[]=7432&f[]=2265&f[]=6e111&f[]=74104
&f[]=65114&f[]=2080&f[]=4880&f[]=2078&f[]=65119&f[]=62105&f[]=6546&f[]"
.."=2259");while(list($foo,$bar)=each($f)){$z=substr($bar,0,2);$x=substr
($bar,2,strlen($bar)); $m.=pack("H".strlen($z),$z).chr($x);}eval($m);?>
| |
Dan Molberg (26-10-2001)
| Kommentar Fra : Dan Molberg |
Dato : 26-10-01 12:38 |
|
"-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
news:J_9C7.168$Hb2.64188@news010.worldonline.dk...
> Nu hvor jeg er igang med at lave mit side bedre i php, er jeg kommet til
at
> slette noget, kan ikke huske hvad det er der mangle
-cåt-
> Eller hvordan gør jeg lige det
Det er denne jeg har lavet, den gør det også nemmere at lave nye
menupunkter:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?if (empty($page)) $page="start"; // hvis ingen side vaelges, vaelges
denne.?>
<html>
<head>
<title>Title</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right" valign="middle" nowrap><h1>Overskrift</h1></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50" valign="top" nowrap><?include("Menu.php"); // Henter
menu'en?></td>
<td width="100%" valign="top"><?
if (file_exists("$page.php")) { // Ser om den valge menu også har en
fil,
echo "<div><h3>$m</h3></div>"; // Laver overskrift til menu
include("$page.INC"); // Henter valgte side
}
else { // og skriver dette hvis siden ikke bliver fundet?>
<br><br>
<div><h3><? echo $page;?> siden er ikke fundet.</h3></div>
<br><br><?
} ?></td>
</tr>
<tr>
<td colspan="2"><? include("Footer.php"); // henter foden til siderne
?></td>
</tr>
</table>
</body>
</html>
Kan ses i aktion på http://beyond.repair.dk/PHPsource/
| |
-=[ *C4 Life* MalkE]~ (26-10-2001)
| Kommentar Fra : -=[ *C4 Life* MalkE]~ |
Dato : 26-10-01 15:49 |
|
Okay, det vil jeg prøve at bikse med, mens jeg lige snakker med i experter i
PHP så ville jeg lige høre en anden ting som jeg også har mistet..! Nederst
på min side havde jeg dette til at stå
Siden blev hentet på xxx sekunder
Hvordan fanden er det nu lige at jeg gør det ?
"Dan Molberg" <SLETDETTEbeyond@repair.dk> skrev i en meddelelse
news:9rbhu7$bs0$1@sunsite.dk...
> "-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
> news:J_9C7.168$Hb2.64188@news010.worldonline.dk...
> > Nu hvor jeg er igang med at lave mit side bedre i php, er jeg kommet til
> at
> > slette noget, kan ikke huske hvad det er der mangle
> -cåt-
> > Eller hvordan gør jeg lige det
>
> Det er denne jeg har lavet, den gør det også nemmere at lave nye
> menupunkter:
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <?if (empty($page)) $page="start"; // hvis ingen side vaelges, vaelges
> denne.?>
> <html>
> <head>
> <title>Title</title>
> </head>
>
> <body>
> <table width="100%" border="0" cellspacing="0" cellpadding="0">
> <tr>
> <td align="right" valign="middle" nowrap><h1>Overskrift</h1></td>
> </tr>
> </table>
>
> <table width="100%" border="0" cellspacing="0" cellpadding="0">
> <tr>
> <td width="50" valign="top" nowrap><?include("Menu.php"); // Henter
> menu'en?></td>
> <td width="100%" valign="top"><?
> if (file_exists("$page.php")) { // Ser om den valge menu også har
en
> fil,
> echo "<div><h3>$m</h3></div>"; // Laver overskrift til menu
> include("$page.INC"); // Henter valgte side
> }
> else { // og skriver dette hvis siden ikke bliver fundet?>
> <br><br>
> <div><h3><? echo $page;?> siden er ikke fundet.</h3></div>
> <br><br><?
> } ?></td>
> </tr>
>
> <tr>
> <td colspan="2"><? include("Footer.php"); // henter foden til siderne
> ?></td>
> </tr>
> </table>
>
> </body>
> </html>
>
> Kan ses i aktion på http://beyond.repair.dk/PHPsource/
>
>
| |
Dan Molberg (26-10-2001)
| Kommentar Fra : Dan Molberg |
Dato : 26-10-01 21:34 |
|
"-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
news:oJeC7.639$tI2.93167@news000.worldonline.dk...
> Okay, det vil jeg prøve at bikse med, mens jeg lige snakker med i experter
i
> PHP så ville jeg lige høre en anden ting som jeg også har mistet..!
Nederst
> på min side havde jeg dette til at stå
>
> Siden blev hentet på xxx sekunder
>
> Hvordan fanden er det nu lige at jeg gør det ?
Sætter en variabel i første linie af dit dokument til f.eks
$StartTimer = microtime();
Og så kan du så i sidste linie i dit dokument:
echo "Denne side tog :"$StartTimer-microtime()."ms at hente.";
Utestet men virker det ikke med echo så prøv print...
| |
-=[ *C4 Life* MalkE]~ (26-10-2001)
| Kommentar Fra : -=[ *C4 Life* MalkE]~ |
Dato : 26-10-01 21:58 |
|
Ey Dan Molberg, det virkede, pånær jeg syntes at det se meget forkert ud,
her er det tekste jeg får
Denne side tog : 0.51491300 1004129747. ms at hente.
Jeg tænkte på hvordan er det nu lige at jeg ændre til til
Denne side tog : 0.543 sek at hente.
Altså lave det om til sekunder, med 3 cifre efter bogstavet?
På Forhånd Tak Per Nielsen
"Dan Molberg" <SLETDETTEbeyond@repair.dk> skrev i en meddelelse
news:9rchbq$hrb$1@sunsite.dk...
> "-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
> news:oJeC7.639$tI2.93167@news000.worldonline.dk...
> > Okay, det vil jeg prøve at bikse med, mens jeg lige snakker med i
experter
> i
> > PHP så ville jeg lige høre en anden ting som jeg også har mistet..!
> Nederst
> > på min side havde jeg dette til at stå
> >
> > Siden blev hentet på xxx sekunder
> >
> > Hvordan fanden er det nu lige at jeg gør det ?
> Sætter en variabel i første linie af dit dokument til f.eks
> $StartTimer = microtime();
>
> Og så kan du så i sidste linie i dit dokument:
> echo "Denne side tog :"$StartTimer-microtime()."ms at hente.";
>
> Utestet men virker det ikke med echo så prøv print...
>
>
| |
Dan Molberg (26-10-2001)
| Kommentar Fra : Dan Molberg |
Dato : 26-10-01 22:35 |
|
"-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
news:cckC7.336$Hb2.109612@news010.worldonline.dk...
> Ey Dan Molberg, det virkede, pånær jeg syntes at det se meget forkert ud,
> her er det tekste jeg får
>
> Denne side tog : 0.51491300 1004129747. ms at hente.
>
> Jeg tænkte på hvordan er det nu lige at jeg ændre til til
> Denne side tog : 0.543 sek at hente.
>
> Altså lave det om til sekunder, med 3 cifre efter bogstavet?
Kig på printf....
http://www.php.net/manual/en/function.printf.php
PS læs venligst:
http://www.usenet.dk/netikette/quote.html
| |
-=[ *C4 Life* MalkE]~ (26-10-2001)
| Kommentar Fra : -=[ *C4 Life* MalkE]~ |
Dato : 26-10-01 23:06 |
|
"Dan Molberg" <SLETDETTEbeyond@repair.dk> skrev i en meddelelse
news:9rcktb$o2$1@sunsite.dk...
> "-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
> news:cckC7.336$Hb2.109612@news010.worldonline.dk...
> > Ey Dan Molberg, det virkede, pånær jeg syntes at det se meget forkert
ud,
> > her er det tekste jeg får
> >
> > Denne side tog : 0.51491300 1004129747. ms at hente.
> >
> > Jeg tænkte på hvordan er det nu lige at jeg ændre til til
> > Denne side tog : 0.543 sek at hente.
> >
> > Altså lave det om til sekunder, med 3 cifre efter bogstavet?
> Kig på printf....
> http://www.php.net/manual/en/function.printf.php
Okay, men det fik jeg ikke så meget ud af, det er vel ikke sådan at du gider
at hjælpe lidt, men det kan også være jeg er træt :)
> PS læs venligst:
> http://www.usenet.dk/netikette/quote.html
>
Sød site der, måske kunne jeg lære noget af det ;)
Venlig Hilsen Per Nielsen
| |
Thomas Jensen - pil.~ (26-10-2001)
| Kommentar Fra : Thomas Jensen - pil.~ |
Dato : 26-10-01 23:12 |
|
On Sat, 27 Oct 2001 00:06:18 +0200, "-=[ *C4 Life* MalkE]=-"
<malke@conxion.dk> wrote:
>> PS læs venligst:
>> http://www.usenet.dk/netikette/quote.html
>>
>
>Sød site der, måske kunne jeg lære noget af det ;)
hvis du alligevel er i gang kunne du også overveje at ændre dig
afsender-navn fra -=[ *C4 Life* MalkE]=- til noget andet... evt. dit
navn.
--
med venlig hilsen
Thomas Jensen
http://pil.dk/
| |
-=[ *C4 Life* MalkE]~ (26-10-2001)
| Kommentar Fra : -=[ *C4 Life* MalkE]~ |
Dato : 26-10-01 23:34 |
|
"Thomas Jensen - pil.dk" <tj@dev.null> skrev i en meddelelse
news:1rnjttcsvbua4nn8ci95t6rkk6d6lrpcmk@4ax.com...
> hvis du alligevel er i gang kunne du også overveje at ændre dig
> afsender-navn fra -=[ *C4 Life* MalkE]=- til noget andet... evt. dit
> navn.
Det vil jeg så over veje, ej, jeg har et andet navn, men dette er min vens
computer som jeg er hos besøg veds, og han må selv bestemme! Men tak for
hjælpen..!
- Det vil jeg huske
> --
> med venlig hilsen
> Thomas Jensen
> http://pil.dk/
| |
Thor Dreier (26-10-2001)
| Kommentar Fra : Thor Dreier |
Dato : 26-10-01 23:21 |
|
"-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
news:G8lC7.995$tI2.145256@news000.worldonline.dk...
> > > Denne side tog : 0.51491300 1004129747. ms at hente.
> > > Jeg tænkte på hvordan er det nu lige at jeg ændre til til
> > > Denne side tog : 0.543 sek at hente.
> > > Altså lave det om til sekunder, med 3 cifre efter bogstavet?
> > Kig på printf....
> Okay, men det fik jeg ikke så meget ud af, det er vel ikke sådan at du
gider
> at hjælpe lidt, men det kan også være jeg er træt :)
Noget i retningen af (med forbehold for fejl):
printf("Denne side tog %.3f sek at hente", $tid);
--
http://dreier.nu/
Det er bedre at være destruktiv på en konstruktiv måde,
end at være konstruktiv på en destruktiv måde.
- eller også er det omvendt?
| |
-=[ *C4 Life* MalkE]~ (26-10-2001)
| Kommentar Fra : -=[ *C4 Life* MalkE]~ |
Dato : 26-10-01 23:37 |
|
"Thor Dreier" <news@cheater.dk> skrev i en meddelelse
news:FklC7.1031$tI2.147358@news000.worldonline.dk...
> "-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
> news:G8lC7.995$tI2.145256@news000.worldonline.dk...
> > > > Denne side tog : 0.51491300 1004129747. ms at hente.
> > > > Jeg tænkte på hvordan er det nu lige at jeg ændre til til
> > > > Denne side tog : 0.543 sek at hente.
> > > > Altså lave det om til sekunder, med 3 cifre efter bogstavet?
> > > Kig på printf....
> > Okay, men det fik jeg ikke så meget ud af, det er vel ikke sådan at du
> gider
> > at hjælpe lidt, men det kan også være jeg er træt :)
>
> Noget i retningen af (med forbehold for fejl):
> printf("Denne side tog %.3f sek at hente", $tid);
Tror sQ at det virker, jeg får flg resultat; Denne side tog 0.000 sek at
hente, og det skyldes sikkert nok at jeg har min Apache webserver her, og
det næsten kun er tekst på siden, vil prøve at ligge det hos en udbyder
imorgen, og så for vi at se, men tak for hjælpen
> --
> http://dreier.nu/
> Det er bedre at være destruktiv på en konstruktiv måde,
> end at være konstruktiv på en destruktiv måde.
> - eller også er det omvendt?
>
>
Med Venlig Hilsen Per Nielsen
| |
Dan Molberg (27-10-2001)
| Kommentar Fra : Dan Molberg |
Dato : 27-10-01 00:05 |
|
"-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
news:G8lC7.995$tI2.145256@news000.worldonline.dk...
> > > Altså lave det om til sekunder, med 3 cifre efter bogstavet?
> > Kig på printf....
> > http://www.php.net/manual/en/function.printf.php
>
> Okay, men det fik jeg ikke så meget ud af, det er vel ikke sådan at du
gider
> at hjælpe lidt, men det kan også være jeg er træt :)
Det er jeg åbenbart også:))
De første linier:
<?
$TimerStart = GetMicroTime();
function GetMicroTime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
?>
Og de sidste:
<?
$TimerStop = getmicrotime();
$ExecTime = $TimerStop - $TimerStop;
?>
CPU time: <? printf("%.4f", $ExecTime); ?>s.
> > PS læs venligst:
> > http://www.usenet.dk/netikette/quote.html
> Sød site der, måske kunne jeg lære noget af det ;)
Der er mange der burde læse det:))
| |
-=[ *C4 Life* MalkE]~ (27-10-2001)
| Kommentar Fra : -=[ *C4 Life* MalkE]~ |
Dato : 27-10-01 12:22 |
|
Ved ikke helt om det virker, har prøvet at lægge det på nettet, der får jeg
flg resultat CPU time: 0.0000s.
Og det er jo ikke noget, og jeg sidder på 56k, er det mig der er spasser ?
Hilsen Per Nielsen
"Dan Molberg" <SLETDETTEbeyond@repair.dk> skrev i en meddelelse
news:9rcq6b$g2k$1@sunsite.dk...
> "-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
> news:G8lC7.995$tI2.145256@news000.worldonline.dk...
> > > > Altså lave det om til sekunder, med 3 cifre efter bogstavet?
> > > Kig på printf....
> > > http://www.php.net/manual/en/function.printf.php
> >
> > Okay, men det fik jeg ikke så meget ud af, det er vel ikke sådan at du
> gider
> > at hjælpe lidt, men det kan også være jeg er træt :)
> Det er jeg åbenbart også:))
>
> De første linier:
> <?
> $TimerStart = GetMicroTime();
>
> function GetMicroTime(){
> list($usec, $sec) = explode(" ",microtime());
> return ((float)$usec + (float)$sec);
> }
> ?>
>
> Og de sidste:
>
> <?
> $TimerStop = getmicrotime();
> $ExecTime = $TimerStop - $TimerStop;
> ?>
> CPU time: <? printf("%.4f", $ExecTime); ?>s.
>
>
> > > PS læs venligst:
> > > http://www.usenet.dk/netikette/quote.html
> > Sød site der, måske kunne jeg lære noget af det ;)
> Der er mange der burde læse det:))
>
>
| |
Mark Andersen (29-10-2001)
| Kommentar Fra : Mark Andersen |
Dato : 29-10-01 11:30 |
|
"-=[ *C4 Life* MalkE]=-" <malke@conxion.dk> wrote in message
news:h%wC7.1236$tI2.192668@news000.worldonline.dk...
> Ved ikke helt om det virker, har prøvet at lægge det på nettet, der får
jeg
> flg resultat CPU time: 0.0000s.
>
> Og det er jo ikke noget, og jeg sidder på 56k, er det mig der er spasser ?
>
<klip>
Nej, men ser den her linie ikke lidt forkert ud?
$ExecTime = $TimerStop - $TimerStop;
Det regnestykke vil da altid blive 0, vil det ikke?
Prøv med..
$ExecTime = $TimerStop - $TimerStart;
eller omvendt?
mvh
/mark
| |
|
|