webForumDet fria alternativet

Hur skriver jag ut en fil mitt i en text sträng ??

PHP

5 svar · 224 visningar · startad av abbe-rocks

Medlem sedan feb. 200429 inlägg
Frågan#1

hur gör jag om jag som nedan skulle vilja skriva ut en string mitt i en text sträng ??

det jag vill göra är att där det nu står $ordenr ska den skriva ut inehållet i den strängen. men det går u inte fter som det är en text sträng och den skriver ut allt som text istället.

hur göra ??

$message = '<Font size="2"><center><a href=http://grejer.se/grejer/varor/dinorder.php?ordernr=$ordenr>länken</a></center></font>';

Thx på förhand abbe

Medlem sedan apr. 2002830 inlägg
#2
$message = '<Font size="2"><center><a href="http://grejer.se/grejer/varor/dinorder.php?ordernr=' . $ordenr . '">länken</a></center></font>';
Medlem sedan feb. 200429 inlägg
#3

aaa thx perfa =)

här ska testas =)

tack för det snabba svaret =)

Medlem sedan apr. 2002830 inlägg
#4

Fast ett annat tips kan vara att skriva dina strängar inom citattecken (dubbelfjuttar) (") istället. Då klarar PHP att läsa in variabler.

MAO:

$message = "<Font size=\"2\"><center><a href=\"http://grejer.se/grejer/varor/dinorder.php?ordernr=$ordenr\">länken</a></center></font>";

Jag kör följande för att lätt identifiera var jag har variabler:

$message = "<Font size=\"2\"><center><a href=\"http://grejer.se/grejer/varor/dinorder.php?ordernr=" . $ordenr . "\">länken</a></center></font>";
Medlem sedan feb. 200429 inlägg
#5

ok brukar göra så men efter som $message ska mailas så vill det inte funka då =)

inte det över alternativet iaf möjligt att det underhade gjort det

Medlem sedan juli 2002630 inlägg
#6

själv så föredrar jag att konkatenera mina strängar istället för att att infoga variabler i strängarna. Detta för att koden blir mer lättläst.

$var = "hej mitt namn är $fornamn $efternamn men jag kallas för $nickname";
$var2 = "hej mitt namn är " . $fornamn . " " . $efternamn men jag kallas för " . $nickname;

särskilt lättläst blir $var2 om man har en php-editor som stödjer färgkodning men som inte stödjer färgkodning av variabler i textsträngar (har bara sett att ZDE gör detta än så länge).

289 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)