Filemakr 6 und FX.php Sound Veröffentlichung im Browser

Spezielle Fragen zu FileMaker Unlimited, Webhosting, CDML, FX.php, Lasso und verwandte Themen
Forumsregeln
Sie befinden sich im Archivforum! Sie können hier alte Beiträge lesen und vorhandene Diksussionen ergänzen.
Neue Diskussionen können Sie in diesem Archiv nicht erstellen!

Filemakr 6 und FX.php Sound Veröffentlichung im Browser

Beitragvon lux » Di 10. Feb 2004, 12:21

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild
FileMaker Client Version: FM Client 6.0

Hallo Zusammen

ich habe eine FM Datenbank für Medien verwaltung jetzt will ich es über
PHP ins Netz anbinden. Die anbindung mit Bilder funktioniert, ich verwende das gleiche beispiel auch für mp3 files das einzige was ich ändere ist in der php anbindung "

<embed src="<?php echo "http://$serverIP:80/" . $SoundData['data'][$currentKey]['sound'][0]; ?>" width="140" height="60">"

es kommt keine fehlermeldung und er kann mir nicht der palyer anzeigen, jetzt weis ich nicht ob er das mp3 auslesen kann oder nich??? wer kann mir weiterhelfen???

Gruss lux aus Zürich


//////////////////////////////////////////////////////////////////////////////////////////
php script
//////////////////////////////////////////////////////////////////////////////////////////

include_once($HTTP_SERVER_VARS['DOCUMENT_ROOT'] . "/FX/FX.php");
include_once($HTTP_SERVER_VARS['DOCUMENT_ROOT'] . "/FX/server_data.php");
$SoundQuery = new FX($serverIP, $webCompanionPort);
$SoundQuery->SetDBData("mp3.fp5", "Detail");

$SoundQuery->AddDBParam('-recid', $HTTP_GET_VARS['ID']);
$query = $HTTP_GET_VARS['query'];
$SoundData = $SoundQuery->FMFind();
$currentKey = key$currentKey = key($SoundData['data']);

//////////////////////////////////////////////////////////////////////////////////////////
php und html anbindung
////////////////////////////////////////////////////////////////////////////////////////// <table cellspacing="0" cellpadding="0" border="0" bgcolor="#CCCCCC">
<tr>
<td colspan="6">&nbsp;</td>
</tr>
<tr>
<td width="10" rowspan="4">&nbsp;</td>
<td align="left" width="44" valign="top"><b><font size="1" face="Arial, Helvetica, sans-serif">
Author:&nbsp;</font></b></td>
<td align="left" width="271" bgcolor="#FFFFFF"> <font size="2" face="Arial, Helvetica, sans-serif"><?php echo $SoundData['data'][$currentKey]['author'][0]; ?>
</font></td>
<td width="5" rowspan="4">&nbsp;</td>
<td align="center" valign="center" bgcolor="#FFFFFF" width="125" rowspan="3">
<embed src="<?php echo "http://$serverIP:80/" . $SoundData['data'][$currentKey]['sound'][0]; ?>" width="140" height="60">

</td>
<td width="10" rowspan="4">&nbsp;</td>
</tr>
<tr>
<td align="left" valign="top"><b><font size="1" face="Arial, Helvetica, sans-serif">Title:&nbsp;</font></b></td>
<td align="left" bgcolor="#FFFFFF"> <font size="2" face="Arial, Helvetica, sans-serif"><?php echo $SoundData['data'][$currentKey]['title'][0]; ?>
</font></td>
</tr>

:-? :-|
lux
 
Beiträge: 30
Registriert: Do 28. Aug 2003, 00:00
Wohnort: Zürich

Antwort

Beitragvon schube » Mi 11. Feb 2004, 23:58

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Hallo!

Er kann meiner Meinung nach NICHT!

Lösung: Die MP3s im Dateisystem des Servers speichern und in FileMaker nur den NAMEN der MP3 Datei.

Das Script würde dann so ähnlich aussehen:

<embed src="http://www.server.de/mp3s/<?php echo "http://$serverIP:80/" . $SoundData['data'][$currentKey]['soundfile_dateiname'][0]; ?>" width="140" height="60">

CU,
Bernhard
Dipl-Ing. (FH) Bernhard Schulz,
Geschäftsführer von http://www.schubec.com
Leiter des FileMakerProfis-Team
FileMaker Schulungen unter http://www.fm-training.info
Benutzeravatar
schube
Administrator
 
Beiträge: 2339
Registriert: Mi 7. Jul 2010, 15:59
Wohnort: Salzburg, Österreich

Antwort

Beitragvon lux » Fr 13. Feb 2004, 16:14

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Danke viel mol klappt wunderbar!!!! hier bekommt man immer eine antwort thnx!!!

*/

habe probleme mit dem auslesen von daten anstatt 7000 records will ich nur 5 Anzeigen plus eine verlinkung auf dem nächsten datensatz.

*/

meine fehlermeldung:

6 records matched your search criteria.Unkown error type: [2] Invalid argument supplied for foreach()

*// php code anbindung mit FM \\*

<?php
include_once($HTTP_SERVER_VARS['DOCUMENT_ROOT'] . "/FX/FX.php");
include_once($HTTP_SERVER_VARS['DOCUMENT_ROOT'] . "/FX/server_data.php");
$BookQuery = new FX($serverIP, $webCompanionPort);
$BookQuery->SetDBData("demo.fp5", "start");
$arrayName = 'HTTP_' . $HTTP_SERVER_VARS["REQUEST_METHOD"] . '_VARS';
$BookData = $BookQuery->FMFindAll();
echo $BookData['foundCount'] . " records matched your search criteria.";

echo "<table width=\"600\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";

if ($BookData['foundCount'] > 0) {

foreach ($Bookdata['data'] as $key => $value) {
$recordID = strtok($key, '.');
/*
$test = strlen($BookData['linkNext']);
$test2 = strlen($BookData['linkPrevious']);

echo "test=".$test."=".$test2;

$currentKey = key($BookData['data']);
$recordID = strtok($currentKey, '.');
$value = $BookData['data'][$currentKey];
*/
echo "<tr bgcolor=\"#CCC000\"> ";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".$recordID."</font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['id'][0])."</font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['name'][0])."</font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['vorname'][0])."</font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['geschlecht'][0])."</a></font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['plz'][0])."</font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['ort'][0])."</font></strong></td>";
echo "<td><strong><font size=\"2\" face=\"Arial, Helvetica, sans-serif\">".utf8_decode($value['alter'][0])."</font></strong></td>";
echo "</tr>";
}

}
else {
echo "NO RECORDS";
}


:-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o :-o
lux
 
Beiträge: 30
Registriert: Do 28. Aug 2003, 00:00
Wohnort: Zürich


Zurück zu FM & Internet