Avatar billede laksen Nybegynder
20. januar 2005 - 01:40 Der er 9 kommentarer

"Oversættelse" af asp-funktioner

Hejsa

Jeg skal bruger nogle funktioner i php, som jeg kender fra asp.
Er ved at omskrive en side - derfor de ret basale spørgsmål :)

1) Funktion, der finder længden på en streng (asp: Len()): eks. "streng" skal returnere værdien 6, da der er seks bogstaver i strengen.

2) Funktion, der kan vælge et eller flere bogstaver i en streng (asp: Mid()): eks. der hentes bogstav 2 og 3 i "streng" - dvs. der skal returneres "tr".

3) Jeg vil også meget gerne have lidt hjælp til at få sessions op og køre. Har læst mig lidt frem i dokumentationen, men kunne godt bruge nogle eks'er på, hvordan man behandler sessions. Gode/dårlige erfaringer med forskellige metoder. Ikke links til manualen, tak. Eks'er her på siden.
Avatar billede morteeart Nybegynder
20. januar 2005 - 01:44 #1
1. substr (substring) www.php.net/substr
2. substr, strlen , ellers er det nok en regexp, forklar bedre tak
3. www.php.net/sessions :P (jo, får du alligevel)
Du behandler sessions på ca. samme måde som i ASP.
Avatar billede jakoba Nybegynder
20. januar 2005 - 01:45 #2
1)  længde af streng  http://dk.php.net/strlen
2)  substr udtager del af streng  http://dk2.php.net/substr

sessions vil jeg lade andre om at forklare.
Avatar billede morteeart Nybegynder
20. januar 2005 - 01:45 #3
doh, læste forkert.

1. er strlen www.php.net/strlen
Avatar billede hmortensen Nybegynder
20. januar 2005 - 01:58 #4
Et meget lille eksempel på brug af sessions.

side1
----------
<?php
//Skal altid stå for session skal bruges, og før output til browseren
session_start();

//Laver en session med navnet 'navn', og værdien 'hmortensen'
$_SESSION['navn'] = "hmortensen";

?>


side2
----------
<?php
//Som beskrevet før, skal vi ha session_start() igen
session_start();

//Udskriver en teksstreng, efterfulgt af vores session værdi
echo "Sessionen 'navn' indeholder: " . $_SESSION['navn'];
?>
Avatar billede laksen Nybegynder
20. januar 2005 - 09:24 #5
hmortensen> jeg har en fil, der includes i toppen på alle sider. Kan man så blot i den fil tilføje en linie med session_start()? Eller er det dumt?

Hvordan fastlægger jeg timeout-værdi på en session? Hvad er standard?
Avatar billede hmortensen Nybegynder
20. januar 2005 - 09:29 #6
Hvis du har noget udskrift til skærmen, i den fil, skal den stå i den, allerøverst.

Jeg mener standard er 24 min
Avatar billede laksen Nybegynder
20. januar 2005 - 09:30 #7
Kan man sætte værdien på timeout til noget andet?
Avatar billede laksen Nybegynder
31. marts 2005 - 16:12 #8
Hej morteeart, jakoba og hmortensen.

Skal vi ikke lige få denne her lukket?

Jeg giver for nemhedens skyld 10 point til hver, hvis der ikke er nogen, der protesterer....
Avatar billede laksen Nybegynder
23. september 2005 - 15:19 #9
Jeg tror vist denne her skal lukkes nu :) hvis ingen henvender sig inden 10 dage, lukker jeg og tager pointene 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