Autor
|
Tema: ayuda con php mostrar foto segun resultado (Leído 6,056 veces)
|
rainner
Desconectado
Mensajes: 7
|
hola a todos , estoy practicando con algunos codigos , y hace dias que trato de mostrar un resultado y no lo puedo , <div id="titulo"></div> echo "<img src='artistas/"aqui quiero poner el resultado de <div id="titulo"></div> . ".jpg'>";
pero me da error
ya el <div id="titulo"></div> me muestra la palabra un ej. ramonvillalba y quiero que agrehue una extension jpg para que quede asi
artistas/ramonvillalba.jpg utilizo estas lieneas echo "<img src='artistas/id="titulo" '.jpg'>"; pero no resulta .... podrian ayudar porfavor atte Rainner
|
|
|
En línea
|
|
|
|
lipman
|
Para concatenar cadenas de caracteres se usa el punto. Por cierto xD para la próxima vez usa el GeSHi del foro, que sirve para que se vea mejor el código. Un ejemplo: $cadenaPrimera = "Hola"; $cadenaSegunda = " Mundo"; $cadenaFinal = $cadenaPrimera . $cadenaSegunda . " Ejemplo"; echo $cadenaFinal; //El resultado es: Hola Mundo Ejemplo
Como puedes ver, he concatenado 3 cadenas de texto, residiendo dos de ellas en una variable. Un saludo!
|
|
|
En línea
|
|
|
|
rainner
Desconectado
Mensajes: 7
|
pero realmente necesito que funcione con id="titulo"
este es mi codigo
<script src="jquery-1.2.6.pack.js"></script> <script> $(document).ready(function() { $('div').css("display", "inline"); $('tr:even').addClass('greybar1'); $('tr:odd').addClass('greybar2'); pollstation(); setInterval(pollstation, 5000); }); function pollstation() { $.ajax( { url: 'playing.php?id='+Math.random(), type: 'GET', dataType: 'html', success: function(stationdata) { var lines = stationdata.split('\n'); $('#listeners').html(lines[0] + '<br>' + lines[1]);
$('#currentsong').html(lines[2]);
for (var i = 1; i <= 5; i++) $('#prevsong' + i).html(lines[i + 2]); } } ); } </script>
<div id="currentsong"></div>;
<?php
echo "<img src='artistas/aqui necesito insertar el resultadado de <div id="currentsong"></div>; .jpg'>";
|
|
|
En línea
|
|
|
|
rainner
Desconectado
Mensajes: 7
|
me da este error
Parse error: syntax error, unexpected T_STRING in C:\AppServ\www\escuchas.php on line 36
<script src="jquery-1.2.6.pack.js"></script> <script> $(document).ready(function() { $('div').css("display", "inline"); $('tr:even').addClass('greybar1'); $('tr:odd').addClass('greybar2'); pollstation(); setInterval(pollstation, 5000); }); function pollstation() { $.ajax( { url: 'playing.php?id='+Math.random(), type: 'GET', dataType: 'html', success: function(stationdata) { var lines = stationdata.split('\n'); $('#listeners').html(lines[0] + '<br>' + lines[1]);
$('#currentsong').html(lines[2]);
for (var i = 1; i <= 5; i++) $('#prevsong' + i).html(lines[i + 2]); } } ); } </script>
<div id="currentsong"></div>;
<?php $variable = "id="currentsong""; //Entonces ahora haces: echo "<img src='artistas/' . $variable . '.jpg'>";
|
|
|
En línea
|
|
|
|
Zazú
Desconectado
Mensajes: 116
|
A simple vista veo un par de errores $variable = "id="currentsong""; WTF :|? Currentsong es una variable? En ese caso seria así... <?php $variable = "id=".$currentsong.""; echo "<img src='artistas/".$variable.".jpg'>"; ?>
La verdad que no te entiendo, ni siquiera creo que esa sea la solución; La proxima ves trata de ser mas especifico con lo que pedís y no lo hagas como si estuvieras desesperado. Saludos
|
|
|
En línea
|
|
|
|
rainner
Desconectado
Mensajes: 7
|
probe tu ultima sugerencia pero no resulta, pareciera simple, y la verdad es que estoy desesperado hace 8 dias que estoy detras de esto, me explicare estoy extrayendo de shoutcast los datos y lo presento como listeners currentsong y previussong y ahora quiero agregarle imagen de albun haciendo referencia al nombre de artista y musica currentsong http://rainner.sytes.net/escuchas.php
|
|
|
En línea
|
|
|
|
rainner
Desconectado
Mensajes: 7
|
|
|
|
En línea
|
|
|
|
rainner
Desconectado
Mensajes: 7
|
hola de nuevo
encontre esto y ya di gran paso pero hay una basurita en el resltado
<? $open = fsockopen("rainner.sytes.net","8000"); if ($open) { fputs($open,"GET /7.html HTTP/1.1\nUser-Agent:Mozilla\n\n"); $read = fread($open,1000); $text = explode("content-type:text/htm",$read); $text = explode(",",$text[1]); } else { $er="Connection Refused!"; } ?>
<? if ($text[1]==1) { $state = "Up"; } else { $state = "Down"; } if ($er) { echo $er; exit; }
echo "Now Playing: $text[6] ";
?>
<?php
echo "<img src='artistas/$text[6].jpg'>"; ?>
en echo "Now Playing: $text[6] "; aparece el nombre perfectamente ej. SIMPLE - 2
pero en echo "<img src='artistas/$text[6].jpg'>"; aparece esto
artistas/SIMPLE - 2</body></html>.jpg me añade el </body></html> como puedo elimnar eso?
|
|
|
En línea
|
|
|
|
Zazú
Desconectado
Mensajes: 116
|
No tiene nada que ver una cosa con la otra, es muy raro que te aparezca eso.. En alguna parte tenes que tener eso, borralo del codigo y proba.
|
|
|
En línea
|
|
|
|
rainner
Desconectado
Mensajes: 7
|
viene pegado del archivo 7.html de shoutcast y no tengo acceso para modificar solo puedo extraer , ahora estoy tratando de elimanar grabando a un txt y extraer solo el texto antes del "</body></html>" tengo esto <?php
$userip = $text[6]; $file = fopen('ips.txt', 'r'); $filedata = fgets($file); fclose($file); $file = fopen('ips.txt', 'w'); fwrite($file, "$filedata$userip$shout"); fclose($file); ?> ?> <?php $archivo = file("ips.txt"); $archivo = array_shift($archivo); $archivo = explode("</body></html>",$archivo); $archivo = array_pop($archivo);
echo "<img src='artistas/$archivo.jpg'>"; ?>
perome trae en blanco , como puedo hacer para que muestre todo lo que esta antes del </body></html> o sea que puedo poner en vez de array_pop
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Mostrar resultado de www.images.google.com en PictureBox
.NET (C#, VB.NET, ASP)
|
enterariel
|
9
|
5,369
|
5 Agosto 2012, 02:36 am
por Keyen Night
|
|
|
No puedo mostrar los resultado correctos en mi calculadora
« 1 2 »
.NET (C#, VB.NET, ASP)
|
DanielPy
|
12
|
7,933
|
6 Mayo 2013, 21:20 pm
por engel lex
|
|
|
Mostrar resultado si cumple estas condiciones
Desarrollo Web
|
Cergath
|
2
|
5,282
|
11 Noviembre 2013, 08:23 am
por BlackM4ster
|
|
|
Mostrar resultado de un web service JSON
PHP
|
lucheano
|
9
|
5,927
|
28 Septiembre 2015, 23:56 pm
por 0roch1
|
|
|
Se necesita ayuda con este codigo, la idea es mostrar un mapa segun la id ingres
Desarrollo Web
|
ProgramadorPro2017php
|
1
|
3,072
|
6 Noviembre 2017, 18:49 pm
por MCKSys Argentina
|
|