Avatar billede noob2003 Nybegynder
31. oktober 2007 - 11:53 Der er 9 kommentarer og
1 løsning

file_get_contents problem

jeg kan ikke få $license til at virker laver jeg en echo"$licens"; er den der, hvad er der galt

$result = file_get_contents('http://127.0.0.1/status.php?serial=$licens');
if($result == 'OK')
echo ""._LICENS."";
else
echo ""._UNLICENS." $licens";
Avatar billede majbom Novice
31. oktober 2007 - 12:23 #1
prøv at brug " i stedet for ' i file_get_contents
Avatar billede jakobdo Ekspert
31. oktober 2007 - 13:19 #2
Eller: $result = file_get_contents('http://127.0.0.1/status.php?serial='.$licens);
Avatar billede noob2003 Nybegynder
31. oktober 2007 - 16:24 #3
splazz kom vist først med noget der virkede ;)
Avatar billede jakobdo Ekspert
31. oktober 2007 - 16:35 #4
Jeg skrev også eller.
Og det store spørgsmål, hvad er forskellen?

$var = 'eksperten.dk';
$str = "noget $var andet"; //$str vil indeholde: noget eksperten.dk andet
$str = 'noget $var andet'; //$str vil indeholde: noget $var andet
Avatar billede noob2003 Nybegynder
31. oktober 2007 - 17:24 #5
forskellen er ens, og virker på den samme måde hehe

nogen der smider et svar så jeg kan lukke den, og gøre klar til nogle flere spm, også se om der ikke snart er nogen der kan hjælpe mig med http://www.eksperten.dk/spm/803110
Avatar billede jakobdo Ekspert
31. oktober 2007 - 18:01 #6
Mit sidste indlæg giver ikke samme resultat.
Avatar billede noob2003 Nybegynder
31. oktober 2007 - 18:06 #7
nope det giver forvirring lol
Avatar billede jakobdo Ekspert
31. oktober 2007 - 18:30 #8
:o)
Avatar billede majbom Novice
31. oktober 2007 - 18:37 #9
jeg smider et svar...

jakobdo's løsning er lige så korrekt. synes ikke det giver forvirring - når du bruger ' kan du ikke inkludere en variabel på den måde, så er du nødt til at "stoppe" strengen, sætte en variabel ind og fortsætte strengen på den anden side (hvis der skal være noget efter variablen, hvilket der ikke skal i dit tilfælde...) - f.eks.:

$varWord = 'streng';
$strTest = 'dette er en '.$varWord.' der indeholder en variabel';

hvorimod med gåseøjne ("), kan du gøre sådan:

$varWord = 'streng';
$strTest = "dette er en $varWord der indeholder en variabel";

håber det gav mening :)
Avatar billede jakobdo Ekspert
31. oktober 2007 - 19:14 #10
Forskellen på ' og " er at en streng som skrives mellem " og ", der går PHP ind og kigger efter variabler i strengen, hvorimod en streng mellem ' og ', der tager PHP den blot som en streng og intet andet.
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