nummer aankondiging

Voor vragen over Playlist Automation Language.
Plaats reactie
marco1983
*
Berichten: 15
Lid geworden op: 22 dec 2012, 14:41
SAM-versie: 4.9.0.*
Database: MySQL 5.1
Windows: 7 64-bits

Re: nummer aankondiging

Ongelezen bericht door marco1983 » 04 mar 2013, 22:17

Ik heb het geprobeerd, maar hij gooit hem net zo hard na een paar seconden weer weg :( als ik de pal eruit haal, dan is de overgang wel goed, dus er gaat ergens iets niet goed, alleen waar :(

Dwarrel
*****
Berichten: 191
Lid geworden op: 24 mar 2010, 11:00
SAM-versie: SAM 2014.5
Database: MySQL 5.0
Windows: 8.1
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Dwarrel » 04 mar 2013, 22:26

marco1983 schreef:Ik heb het geprobeerd, maar hij gooit hem net zo hard na een paar seconden weer weg :( als ik de pal eruit haal, dan is de overgang wel goed, dus er gaat ergens iets niet goed, alleen waar :(
Nu ik beter luister heb je inderdaad gelijk. Er zou eigenlijk een soort vertraging van 2 seconden in moeten zitten....

Dwarrel
*****
Berichten: 191
Lid geworden op: 24 mar 2010, 11:00
SAM-versie: SAM 2014.5
Database: MySQL 5.0
Windows: 8.1
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Dwarrel » 04 mar 2013, 22:52

Hier is de aankondiging zoals ik hem nu heb draaien. Het zal wel niet helemaal volgens de PAL richtlijnen zijn maar het werkt wel. Op 1 ding na, het begin loopt niet erg netjes.

Wanneer de PAL gewacht heeft tot het einde van het nummer ( PAL.WaitForPlayCount(1); ) duurt het te lang voordat de rest van de PAL komt waardoor het volgende nummer al wordt opgestart en dus ook direct weer wordt afgebroken. Wellicht heeft iemand hier een oplossing voor.
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.

marco1983
*
Berichten: 15
Lid geworden op: 22 dec 2012, 14:41
SAM-versie: 4.9.0.*
Database: MySQL 5.1
Windows: 7 64-bits

Re: nummer aankondiging

Ongelezen bericht door marco1983 » 04 mar 2013, 23:18

Ziet er goed uit Dwarrel daar kan ik wel iets mee.

Weet jij of iemand anders toevallig een commando voor in een pal die zegt dat hij moet wachten tot de active deck klaar is met draaien, en dat hij daarna PAL.LockExecution; pas gaat pakken? want dat gedeelte krijg ik echt niet voor elkaar, heel vreemd, maar wat ik ook doe, het werkt niet. Wanneer ik er een jingle tussen plaats dan werkt het wel, maar dan pakt hij voordat hij de pal pakt de eerste plaat uit de playlist, en die wordt vervolgens, net als de files afgebroken.

Dwarrel
*****
Berichten: 191
Lid geworden op: 24 mar 2010, 11:00
SAM-versie: SAM 2014.5
Database: MySQL 5.0
Windows: 8.1
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Dwarrel » 04 mar 2013, 23:23

marco1983 schreef:Ziet er goed uit Dwarrel daar kan ik wel iets mee.

Weet jij of iemand anders toevallig een commando voor in een pal die zegt dat hij moet wachten tot de active deck klaar is met draaien, en dat hij daarna PAL.LockExecution; pas gaat pakken? want dat gedeelte krijg ik echt niet voor elkaar, heel vreemd, maar wat ik ook doe, het werkt niet. Wanneer ik er een jingle tussen plaats dan werkt het wel, maar dan pakt hij voordat hij de pal pakt de eerste plaat uit de playlist, en die wordt vervolgens, net als de files afgebroken.
PAL.WaitForPlayCount(1); wacht tot het nummer in de actieve player is afgelopen, maar het duurt in de PAL te lang met het openen van de files (open, nummer, nieuw, nummer, nieuw, einde) waardoor de volgende plaat alweer wordt gestart die direct weer wordt afgebroken. Ik denk toch dat een van de PAL goeroes een handje moet helpen hierbij.... [smilie=yahoo.gif]

marco1983
*
Berichten: 15
Lid geworden op: 22 dec 2012, 14:41
SAM-versie: 4.9.0.*
Database: MySQL 5.1
Windows: 7 64-bits

Re: nummer aankondiging

Ongelezen bericht door marco1983 » 04 mar 2013, 23:42

Die snap ikke niet... "Ik denk toch dat een van de PAL goeroes een handje moet helpen hierbij...." Sorry ik stel misschien domme vragen, maar ik ben totaal niet bekend met SAM haha. [smilie=music.gif]

Dwarrel
*****
Berichten: 191
Lid geworden op: 24 mar 2010, 11:00
SAM-versie: SAM 2014.5
Database: MySQL 5.0
Windows: 8.1
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Dwarrel » 04 mar 2013, 23:57

marco1983 schreef:Die snap ikke niet... "Ik denk toch dat een van de PAL goeroes een handje moet helpen hierbij...." Sorry ik stel misschien domme vragen, maar ik ben totaal niet bekend met SAM haha. [smilie=music.gif]
Er zitten gebruikers op het forum (Wout, Dr O) die veel meer weten dan ik en daarom zijn ze voor mij goeroes. Ik zit even vast en wil graag van hun weten wat ik nog zou kunnen doen.

Gebruikersavatar
ikrudolf
*****
Berichten: 100
Lid geworden op: 14 jun 2012, 08:48
SAM-versie: SAM 2014.5
Database: MySQL 5.6
Windows: Windows 10
Locatie: Emmen
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door ikrudolf » 30 mar 2013, 16:02

Is het ook te gebruiken met deck a en deck b?
Gebruik ik dan QueuedPlayer. ipv Aux1.?
Groet,
Rudolf

Gebruikersavatar
Wout
Moderator
Berichten: 3227
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: SAM 2018.10
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Wout » 30 mar 2013, 17:29

Script maakt alleen gebruik van Deck A & B en de AUX1.
A & B voor de 'stukjes' muziek en de AUX1 voor de 'jingle/voice-over/effect'.
Afbeelding

Gebruikersavatar
Wout
Moderator
Berichten: 3227
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: SAM 2018.10
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Wout » 31 jul 2014, 20:23

Heb een verbeterde versie gemaakt voor de teaser. Ik noem het de Teaser 2.0. :-D
Hij laat alleen 3 x 10 seconden van aankomende 5 songs in je playlist horen.

code is knippen & plakken in je SAM.
De teaser.rar zijn 3 mp3 bestanden die je dan in de map C:\teaser\ plaats.
Of je gebruikt je eigen in/between/end jingle`s.

Voor een optimale gebruik ervan, zorg ervoor dat je queue met minimaal 5 platen is gevuld.

Code: Selecteer alles

{
Teaser 2.0.
Laat 3 stukjes muziek (10 sec.) horen wat er aan komt in je playlist.
Hij speelt alleen willekeurig de eerste 5 die in de queuelijst staat.
}    
PAL.Loop := True ;

    PAL.LockExecution ;
    
        var Q_Song, Song, I, T, E : TSongInfo ;
        var P  : TPlayer;
        var A : Array of String = ['20000', '60000', '80000', '100000', '120000', '140000'] ;
        var Cnts : Integer = 0 ;
        var R : Integer = RandomInt(6) ;
        var B : TDataSet ;
        
        I := TSongInfo.Create ;
        T := TSongInfo.Create ;
        E := TSongInfo.Create ;    
        
        I['filename'] := 'C:\teaser\Intro.mp3' ;
        T['filename'] := 'C:\teaser\tussen.mp3' ;
        E['filename'] := 'C:\teaser\eind.mp3' ;    
        
    PAL.UnLockExecution ;
    
    while ((ActivePlayer.Duration - ActivePlayer.CurTime) >= 32000) do ;
    
    PAL.LockExecution ;        
    
        B := Query(' '
            +'SELECT filename '
            +'FROM songlist AS s '
            +'INNER JOIN '
            +'(SELECT songID FROM queuelist ORDER BY sortID ASC LIMIT 5) AS q '
            +'ON s.ID = q.songID '
            +'AND duration >= 160000 '
            +'ORDER BY RAND() '
            +'LIMIT 3 '
        ,[],True) ;
        B.First;    
        While not B.EOF do
        Begin
            Queue.Addfile(+B['filename'], IpTop) ;
            Cnts := Cnts + 1 ;
            B.Next ;
        End;
        B.Free ;

    PAL.UnLockExecution ;        

    while Cnts > 0 do
    begin
        if Cnts > 2 then Aux1.QueueSong(I) else
            Aux1.QueueSong(T) ;
        P := IdlePlayer ;
        Q_Song := Queue.NextInQueue ;
        P.QueueSong(Q_Song) ;
        QueuedPlayer.Seek(StrToInt(A[R])) ;
        Aux1.Play ;
        ActivePlayer.FadeToNextCustom(100, 600) ;
        Pal.WaitForTime ('+00:00:04') ;
        Cnts := Cnts - 1 ;
    end ;
    Aux1.QueueSong(E) ;
    ActivePlayer.FadeToNextCustom(100, 2500) ;
    Aux1.Play ;

    // onderstaand alleen voor test.
    //Pal.WaitForTime ('+00:00:35') ;
    
    PAL.WaitForTime('NEXT15') ; 
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Afbeelding

Adrie
**
Berichten: 46
Lid geworden op: 29 jan 2009, 18:33
SAM-versie: 4.9.0.*
Database: MySQL 5.4
Windows: 7 32-bits
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Adrie » 06 aug 2014, 16:05

Werkt goed!
Ben alleen nog een tijdje bezig geweest om de info van de 3 korte stukjes muziek, die in Deck A & Deck B worden afgespeeld, niet op de website te krijgen.
Helaas mislukt dit. Het is iets op deze manier.

// update database zodat hij niet in playlist op website komt.
ExecSQL('UPDATE songlist SET date_played =:date_played WHERE (filename = :filename) ',['[date_added]']);

Maar dit werkt bij mij zo niet.
Misschien heeft iemand hier nog een oplossing voor

Gebruikersavatar
Wout
Moderator
Berichten: 3227
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: SAM 2018.10
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Wout » 21 aug 2014, 20:21

Adrie schreef:Werkt goed!
Ben alleen nog een tijdje bezig geweest om de info van de 3 korte stukjes muziek, die in Deck A & Deck B worden afgespeeld, niet op de website te krijgen.
Helaas mislukt dit. Het is iets op deze manier.

// update database zodat hij niet in playlist op website komt.
ExecSQL('UPDATE songlist SET date_played =:date_played WHERE (filename = :filename) ',['[date_added]']);

Maar dit werkt bij mij zo niet.
Misschien heeft iemand hier nog een oplossing voor
Je kan in de SQL-output nog de ID mee laten outputten.

Code: Selecteer alles

lastID[Cnts] := B['ID']; 
LastID is dan een array variabele

Code: Selecteer alles

var lastID: array[0..3] of String ; 
Daarna plaats je onderaan de PAL
Van uitgaan dat je 3 teaser-stukjes laat horen

Code: Selecteer alles

ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[0]]);
ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[1]]);
ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[2]]); 
Afbeelding

Gebruikersavatar
NCR985
*
Berichten: 17
Lid geworden op: 21 sep 2013, 10:45
SAM-versie: SAM 2014.4
Database: MySQL 5.5
Windows: Server 2012

Re: nummer aankondiging

Ongelezen bericht door NCR985 » 22 aug 2014, 13:26

Hoi Wout,

Mooi script jammer dat het CAT. gedeelte vervangen is. Omdat je nu niet de mogelijkheid heb om, voor de afwisseling, verschillende teaser's te gebruiken in een CAT. mapje.

Adrie
**
Berichten: 46
Lid geworden op: 29 jan 2009, 18:33
SAM-versie: 4.9.0.*
Database: MySQL 5.4
Windows: 7 32-bits
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Adrie » 22 aug 2014, 15:29

Hoi Wout,

Bedankt voor je reactie.
Helaas krijg ik de laatste toevoegingen in het script niet aan de gang.
In zoverre, de 3 stukjes muziek verschijnen gewoon in de historylist en dus op de website.
Er staan wat kleine, niet essentiële aanpassingen in, maar die zijn niet desastreus voor de werking.

Code: Selecteer alles

    {
    Teaser 2.0.
    Laat 3 stukjes muziek (10 sec.) horen wat er aan komt in je playlist.
    Hij speelt alleen willekeurig de eerste 5 die in de queuelijst staat.
    }
    //PAL.WaitForPlayCount(4);
    PAL.Loop := True ;

        PAL.LockExecution ;
        
            var Q_Song, Song, I, T, E : TSongInfo ;
            var P  : TPlayer;
            var A : Array of String = ['20000', '60000', '80000', '100000', '120000', '140000'] ;
            var Cnts : Integer = 0 ;
            var R : Integer = RandomInt(6) ;
            var B : TDataSet ;
            var lastID: array[0..3] of String ; 
            
            I := TSongInfo.Create ;
            T := TSongInfo.Create ;
            E := TSongInfo.Create ;
            
            I['filename'] := 'C:\Users\Documents\Mijn downloads\1 Tijdelijk\Uitpakken\Intro.mp3' ;
            T['filename'] := 'C:\Users\Documents\Mijn downloads\1 Tijdelijk\Uitpakken\Tussen.mp3' ;
            E['filename'] := 'C:\Users\Documents\Mijn downloads\1 Tijdelijk\Uitpakken\Eind.mp3' ;    
            
        PAL.UnLockExecution ;
        
        while ((ActivePlayer.Duration - ActivePlayer.CurTime) >= 32000) do ;
        
        PAL.LockExecution ;        
        
            B := Query(' '
                +'SELECT filename '
                +'FROM songlist AS s '
                +'INNER JOIN '
                +'(SELECT songID FROM queuelist ORDER BY sortID ASC LIMIT 5) AS q '
                +'ON s.ID = q.songID '
                +'AND duration >= 160000 '
                +'ORDER BY RAND() '
                +'LIMIT 3 '
            ,[],True) ;
            B.First;    
            While not B.EOF do
            Begin
                Queue.Addfile(+B['filename'], IpTop) ;
                Cnts := Cnts + 1 ;
                lastID[Cnts] := B['ID'];
                B.Next ;
            End;
            B.Free ;

        PAL.UnLockExecution ;        

        while Cnts > 0 do
        begin
            if Cnts > 2 then Aux1.QueueSong(I) else
            Aux1.QueueSong(T) ;
            P := IdlePlayer ;
            Q_Song := Queue.NextInQueue ;
            P.QueueSong(Q_Song) ;
            QueuedPlayer.Seek(StrToInt(A[R])) ;
            Aux1.Volume := 255 ;
            Aux1.Play ;
            ActivePlayer.FadeToNext ;
            Pal.WaitForTime ('+00:00:04') ;
            Cnts := Cnts - 1 ;
        end ;
        Aux1.QueueSong(E) ;
        ActivePlayer.FadeToNext ;
        Aux1.Volume := 255 ;
        Aux1.Play ;
		
        ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[0]]);
        ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[1]]);
        ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[2]]); 

        // onderstaand alleen voor test.
        //Pal.WaitForTime ('+00:00:35') ;
        
        PAL.WaitForTime('NEXT60') ;
Waarschijnlijk staan ze niet op de juiste plaats omdat ik niet helemaal begreep wat je met "Je kan in de SQL-output nog de ID mee laten outputten." bedoeld!
Misschien werkt het ook niet omdat ik met "Sam Broadcaster 4.9.0. werk?

Gebruikersavatar
Wout
Moderator
Berichten: 3227
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: SAM 2018.10
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Wout » 22 aug 2014, 19:05

Code: Selecteer alles

+'SELECT filename '
veranderen naar

Code: Selecteer alles

+'SELECT ID, filename '

Code: Selecteer alles

                Cnts := Cnts + 1 ;
                lastID[Cnts] := B['ID'];
veranderen naar

Code: Selecteer alles

                lastID[Cnts] := B['ID'];
                Cnts := Cnts + 1 ;
Afbeelding

Adrie
**
Berichten: 46
Lid geworden op: 29 jan 2009, 18:33
SAM-versie: 4.9.0.*
Database: MySQL 5.4
Windows: 7 32-bits
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Adrie » 23 aug 2014, 11:35

Hoi Wout,

Bedankt voor je aanpassingen.
Dit werkt!!!
Ik heb, na enkele testjes, nog wat kleine aanpassingen op het script uitgevoerd.
De drie "ExecSQL" regels heb ik wat hoger in het script gezet.
Dit geeft een snellere verwijdering op de website.

Verder heb ik onderstaand stukje script veranderd.

Code: Selecteer alles

     QueuedPlayer.Seek(StrToInt(A[R])) ;
     ActivePlayer.FadeToNextCustom(100, 600) ;
     // onderstaand alleen voor oudere sam versies
     // ActivePlayer.FadeToNext ;
     Aux1.Volume := 255 ;
     Aux1.Play ;
     Pal.WaitForTime ('+00:00:04') ;
Dit geeft, na mijn idee, een mooiere overgang, maar smaken verschillen.

Onderstaand script volledig werkend zonder de drie stukjes muziek vermeld op de website.

Code: Selecteer alles

    {
    Teaser 2.0.
    Laat 3 stukjes muziek (10 sec.) horen wat er aan komt in je playlist.
    Hij speelt alleen willekeurig de eerste 5 die in de queuelijst staat.
    }    
    PAL.Loop := True ;

        PAL.LockExecution ;
        
            var Q_Song, Song, I, T, E : TSongInfo ;
            var P  : TPlayer;
            var A : Array of String = ['20000', '60000', '80000', '100000', '120000', '140000'] ;
            var Cnts : Integer = 0 ;
            var R : Integer = RandomInt(6) ;
            var B : TDataSet ;
            var lastID: array[0..3] of String ; 
            
            I := TSongInfo.Create ;
            T := TSongInfo.Create ;
            E := TSongInfo.Create ;    
            
            I['filename'] := 'C:\teaser\Intro.mp3' ;
            T['filename'] := 'C:\teaser\tussen.mp3' ;
            E['filename'] := 'C:\teaser\eind.mp3' ;    
            
        PAL.UnLockExecution ;
        
        while ((ActivePlayer.Duration - ActivePlayer.CurTime) >= 32000) do ;
        
        PAL.LockExecution ;        
        
            B := Query(' '
                +'SELECT ID, filename '
                +'FROM songlist AS s '
                +'INNER JOIN '
                +'(SELECT songID FROM queuelist ORDER BY sortID ASC LIMIT 5) AS q '
                +'ON s.ID = q.songID '
                +'AND duration >= 160000 '
                +'ORDER BY RAND() '
                +'LIMIT 3 '
            ,[],True) ;
            B.First;    
            While not B.EOF do
            Begin
                Queue.Addfile(+B['filename'], IpTop) ;
                lastID[Cnts] := B['ID'];
                Cnts := Cnts + 1 ;
                B.Next ;
            End;
            B.Free ;

        PAL.UnLockExecution ;        

        while Cnts > 0 do
        begin
            if Cnts > 2 then Aux1.QueueSong(I) else
            Aux1.QueueSong(T) ;
            P := IdlePlayer ;
            Q_Song := Queue.NextInQueue ;
            P.QueueSong(Q_Song) ;
            QueuedPlayer.Seek(StrToInt(A[R])) ;
            ActivePlayer.FadeToNextCustom(100, 600) ;
            // onderstaand alleen voor oudere sam versies
            // ActivePlayer.FadeToNext ;
            Aux1.Volume := 255 ;
            Aux1.Play ;
            Pal.WaitForTime ('+00:00:04') ;
            Cnts := Cnts - 1 ;
            ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[0]]);
            ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[1]]);
            ExecSQL('DELETE FROM historylist WHERE songID = :songid ORDER BY ID DESC LIMIT 1',[lastID[2]]);
        end ;
        Aux1.QueueSong(E) ;
        ActivePlayer.FadeToNextCustom(100, 2500) ;
        // onderstaand alleen voor oudere sam versies.
        // ActivePlayer.FadeToNext ;
        Aux1.Play ;

        // onderstaand alleen voor test.
        // Pal.WaitForTime ('+00:00:35') ;
        
        PAL.WaitForTime('NEXT15') ; 
Met dank aan jouw natuurlijk.
Groet, Adrie

Adrie
**
Berichten: 46
Lid geworden op: 29 jan 2009, 18:33
SAM-versie: 4.9.0.*
Database: MySQL 5.4
Windows: 7 32-bits
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Adrie » 25 aug 2014, 08:49

Bovenstaand script werkt goed, maar ik kom er nu achter dat het gedeelte (ExecSQL) alleen werkt op de lokale server.
De 3 stukjes muziek zijn niet meer zichtbaar lokaal maar wel extern.
Ik werk namelijk met 2 databases.
De ene draait op mijn computer, de andere op een externe host.
Deze 2 worden gesynchroniseerd d.m.v. "SAM2 Remote web synchronizer".
De reden hiervan is dat ik niet continu "on air" ben en als er geen uitzending is dan valt de externe website weg.
Deze toepassing is me al geruime tijd een doorn in het oog, maar dat is een andere discussie en hangt samen met het gebruik van php!
Heeft er nog iemand een oplossing voor dit probleempje, want ik kom er zelf helaas niet uit?

Gebruikersavatar
drOhimself
Moderator
Berichten: 2941
Lid geworden op: 27 mar 2010, 11:44
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 2000

Re: nummer aankondiging

Ongelezen bericht door drOhimself » 25 aug 2014, 14:29

Adrie, ik stel voor om jouw laatste vraag in een nieuw topic te zetten.
Misschien nog wat meer gegevens erbij voor de 'kijkers thuis'...?
Groedjez,
drO

Adrie
**
Berichten: 46
Lid geworden op: 29 jan 2009, 18:33
SAM-versie: 4.9.0.*
Database: MySQL 5.4
Windows: 7 32-bits
Locatie: Den Haag
Contacteer:

Re: nummer aankondiging

Ongelezen bericht door Adrie » 25 aug 2014, 15:36

Ja, goed idee, maar onder "Database" dan misschien?
Op zich gaat het over hetzelfde onderwerp.
Het gaat over het stukje script onderaan waar 3 keer (ExecSQL) in voorkomt.
Dat werkt wel op de localhost (server eigen PC) maar niet op de externe server buitenshuis (server Antagonist).
Verder weet ik niet zo goed wat ik nog meer aan info moet geven!
Ik wacht even op je reactie.

Gebruikersavatar
drOhimself
Moderator
Berichten: 2941
Lid geworden op: 27 mar 2010, 11:44
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 2000

Re: nummer aankondiging

Ongelezen bericht door drOhimself » 25 aug 2014, 17:49

Ja, je zou het onder 'database' kunnen plaatsen, maar misschien ook wel onder 'WEBSITE'
De ExecSQL werkt natuurlijk altijd op de 'werkende' database, en heeft geen weet van een 2e externe database.

Bezoekers die niets met PAL hebben, zien jouw topic/vraag niet, dus open aub een nieuw topic onder WEBSITE.
Groedjez,
drO

Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht