Foros del Web » Programando para Internet » PHP »

Mostrar codigo PHP de un TEXTAREA

Estas en el tema de Mostrar codigo PHP de un TEXTAREA en el foro de PHP en Foros del Web. Hola, tengo una duda, es que tengo un problema, genero un código que meto en un textarea, pero el codigo que incluyo en php no ...
  #1 (permalink)  
Antiguo 17/01/2007, 14:40
Avatar de tupacsoul  
Fecha de Ingreso: julio-2006
Mensajes: 67
Antigüedad: 17 años, 9 meses
Puntos: 0
Mostrar codigo PHP de un TEXTAREA

Hola, tengo una duda, es que tengo un problema, genero un código que meto en un textarea, pero el codigo que incluyo en php no me lo genera. Hay alguna funcion para que me lo muestre?
Gracias de antemano.
Os dejo el código por si me podeis ayudar:
Código PHP:
<?
if (!isset($_GET["titulo"]))
{
?>
<meta content="text/html; charset=ISO-8859-1" />
<form name="test" method="get">
<font face="verdana">GRUPO</font><br>
<input name="grupo" size="50" /><br>
<font face="verdana">TITULO</font><br>
<input name="titulo" size="50" /><br>
<font face="verdana">AÑO</font><br>
<input name="titulo" size="10" /><br>
<font face="verdana">URL IMAGEN</font><br>
<input name="url" size="50" /><br>
<input type="submit" />
<?
}
else
{
$titulo=$_GET["titulo"];
$grupo=$_GET["grupo"];
$url=$_GET["url"];


?>
<textarea rows="36" name="fin" cols="120">
<p align="center"><img src="<? echo $url?>" border="0" /></p>
<p align="center"><? echo $grupo?> - <? echo $titulo?> (<? echo $año?>)</p>
<!--more-->
<p align="center">&nbsp;</p>
<p align="center"><strong>ESCUCHA EL DISCO COMPLETO</strong><BR></p>
<phpcode>
<?
$link
=mysql_connect("localhost" "xxx","xxx");
mysql_select_db("x_x"$link);

$contador="0";
$id_post=$_GET["p"];
?>
<p align="center">[audio:<?
$result
=mysql_query("Select * From canciones where id_post='$id_post' order by ID ASC",$link);
    while(
$row mysql_fetch_array($result))
    {
$contador=$contador+"1"?>
<? 
echo $row["url"]; ?>,<? ?>]</p>
<p align="center">&nbsp;</p>
<p align="center"> &nbsp;</p>
<p align="center"><strong>LISTA DE CANCIONES<BR></p>
<?
$contador
="0";
$result=mysql_query("Select * From canciones where id_post='$id_post' order by ID ASC",$link);
    while(
$row mysql_fetch_array($result))
    {
$contador=$contador+"1";
?>
<p align="left">#<? echo $contador?> <? echo $row["titulo"]; ?> </p>
<p align="left">[audio:<?  echo $row["url"]; ?>] &nbsp;<a href="<? echo $row['url']; ?>" target="_BLANK"><b>[DESCARGAR CANCION]</b></a></p>
<? ?>
</phpcode>
</textarea>
<?
}

?>
  #2 (permalink)  
Antiguo 17/01/2007, 16:03
Avatar de -=ArgoN=-  
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 18 años, 6 meses
Puntos: 1
Re: Mostrar codigo PHP de un TEXTAREA

No entiendo muy bien a lo que te refieres... pero... por lo que he visto, no usas la función super útil de php llamada "echo". Con el echo puedes ahorrarte tener que abrir y cerrar un montón de veces las etiquetas <? y ?>. Un ejemplo:

Código PHP:
<?
$variable 
$_GET['titulo'];
echo 
"<textarea>".$variable."</textarea>";
?>
Espero que te pueda servir de alguna ayuda.

ArgoN
  #3 (permalink)  
Antiguo 17/01/2007, 17:02
Avatar de tupacsoul  
Fecha de Ingreso: julio-2006
Mensajes: 67
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Mostrar codigo PHP de un TEXTAREA

No, necesito que el php que tengo dentro del textarea se visualice completo.
Lo que quiero es visualizarlo tal cuál
  #4 (permalink)  
Antiguo 17/01/2007, 17:19
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Re: Mostrar codigo PHP de un TEXTAREA

Podrias explicarte mejor?
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #5 (permalink)  
Antiguo 20/01/2007, 19:11
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 20 años
Puntos: 0
Re: Mostrar codigo PHP de un TEXTAREA

quieres ver codigo php dentro del textarea?
  #6 (permalink)  
Antiguo 21/01/2007, 08:35
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Re: Mostrar codigo PHP de un TEXTAREA

no es solamente php, sino tambien html lo que tienes en el textarea. Aqui va, cortesia de dreamweaver (lo pude haber hecho a mano, pero para que perder tiempo):


Código:
<textarea rows="36" name="fin" cols="120">

&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;&lt;? echo $url; ?&gt;&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;<br />
  &lt;p align=&quot;center&quot;&gt;&lt;? echo $grupo; ?&gt; - &lt;? echo $titulo; ?&gt; (&lt;? echo $a&ntilde;o; ?&gt;)&lt;/p&gt;<br />
  &lt;!--more--&gt;<br />
  &lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;<br />
  &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;ESCUCHA EL DISCO COMPLETO&lt;/strong&gt;&lt;BR&gt;&lt;/p&gt;<br />
  &lt;phpcode&gt;<br />
  &lt;?<br />
  $link=mysql_connect(&quot;localhost&quot; , &quot;xxx&quot;,&quot;xxx&quot;);<br />
mysql_select_db(&quot;x_x&quot;, $link);</p>
<p>$contador=&quot;0&quot;;<br />
  $id_post=$_GET[&quot;p&quot;];<br />
  ?&gt;<br />
  &lt;p align=&quot;center&quot;&gt;[audio:&lt;?<br />
  $result=mysql_query(&quot;Select * From canciones where id_post='$id_post' order by ID ASC&quot;,$link);<br />
  while($row = mysql_fetch_array($result))<br />
  {<br />
  $contador=$contador+&quot;1&quot;; ?&gt;<br />
  &lt;? echo $row[&quot;url&quot;]; ?&gt;,&lt;? } ?&gt;]&lt;/p&gt;<br />
  &lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;<br />
  &lt;p align=&quot;center&quot;&gt; &amp;nbsp;&lt;/p&gt;<br />
  &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;LISTA DE CANCIONES&lt;BR&gt;&lt;/p&gt;<br />
  &lt;?<br />
  $contador=&quot;0&quot;;<br />
  $result=mysql_query(&quot;Select * From canciones where id_post='$id_post' order by ID ASC&quot;,$link);<br />
  while($row = mysql_fetch_array($result))<br />
  {<br />
  $contador=$contador+&quot;1&quot;;<br />
  ?&gt;<br />
  &lt;p align=&quot;left&quot;&gt;#&lt;? echo $contador; ?&gt; &lt;? echo $row[&quot;titulo&quot;]; ?&gt; &lt;/p&gt;<br />
  &lt;p align=&quot;left&quot;&gt;[audio:&lt;?  echo $row[&quot;url&quot;]; ?&gt;] &amp;nbsp;&lt;a href=&quot;&lt;? echo $row['url']; ?&gt;&quot; target=&quot;_BLANK&quot;&gt;&lt;b&gt;[DESCARGAR CANCION]&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;<br />
  &lt;? } ?&gt;<br />
  &lt;/phpcode&gt;

</textarea>
Pero que conste que este codigo solo podras usarlo para enseñarselo al usuario, no podras usarlo como script.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Última edición por juaniquillo; 21/01/2007 a las 08:43
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:58.