Zurück tutorials.de > Programming > PHP

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


4 kostenlose Bücher bei unserer Buch-Verschenkaktion 03/2010
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 24.04.07, 22:43   #1 (permalink)
Grünschnabel
 
Registriert seit: Apr 2007
Beiträge: 3
Renommee-Modifikator: 0
shadow1987 hat eine blütenweiße Weste

Variableninhalt (Text) als (Text).jpg Grafik anzeigen? WIE? Brauche Hilfe

Hi, ich bin in PHP eigentlich voll der noch, taste mich aber langsam ran und verfolge den Quellcode sorgfältig um nachvollziehen zukönnen wie alles geht.

Habe nun ein Problem undzwar :

Ich habe eine Variable namens $current_song in der ein Name gespeichert wird (dieser wird aus einer XML Datei ausgelesen, verändert sich also laufend und ist in keiner MySQL Datenbank gespeichert)

Nun wollte ich ein Bild anzeigen lassen der den gespeicherten Namen als Dateinamen enthält.

Beispiel

$current_song = test

Name der Grafik = test.jpg


ist das möglich das mir einer erklärt wie ich das aufzubauen habe? Ich nutze Webspell (also mache die Ausgabe Extern über HTML Dateien, wenn dies Relevant sein sollte)

Auf Antworten wäre ich mega happy.
Danke im Vorraus
  shadow1987 ist offline  
 
Alt 24.04.07, 23:00   #2 (permalink)
Mitglied Silber
 
Registriert seit: Jul 2005
Beiträge: 81
Renommee-Modifikator: 10
Matze202 hat eine blütenweiße Weste

AW: Variableninhalt (Text) als (Text).jpg Grafik anzeigen? WIE? Brauche Hilfe

Hi @shadow1987!

Für den Fall, dass du die Bilder mit dem Namen bereits besitzt, versuch es einfach mit:

PHP-Code:
echo '<img src="./images/'.$current_song.'.jpg" border="0">'
Solltest du diese Datei noch nicht besitzen und möchtest einfach nur eine Grafik erstellen, welche den Namen zeigt, dann lies dir mal folgendes aufmerksam durch.

http://www.php.net/manual/de/function.imagestring.php

Dort findest du links in der Navigationsspalte noch viele gute Befehle.

Gruß Matze202.

PS.: Wenn dir dabei noch was unklar ist, einfach nochmal fragen.
__________________
Online-Auktions-Wegweiser
  Matze202 ist offline  
 
Alt 25.04.07, 20:34   #3 (permalink)
Grünschnabel
 
Registriert seit: Apr 2007
Beiträge: 3
Renommee-Modifikator: 0
shadow1987 hat eine blütenweiße Weste

AW: Variableninhalt (Text) als (Text).jpg Grafik anzeigen? WIE? Brauche Hilfe

okay, ich versuche das mal, habe da aber immoment ein leichtes problem.
Undzwar wird dies ja für eine "Playlist On Air oder nicht Abfrage" ablaufen.

da ich als Variable "current_song" nehme (da ihrgendwie die XML Daten für ICQ+AIM vom Shoutcast Server geparst werden)

zeigt der mir immoment den Aktuell laufenden Titel an

wie geht das wenn ich eine abfrage :

$sendebild = echo '<img src="./images/'.$current_song.'.jpg" border="0">';
else
echo '<img src="./images/playlist.jpg" border="0">';

in der Form ungefähr haben will? Kenne mich mit dem PHP Scriptaufbau allgemein nicht so gut aus, aber immoment gehts ja nur per Do-it-Yourself weil niemand im netz eine fertige + freie Version anbietet *grml*

Wäre nett wenn einer mir darauf eine Antwort geben könnte.
Ich probier gleich mal oberes aus @Matze020.
  shadow1987 ist offline  
 
Alt 25.04.07, 20:48   #4 (permalink)
Mitglied Silber
 
Registriert seit: Jul 2005
Beiträge: 81
Renommee-Modifikator: 10
Matze202 hat eine blütenweiße Weste

AW: Variableninhalt (Text) als (Text).jpg Grafik anzeigen? WIE? Brauche Hilfe

Du kannst es ja auch vielleicht als Flash-Film versuchen, da du ja sowieso bereits eine XML-Liste zur verfügung hast, dürfte es nicht mehr dass große Problem werden.

Jedoch hast du es dazu auch im falschen Forum-Bereich gepostet, weil dies dann in den Flash-Teil gehört und.

Leider bin ich noch lange kein Flash-Profi, da ich damit selbst erst anfange.

Aber ich könnte mir gut vorstellen, dass dies damit der Beste und einfachste Weg sein wird, wenn die Seite nicht automatisch nachgeladen werden soll, wenn ein Titel fertig ist.

Wegen dem in PHP:

Zitat:
$sendebild = echo '<img src="./images/'.$current_song.'.jpg" border="0">';
else
echo '<img src="./images/playlist.jpg" border="0">';
wird so eher ein Schuh drauß:

PHP-Code:
if($current_song != NULL){
echo 
'<img src="./images/'.$current_song.'.jpg" border="0">';
}else{
echo 
'<img src="./images/playlist.jpg" border="0">';

Gruß Matze202.
__________________
Online-Auktions-Wegweiser
  Matze202 ist offline  
 
Alt 25.04.07, 21:05   #5 (permalink)
Grünschnabel
 
Registriert seit: Apr 2007
Beiträge: 3
Renommee-Modifikator: 0
shadow1987 hat eine blütenweiße Weste

AW: Variableninhalt (Text) als (Text).jpg Grafik anzeigen? WIE? Brauche Hilfe

das ging ja mal schnell die Antwort.

@Matze020 :

Das Problem ist : Der Befehl "Current Title" ist nie leer, der zeigt immer "Interpret - Titel" des aktuellen Tracks an.
Und wenn ein DJ auf dem Stream sendet, ändert dieser den Title in seinen DJ Name um
der dann per Bild abgefragt werden soll.

ist in deinem Code dies berücksichtigt (also allgemein) oder muss ich da noch was beachten. Sorry wenn ich dich zutexte
  shadow1987 ist offline  
 
Alt 25.04.07, 21:44   #6 (permalink)
Mitglied Silber
 
Registriert seit: Jul 2005
Beiträge: 81
Renommee-Modifikator: 10
Matze202 hat eine blütenweiße Weste

AW: Variableninhalt (Text) als (Text).jpg Grafik anzeigen? WIE? Brauche Hilfe

mmhhhh, wie oft lässt du mich denn noch auf 20cm schrumpfen

Du wirst dies entweder mit einem reload aktualisieren müssen oder der verwendest es als Flash-Film.

Das aktualisieren hat den bitteren Beigeschmack, dass es im IE immer klacken wird.

Du mußt ebend bei dem Seitenaufbau berücksichtigen, wieviel von dem Lied bereits abgelaufen ist und setzt dann das reload auf auf die Restzeit.

Für das Reload hast du 2 Möglichkeiten, entweder als Meta-Tag im HTML oder als:

PHP-Code:
sleep($rest_time);
header("Location: http://www.deine-domain.de/datei.php"); 
Bei der 2. Variante wird es allerdings bestimmt probleme geben, da du ja vorher bereits etwas ausgeben wirst.

Gruß Matze202.
__________________
Online-Auktions-Wegweiser
  Matze202 ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
Wellenform aus jpg als Vektoren nachzeichnen, brauche dringend Hilfe! julchen Vektor-Programme 3 26.01.06 12:19
preg_replace Text durch Variableninhalt ersetzten max PHP 7 18.12.05 14:35
PHP Code als Text anzeigen wie in diesem Forum IRIE PHP 6 09.11.05 16:04
Brauche Hilfe bei 3D-Text rotor Cinema 4D 10 18.01.04 17:43
Brauche Hilfe, und eine Erklärung, wie man Text an den unteren Rand zwängt! zg peripherals HTML 5 26.05.02 01:29
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 134
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 261
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 149
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 100
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 190
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 79,79%
150 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 20,21%
38 Stimmen
Stimmen gesamt: 188
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:21 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,21519 Sekunden mit 26 queries