Gå til innhold

Echo variabel i et textarea


Anbefalte innlegg

Skrevet (endret)

Er helt ny når det kommer til php

 

dette er koden:

print '<textarea name="text" rows="15" cols="40"> <?php echo $test ?> </textarea>'

 

resultat: -

 

vil ha den til å vise innholdet i $test, er det noen måte jeg kan gjøre det på?

Endret av LSĐ
Videoannonse
Annonse
Skrevet (endret)

Hvordan funker dette?

 

 

print '<textarea name="text" rows="15" cols="40">'.$test.'</textarea>'

 

 

Ser ikke ut til å virke.

 

 

EDIT:

 

@runar Parse error: syntax error, unexpected T_STRING in /home/-/public_html/test/test3/edit.php on line 13

Endret av LSĐ
Skrevet (endret)

<?php
$test = "test";
//$side = @fopen("index.php", "rt");
//$kilde = fread($side,9000);
print "<textarea name="text" rows="15" cols="40">$test</textarea>"
?>

 

 

 

@runar Parse error: syntax error, unexpected T_STRING in /home/-/public_html/test/test3/edit.php on line 13

 

Linje 13 er:

 

print "<textarea name="text" rows="15" cols="40">$test</textarea>"

Endret av LSĐ
Skrevet (endret)

Jeg kan ikke se en avsluttende ";" i print-linjen.

 

EDIT: Altså linje 13

 

har nå

 

 

print '<textarea name="text" rows="15" cols="40">$test</textarea>';

 

virker ikke.

 

EDIT:

prøvde:

 

print "<textarea name="text" rows="15" cols="40">$test</textarea>";

 

Parse error: syntax error, unexpected T_STRING in /home/lordbost/public_html/test/test3/edit.php on line 13

Endret av lordbost
Skrevet (endret)

Hvis du bruker mitt eksempel på du "escape" alle doble sitattegn ved å bruke \. Kopier koden jeg postet så skal det fungere.

 

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

 

Redigert: Du kan ikke blande mitt og Ekkos forslag på den måten. Les kodene og linkene vi har postet, og tenk nøye over det som står skrevet.

Endret av Runar
Skrevet (endret)

Gikk litt i surr for meg :whistle:

 

 

Hvis du bruker doble sitattegn (") kan du gjøre det på følgende måte:

 

echo "<textarea name=\"text\" rows=\"15\" cols=\"40\">$test</textarea>"

 

http://php.net/manual/en/function.echo.php

 

 

Ser ut til å virke :D

 

Takk.

 

EDIT. når jeg så over forslaget ditt første gang fikk ikke med meg at du hadde lagt til en del "/" så var derfor jeg endte opp med feil :blush:

Endret av lordbost

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...