/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Streng i streng
Fra : Kim Ludvigsen


Dato : 10-10-10 05:32

Jeg har en streng i en anden streng, hvordan får jeg vist
variablen i stedet for strengnavnet?

$banan = "5 stk.";
$tekst = "Bananer har jeg $banan af";
echo "<p>$tekst<p>";

Resultat:
Bananer har jeg $banan af

Ønsket resultat:
Bananer har jeg 5 stk. af

--
Mvh. Kim Ludvigsen
Lav flotte mosaikbilleder med det gratis program Centarsia
http://kimludvigsen.dk/programmer-multimedia-centarsia.php

 
 
Birger Sørensen (10-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-10-10 07:21

Kim Ludvigsen tastede følgende:
> Jeg har en streng i en anden streng, hvordan får jeg vist variablen i stedet
> for strengnavnet?
>
> $banan = "5 stk.";
> $tekst = "Bananer har jeg $banan af";
> echo "<p>$tekst<p>";
>
> Resultat:
> Bananer har jeg $banan af
>
> Ønsket resultat:
> Bananer har jeg 5 stk. af

$tekst = "Bananer har jeg ".$banan." af";

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 07:54

, Birger Sørensen skrev::
> Kim Ludvigsen tastede følgende:
>> Jeg har en streng i en anden streng, hvordan får jeg vist
>> variablen i stedet for strengnavnet?
>
> $tekst = "Bananer har jeg ".$banan." af";

Hm, jeg kan godt se ideen med at afbryde tekststrengen og
indsætte værdien af $banan, men det virker tilsyneladende
ikke. Jeg får resultatet:
Bananer har jeg ".$banan." af

Jeg må lige teste lidt, for det burde da virke.

--
Mvh. Kim Ludvigsen
Imponér familie og venner med ny viden om danske ord og
ordsprog.
http://ordforklaring.dk


Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 08:17

, Kim Ludvigsen skrev::
> , Birger Sørensen skrev::
>> Kim Ludvigsen tastede følgende:
>>> Jeg har en streng i en anden streng, hvordan får jeg vist
>>> variablen i stedet for strengnavnet?
>>
>> $tekst = "Bananer har jeg ".$banan." af";
>
> Hm, jeg kan godt se ideen med at afbryde tekststrengen og
> indsætte værdien af $banan, men det virker tilsyneladende
> ikke. Jeg får resultatet:
> Bananer har jeg ".$banan." af

Kan det have noget at gøre med, at jeg henter $tekst i en
database, og at den hentes ind i et array?

Jeg har noget i denne stil:
echo "<p>$tekst[1]</p>;
Som altså ikke henter værdien i den indeholdende $banan, men
i stedet udskriver $banan (eller ".$banan.").

Hvis jeg kopierer indholdet i $tekst manuelt og indsætter
det i en anden streng, så virker det umiddelbart fint, også
uden ". .".
$andentekst = "Bananer har jeg $banan af";
echo "<p>$andentekst</p>;
Resultat:
Bananer har jeg 5 stk. af

--
Mvh. Kim Ludvigsen
Omfattende guide til hjemmesideprogrammet KompoZer:
http://kimludvigsen.dk/programmer-internet-kompozer.php

Birger Sørensen (10-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-10-10 08:58

Kim Ludvigsen skrev den 10-10-2010:
> , Kim Ludvigsen skrev::
>> , Birger Sørensen skrev::
>>> Kim Ludvigsen tastede følgende:
>>>> Jeg har en streng i en anden streng, hvordan får jeg vist
>>>> variablen i stedet for strengnavnet?
>>>
>>> $tekst = "Bananer har jeg ".$banan." af";
>>
>> Hm, jeg kan godt se ideen med at afbryde tekststrengen og
>> indsætte værdien af $banan, men det virker tilsyneladende
>> ikke. Jeg får resultatet:
>> Bananer har jeg ".$banan." af
>
> Kan det have noget at gøre med, at jeg henter $tekst i en database, og at den
> hentes ind i et array?
>
> Jeg har noget i denne stil:
> echo "<p>$tekst[1]</p>;
> Som altså ikke henter værdien i den indeholdende $banan, men i stedet
> udskriver $banan (eller ".$banan.").
>
> Hvis jeg kopierer indholdet i $tekst manuelt og indsætter det i en anden
> streng, så virker det umiddelbart fint, også uden ". .".
> $andentekst = "Bananer har jeg $banan af";
> echo "<p>$andentekst</p>;
> Resultat:
> Bananer har jeg 5 stk. af

Nej, det er fordi du ikke kan indexe arrays indeni quotes...
Så skal du bruge heredoc, svjh.
Noget ala
echo "<p>{text[11]}</p>";
http://www.php.net/manual/en/language.types.string.php

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Birger Sørensen (10-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-10-10 10:09

Birger Sørensen kom med følgende:
> Kim Ludvigsen skrev den 10-10-2010:
>> , Kim Ludvigsen skrev::
>>> , Birger Sørensen skrev::
>>>> Kim Ludvigsen tastede følgende:
>>>>> Jeg har en streng i en anden streng, hvordan får jeg vist
>>>>> variablen i stedet for strengnavnet?
>>>>
>>>> $tekst = "Bananer har jeg ".$banan." af";
>>>
>>> Hm, jeg kan godt se ideen med at afbryde tekststrengen og
>>> indsætte værdien af $banan, men det virker tilsyneladende
>>> ikke. Jeg får resultatet:
>>> Bananer har jeg ".$banan." af
>>
>> Kan det have noget at gøre med, at jeg henter $tekst i en database, og at
>> den hentes ind i et array?
>>
>> Jeg har noget i denne stil:
>> echo "<p>$tekst[1]</p>;
>> Som altså ikke henter værdien i den indeholdende $banan, men i stedet
>> udskriver $banan (eller ".$banan.").
>>
>> Hvis jeg kopierer indholdet i $tekst manuelt og indsætter det i en anden
>> streng, så virker det umiddelbart fint, også uden ". .".
>> $andentekst = "Bananer har jeg $banan af";
>> echo "<p>$andentekst</p>;
>> Resultat:
>> Bananer har jeg 5 stk. af
>
> Nej, det er fordi du ikke kan indexe arrays indeni quotes...
> Så skal du bruge heredoc, svjh.
> Noget ala
> echo "<p>{text[11]}</p>";
> http://www.php.net/manual/en/language.types.string.php
>
> Birger

Nåhja, eller
echo '<p>'.$text[1].'</p>';

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Martin Larsen (10-10-2010)
Kommentar
Fra : Martin Larsen


Dato : 10-10-10 11:07

Birger Sørensen wrote:

> Nej, det er fordi du ikke kan indexe arrays indeni quotes...
> Så skal du bruge heredoc, svjh.
> Noget ala
> echo "<p>{text[11]}</p>";

Det er ikke heredoc du bruger.

Det ser sådan ud:

echo <<<EOD
blabla
blabla $tekst
blabla
EOD;

Heredoc har den fordel at man kan blande apostroffer i ét væk uden, fx:

echo <<<EOD
blabla
blabla "$tekst"
'blabla'
EOD;

http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc

Birger Sørensen (10-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-10-10 08:53

Kim Ludvigsen har bragt dette til os:
> , Birger Sørensen skrev::
>> Kim Ludvigsen tastede følgende:
>>> Jeg har en streng i en anden streng, hvordan får jeg vist
>>> variablen i stedet for strengnavnet?
>>
>> $tekst = "Bananer har jeg ".$banan." af";
>
> Hm, jeg kan godt se ideen med at afbryde tekststrengen og indsætte værdien af
> $banan, men det virker tilsyneladende ikke. Jeg får resultatet:
> Bananer har jeg ".$banan." af
>
> Jeg må lige teste lidt, for det burde da virke.

Det burde dit eget forslag også...

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Michael Rasmussen (10-10-2010)
Kommentar
Fra : Michael Rasmussen


Dato : 10-10-10 10:12

On Sun, 10 Oct 2010 14:17:21 +0700
Kim Ludvigsen <usenet@kimludvigsen.dk> wrote:

> Jeg har noget i denne stil:
> echo "<p>$tekst[1]</p>;
I sådanne situationer kan man gøre således:
"<p>{$tekst[1]}</p>"

--
Hilsen/Regards
Michael Rasmussen
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE3E80917
A computer is like air conditioning: it becomes useless when you open
windows.


Martin Larsen (10-10-2010)
Kommentar
Fra : Martin Larsen


Dato : 10-10-10 11:03

Kim Ludvigsen wrote:

> $banan = "5 stk.";
> $tekst = "Bananer har jeg $banan af";
> echo "<p>$tekst<p>";

Det burde virke fint. Når du bruger dobbelt-apostroffer laver php
variabelsubstitution som du netop efterspørger.

Hvis variablen er et array, skal du ikke bruger apostrof omkring indekset:

echo "<p>$arr[indeks]<p>";

og ikke:

echo "<p>$arr['indeks']<p>";

Bliver variabler efterfulgt direkte af nogle alfanumeriske tegn kan du
indsætte variablen i tuborgklammer som tidligere anført i tråden:

echo "<p>{$tekst}her<p>";

Martin

Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 11:19

, Martin Larsen skrev::
> Kim Ludvigsen wrote:
>
>> $banan = "5 stk.";
>> $tekst = "Bananer har jeg $banan af";
>> echo "<p>$tekst<p>";
>
> Det burde virke fint. Når du bruger dobbelt-apostroffer
> laver php variabelsubstitution som du netop efterspørger.

Bare ikke i dette tilfælde. Men som skrevet andetsteds, er
det måske noget helt andet, der driller.

> Hvis variablen er et array, skal du ikke bruger apostrof
> omkring indekset:
>
> echo "<p>$arr[indeks]<p>";
> og ikke:
> echo "<p>$arr['indeks']<p>";

Jeg har ikke apostroffer om indekset.

> echo "<p>{$tekst}her<p>";

Hvilket jeg heller ikke kan få til at virke. Øv!

Jeg vender tilbage, når jeg har fået testet med et mere
overskueligt script.

--
Mvh. Kim Ludvigsen
Stor guide til installation og brug af mailprogrammet
Thunderbird 3:
http://kimludvigsen.dk/programmer-internet-thunderbird.php

Martin Larsen (10-10-2010)
Kommentar
Fra : Martin Larsen


Dato : 10-10-10 11:26

Kim Ludvigsen wrote:

> Hvilket jeg heller ikke kan få til at virke. Øv!

Har du prøvet hereroc?

Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 12:50

, Martin Larsen skrev::
> Kim Ludvigsen wrote:
>
>> Hvilket jeg heller ikke kan få til at virke. Øv!
>
> Har du prøvet hereroc?

Jeg tror ikke, jeg har forstået at bruge det korrekt. Jeg
får en fejl [1], hvis jeg laver noget i stil med det, du har
skrevet.

Men jeg tror, jeg har fået indkredset problemet, og at det
ikke har noget at gøre med apostroffer af den ene eller
anden slags.

Jeg har prøvet uden array, så der er tale om et rent
databaseopslag, hvor jeg henter en tekst som:
Bananer har jeg $banan af
$banan bliver altid udskrevet som $banan i stedet for at
blive erstattet med værdien i strengen.

Laver jeg en streng som $tekst="Bananer har jeg $banan af" i
stedet for at hente tildele værdien fra databasen, virker
det hver gang.

Det tyder på, at tekst fra databasen behandles anderledes,
og hvis det er tilfældet, så er spørgsmålet, hvordan jeg
undgår det.

[1] Parse error: syntax error, unexpected T_SL in /hsphere...

--
Mvh. Kim Ludvigsen
Undgå virus og andet snavs på computeren:
http://pc-sikkerhed.dk

Bertel Lund Hansen (10-10-2010)
Kommentar
Fra : Bertel Lund Hansen


Dato : 10-10-10 13:11

Kim Ludvigsen skrev:

> Jeg har prøvet uden array, så der er tale om et rent
> databaseopslag, hvor jeg henter en tekst som:
> Bananer har jeg $banan af

Står der (rent fysisk) "$banan" i databasen?

$-tegnet er PHP's helt specielle variabel-markør. Ingen andre
programmeringssprog (af dem jeg kender) bruger det.

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 13:47

, Bertel Lund Hansen skrev::
> Kim Ludvigsen skrev:
>
>> Jeg har prøvet uden array, så der er tale om et rent
>> databaseopslag, hvor jeg henter en tekst som:
>> Bananer har jeg $banan af
>
> Står der (rent fysisk) "$banan" i databasen?

Jep.

> $-tegnet er PHP's helt specielle variabel-markør. Ingen andre
> programmeringssprog (af dem jeg kender) bruger det.

Jeg troede, at strengen blev behandlet ens. Se også mit svar
til Birger.

--
Mvh. Kim Ludvigsen
Imponér familie og venner med ny viden om danske ord og
ordsprog.
http://ordforklaring.dk


Birger Sørensen (10-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-10-10 13:23

Kim Ludvigsen skrev den 10-10-2010:
> , Martin Larsen skrev::
>> Kim Ludvigsen wrote:
>>
>>> Hvilket jeg heller ikke kan få til at virke. Øv!
>>
>> Har du prøvet hereroc?
>
> Jeg tror ikke, jeg har forstået at bruge det korrekt. Jeg får en fejl [1],
> hvis jeg laver noget i stil med det, du har skrevet.
>
> Men jeg tror, jeg har fået indkredset problemet, og at det ikke har noget at
> gøre med apostroffer af den ene eller anden slags.
>
> Jeg har prøvet uden array, så der er tale om et rent databaseopslag, hvor jeg
> henter en tekst som:
> Bananer har jeg $banan af
> $banan bliver altid udskrevet som $banan i stedet for at blive erstattet med
> værdien i strengen.
>
> Laver jeg en streng som $tekst="Bananer har jeg $banan af" i stedet for at
> hente tildele værdien fra databasen, virker det hver gang.
>
> Det tyder på, at tekst fra databasen behandles anderledes, og hvis det er
> tilfældet, så er spørgsmålet, hvordan jeg undgår det.
>
> [1] Parse error: syntax error, unexpected T_SL in /hsphere...

Det går vist ikke.
Når du henter en streng fra databasen, er den jo allerede en streng -
eller $ tegnet er en karakter, og ikke indikation på at der nu kommer
en variabel.

Du skal vist over i noget tekst formattering, og så bruge markører i
stedet for i din database. F.eks.:

$dbtext = "Bananen her jeg %s af";
$text = sprintf( $dbtext, $bananer);

http://dk2.php.net/manual/en/function.sprintf.php

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 13:47

Birger Sørensen skrev::
> Kim Ludvigsen skrev den 10-10-2010:

>> databaseopslag, hvor jeg henter en tekst som:
>> Bananer har jeg $banan af
>> $banan bliver altid udskrevet som $banan i stedet for at
>> blive erstattet med værdien i strengen.
>
> Når du henter en streng fra databasen, er den jo allerede en
> streng - eller $ tegnet er en karakter, og ikke indikation
> på at der nu kommer en variabel.
>
> Du skal vist over i noget tekst formattering, og så bruge
> markører i stedet for i din database. F.eks.:

Jeg må med flovhed sige, at jeg faktisk engang for nogle år
siden fik lavet noget med markører, som du beskriver. Dog
ikke fordi jeg havde samme problem, men for at oversætte
koder i en databasetekst til HTML-koder - ligesom
phpbb-forummerne gør med formateringskoder. Det burde jeg
have tænkt på i dette tilfælde.

> $dbtext = "Bananen her jeg %s af";
> $text = sprintf( $dbtext, $bananer);

Tak! Ak de timer, jeg har brugt på det. Tak for hjælpen til
dig og andre, der har bidraget. Og undskyld, at jeg ikke fik
fortalt klart fra starten, at der var tale om en tekst i en
database.

Jeg troede egentlig, tekst var tekst, uanset hvordan det
blev indsat (direkte i en streng eller fra en database).

--
Mvh. Kim Ludvigsen
Hjælp til computeren og internettet:
http://kimludvigsen.dk

Martin Larsen (10-10-2010)
Kommentar
Fra : Martin Larsen


Dato : 10-10-10 19:07

Kim Ludvigsen wrote:

> Tak! Ak de timer, jeg har brugt på det. Tak for hjælpen til dig og
> andre, der har bidraget. Og undskyld, at jeg ikke fik fortalt klart fra
> starten, at der var tale om en tekst i en database.
>
> Jeg troede egentlig, tekst var tekst, uanset hvordan det blev indsat
> (direkte i en streng eller fra en database).

Nej ikke helt. Du kan dog godt gøre det alligevel ved hjælp af eval()
funktionen, men det bliver hurtigt noget rod, og metoden med sprintf()
som Birger foreslår er langt bedre til det du har brug for.

Kim Ludvigsen (10-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 10-10-10 21:13

Martin Larsen skrev::
> Kim Ludvigsen wrote:

>> Jeg troede egentlig, tekst var tekst, uanset hvordan det
>> blev indsat
>> (direkte i en streng eller fra en database).
>
> Nej ikke helt. Du kan dog godt gøre det alligevel ved hjælp
> af eval() funktionen, men det bliver hurtigt noget rod, og
> metoden med sprintf() som Birger foreslår er langt bedre til
> det du har brug for.

Jeg har nu brugt sprintf() og det virker helt som tilsigtet.

--
Mvh. Kim Ludvigsen
Standardoverholdende multimedia på hjemmesiden:
http://kimludvigsen.dk/tips-internet-websnedker-multimedia.php


Bertel Lund Hansen (10-10-2010)
Kommentar
Fra : Bertel Lund Hansen


Dato : 10-10-10 13:09

Kim Ludvigsen skrev:

> Jeg har en streng i en anden streng, hvordan får jeg vist
> variablen i stedet for strengnavnet?

Der er noget helt andet galt.

> $banan = "5 stk.";
> $tekst = "Bananer har jeg $banan af";
> echo "<p>$tekst<p>";

Det er korrekt syntaks, og jeg bruger det meget.

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

scootergrisen (10-10-2010)
Kommentar
Fra : scootergrisen


Dato : 10-10-10 13:25

> $banan = "5 stk.";
> $tekst = "Bananer har jeg $banan af";
> echo "<p>$tekst<p>";

Koden er rigtig nok.
Det sikkert fordi magic_quotes er sat til.

Prøv i din .htaccess fil :
php_flag magic_quotes_gpc Off

Ellers hvis du kan så opdater PHP til version 5.3.0 eller nyere der er
magic_quotes fjernet.

Birger Sørensen (10-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 10-10-10 20:58

scootergrisen:
>> $banan = "5 stk.";
>> $tekst = "Bananer har jeg $banan af";
>> echo "<p>$tekst<p>";
>
> Koden er rigtig nok.
> Det sikkert fordi magic_quotes er sat til.
>
> Prøv i din .htaccess fil :
> php_flag magic_quotes_gpc Off
>
> Ellers hvis du kan så opdater PHP til version 5.3.0 eller nyere der er
> magic_quotes fjernet.

Og det mener du fordi problem er løst.. ??
Prøv at læs resten af tråden..

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Leif Neland (11-10-2010)
Kommentar
Fra : Leif Neland


Dato : 11-10-10 10:03


"Kim Ludvigsen" <usenet@kimludvigsen.dk> skrev i en meddelelse
news:4cb141b7$0$23752$14726298@news.sunsite.dk...
> Jeg har en streng i en anden streng, hvordan får jeg vist variablen i
> stedet for strengnavnet?
>
> $banan = "5 stk.";
> $tekst = "Bananer har jeg $banan af";
> echo "<p>$tekst<p>";
>
> Resultat:
> Bananer har jeg $banan af
>
> Ønsket resultat:
> Bananer har jeg 5 stk. af
>

Jeg ser antydninger af at du laver en slags CMS.

Din metode kan være "god nok" til eget brug, men hvis det på nogen måde skal
bruges i en situation, hvor der kan være niveauer af brugerrettigheder, og
"non-trusted users", så skal der mere sikkerhed til.

F.ex. kunne en underpriviligeret bruger lave en tekst som "Her er
$adminpassword" eller lignende, og dit system ville gladeligt udskrive det.

En metode er at kun udskifte kendte variable.

Din streng kunne være $tekst="Bananer har jeg __banan__ af";
print
str_replace(array("__banan__","__appelsin__"),array($banan,$appelsin),$tekst);

Hvis siden har mange besøg, kan det være et skal overvejes at cache eller
pre-generere siderne, men det er en anden historie.

Leif



Kim Ludvigsen (11-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 11-10-10 13:04

Leif Neland skrev::
> "Kim Ludvigsen"<usenet@kimludvigsen.dk> skrev i en meddelelse
> news:4cb141b7$0$23752$14726298@news.sunsite.dk...
>> Jeg har en streng i en anden streng, hvordan får jeg vist variablen i
>> stedet for strengnavnet?
>>
>> $banan = "5 stk.";
>> $tekst = "Bananer har jeg $banan af";
>
> Jeg ser antydninger af at du laver en slags CMS.

Ikke helt - og jeg er heller ikke ved at åbne en
grønthandel. Det er bare et lille privat horoskop-projekt
med automatisk genererede tekster i en database, hvor der så
skal indsættes et variabelt ord eller to teksterne i form af
navnet på et stjernetegn.

Jeg er ikke helt færdig - jeg mangler lidt .htaccess-kode
som skrevet i webdesign-gruppen - men ellers ser det da ud
til at virke som ønsket:
http://ugens-horoskop.dk/2010/41/tvillingerne

> En metode er at kun udskifte kendte variable.
>
> Din streng kunne være $tekst="Bananer har jeg __banan__ af";
> print
> str_replace(array("__banan__","__appelsin__"),array($banan,$appelsin),$tekst);

Den har jeg også haft kig på, men jeg læste et sted, at
sprintf skulle være bedre. Og sikkerheden burde ikke være et
problem i dette tilfælde.

> Hvis siden har mange besøg, kan det være et skal overvejes at cache eller
> pre-generere siderne, men det er en anden historie.

Det lyder smart, så det vil jeg lige vende tilbage med, hvis
der skulle komme meget trafik.

--
Mvh. Kim Ludvigsen
Det nemmeste komma:
http://ordforklaring.dk/ordforklaring.php?forklaring=decimalkomma

Leif Neland (11-10-2010)
Kommentar
Fra : Leif Neland


Dato : 11-10-10 21:39

Den 11-10-2010 14:04, Kim Ludvigsen skrev:

> Jeg er ikke helt færdig - jeg mangler lidt .htaccess-kode som skrevet i
> webdesign-gruppen - men ellers ser det da ud til at virke som ønsket:
> http://ugens-horoskop.dk/2010/41/tvillingerne
>
>> Hvis siden har mange besøg, kan det være et skal overvejes at cache eller
>> pre-generere siderne, men det er en anden historie.
>
> Det lyder smart, så det vil jeg lige vende tilbage med, hvis der skulle
> komme meget trafik.
>
Jeg har set dit site, og det fortjener virkelig at få trafik; det skabte
morskab i stuen

Jeg skulle naturligvis abeteste. Man kan ikke manipulere med ugerne, men
prøver man et ikke-eksisternde stjernetegnm får man en side uden header:
http://ugens-horoskop.dk/2010/41/hesten

Og links bort derfra er forkert:
http://ugens-horoskop.dk/2010/41/2010/41/stenbukken, dobbelt år/uge.

Men ellers, morsom side


--
Bevar P2, luk P3, der er nok P3'er i forvejen.

Kim Ludvigsen (12-10-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 12-10-10 03:50

Leif Neland skrev::
> Den 11-10-2010 14:04, Kim Ludvigsen skrev:
>
>> Jeg er ikke helt færdig - jeg mangler lidt .htaccess-kode
>>
> Jeg har set dit site, og det fortjener virkelig at få
> trafik; det skabte morskab i stuen
>
> Jeg skulle naturligvis abeteste. Man kan ikke manipulere med
> ugerne

Fy fy skamme - husk nu den livsforsikring!

> men prøver man et ikke-eksisternde stjernetegnm får
> man en side uden header:
> http://ugens-horoskop.dk/2010/41/hesten

Sjovt nok, så brugte jeg også hesten, da jeg testede. Jeg
skal lige have tjekket, hvad der går galt ved ovenstående.
Det har tidligere virket, men jeg har flyttet rundt på
headeren i koden, så nu ligger stjernetegnstjekket nok
forkert i forhold til headeren.

> Og links bort derfra er forkert:
> http://ugens-horoskop.dk/2010/41/2010/41/stenbukken, dobbelt
> år/uge.

Det kigger jeg lige på, tak!
>
> Men ellers, morsom side

Og tak! Og som du har set, så er der lidt ekstra til de
legesyge nørder.

--
Mvh. Kim Ludvigsen
Stor guide til installation og brug af mailprogrammet
Thunderbird 3:
http://kimludvigsen.dk/programmer-internet-thunderbird.php



Leif Neland (11-10-2010)
Kommentar
Fra : Leif Neland


Dato : 11-10-10 19:34

Den 11-10-2010 14:04, Kim Ludvigsen skrev:

>
>> Hvis siden har mange besøg, kan det være et skal overvejes at cache eller
>> pre-generere siderne, men det er en anden historie.
>
> Det lyder smart, så det vil jeg lige vende tilbage med, hvis der skulle
> komme meget trafik.
>
Jeg har set siden, og det fortjener den at få

Jeg skulle selvfølgelig abeteste siden, og
--
Bevar P2, luk P3, der er nok P3'er i forvejen.


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste