SAM met PHP

PHP, HTML, Joomla, WordPress, etc..
Plaats reactie
Pascal

SAM met PHP

Ongelezen bericht door Pascal »

Hallo allemaal,

Zou iemand voor mij een scriptje kunnen maken die de artiest en titel uit de SAMDB haalt wat momenteel draait?

Mij lukt het namelijk niet.

Alvast bedankt

Mvg Pascal
Gebruikersavatar
peellandfm
Moderator
Berichten: 1290
Lid geworden op: 27 feb 2006, 11:26
SAM-versie: 4.9.1.*
Database: MySQL
Windows: 10
Contacteer:

Re: SAM met PHP

Ongelezen bericht door peellandfm »

Hier staat er 1

Ik neem aan dat je de bron wel zelf kunt downloaden en bewerken, en niet geheel onbelangrijk de ftp instellingen van SAM goed hebt staan.
Pascal

Re: SAM met PHP

Ongelezen bericht door Pascal »

peellandfm schreef:Hier staat er 1

Ik neem aan dat je de bron wel zelf kunt downloaden en bewerken, en niet geheel onbelangrijk de ftp instellingen van SAM goed hebt staan.
Ik krijg de goede code van het script niet hoor?
...
Gebruikersavatar
peellandfm
Moderator
Berichten: 1290
Lid geworden op: 27 feb 2006, 11:26
SAM-versie: 4.9.1.*
Database: MySQL
Windows: 10
Contacteer:

Re: SAM met PHP

Ongelezen bericht door peellandfm »

Hoezo de goede code. Wat bedoel je precies.
Die link die ik je gaf werkt al jaren. Dus de goede code.
Of bedoel je dat je niet weet wat je er verder mee aan moet??

IE>beeld>bron>kladblok>aanpassen>opslaan als ????.html.
Pascal

Re: SAM met PHP

Ongelezen bericht door Pascal »

peellandfm schreef:Hoezo de goede code. Wat bedoel je precies.
Die link die ik je gaf werkt al jaren. Dus de goede code.
Of bedoel je dat je niet weet wat je er verder mee aan moet??

IE>beeld>bron>kladblok>aanpassen>opslaan als ????.html.
Daar heb ik niks aan!!
Ik weet zelf ook wel hoe je sites moet maken

Ik heb de orginele bestanden nodig.
De code zelf dus!!
Gebruikersavatar
Wout
Beheerder
Berichten: 3522
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: SAM met PHP

Ongelezen bericht door Wout »

Een stand-alone PHP script met alleen Artiest en Titel!

Code: Selecteer alles

<?
require("config.php");

  $db->open("SELECT songlist.*, historylist.requestID, historylist.listeners as listeners " .
               "FROM songlist, historylist " .
               "WHERE historylist.songID = songlist.ID " .
               "AND (songlist.songtype='S' or songlist.songtype='C') " .
               "ORDER BY historylist.date_played DESC " .
               "LIMIT 1");

 $song = $db->row();  
?>
<html>

    Artiest: <? echo $song["artist"]; ?>
<br>
    Titlel: <? echo $song["title"]; ?>

</html>
Laatst gewijzigd door Wout op 31 aug 2008, 16:52, 1 keer totaal gewijzigd.
Afbeelding
Gebruikersavatar
peellandfm
Moderator
Berichten: 1290
Lid geworden op: 27 feb 2006, 11:26
SAM-versie: 4.9.1.*
Database: MySQL
Windows: 10
Contacteer:

Re: SAM met PHP

Ongelezen bericht door peellandfm »

De originele bestanden staan in je Sam directory samHTMweb. Daar vindt je de file _songifo.html

Lees anders dit topic eens
http://www.broadcasterforum.nl/viewtopic.php?f=83&t=600
Pascal

Re: SAM met PHP

Ongelezen bericht door Pascal »

wout schreef:Een stand-alone PHP script met alleen Artiest en Titel!

Code: Selecteer alles

<?
require("config.php");

  $db->open("SELECT songlist.*, historylist.requestID, historylist.listeners as listeners " .
               "FROM songlist, historylist " .
               "WHERE historylist.songID = songlist.ID " .
               "AND (songlist.songtype='S' or songlist.songtype='C') " .
               "ORDER BY historylist.date_played DESC " .
               "LIMIT 1");

 $song = $db->row();  
?>
<html>

    Artiest: <? echo $song["artist"]; ?>
<br>
    Titlel: <? echo $song["title"]; ?>

</html>
Wat voor config bestand moet ik dan precies hebben?

Want ik heb nu die van dbconfig gepakt deze dus:

Code: Selecteer alles

<CONFIG application="SAM" version="4.2.1">
	<Database>
		<Driver>MYSQL</Driver>
		<Host></Host>
		<Port>3306</Port>
		<Database>SAMDB</Database>
		<Username>root</Username>
		<Password></Password>
	</Database>
</CONFIG>
En dan natuurlijkg oed ingevuld, want ik ga natuurlijk geen wachtwoorden hierneer zetten ;)

Maar dan krijg ik een vage error:

Fatal error: Call to a member function open() on a non-object in /home/pascal/domains/xtreme-fm.nl/public_html/nowplaying.php on line 4

En dit is nowplaying.php:

Code: Selecteer alles

<?
require("config.php");

  $db->open("SELECT songlist.*, historylist.requestID, historylist.listeners as listeners " .
               "FROM songlist, historylist " .
               "WHERE historylist.songID = songlist.ID " .
               "AND (songlist.songtype='S' or songlist.songtype='C') " .
               "ORDER BY historylist.date_played DESC " .
               "LIMIT 1");

 $song = $db->row();  
?>

<? echo $song["artist"]; ?>
<br>
<? echo $song["title"]; ?>
Gebruikersavatar
peellandfm
Moderator
Berichten: 1290
Lid geworden op: 27 feb 2006, 11:26
SAM-versie: 4.9.1.*
Database: MySQL
Windows: 10
Contacteer:

Re: SAM met PHP

Ongelezen bericht door peellandfm »

Wout schrijft in zijn script require config.php.
Die moet je dus hebben
In samPHPweb staat die
Gebruikersavatar
Wout
Beheerder
Berichten: 3522
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: SAM met PHP

Ongelezen bericht door Wout »

Het is het beste dat je het plaats bij je SamPHPweb op je server.

Omdat de config daarin weer verwijst naar de common map en die weer verwijst naar iets anders en die weer etc.. :smt120
Alles hangt daar een beetje bij beetje aan elkaar.
Afbeelding
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht