von nisita |
naja, dazubrauchst du keine mysqldatenbank.. der datenbank, kannst du den inhalt der html-datei schicken, und man könnte diese auch dann wieder ausgeben... -aber auf einem server kannst du dateien auch so mittels fwrite per php speichern.. da brauchst du nicht unbedingt die datenbank, wobei das mit der datenbank "besser" ist, da du so nicht die ganze datei speichern müßtest, sondern nur die sachen, die du brauchst... -denn manche sachen sind ja in jeder html-datei gleich...
mfg
nisita |
von tom_taylor77 |
hi nisita, danke erst einmal für die schnelle antwort. sorry wollt mit der projektor file nur den zusammenhang herstellen. ich bin super schlecht im erklären und mir fehlt auch wie bereits gesagt die vorstellung dies zu verwirklichen. ginge das eigentlich der mysql datenbank zu sagen, jetzt kommt eine html datei, speichere sie auch mit der endung html??? denn dann wäre sie ja auf dem server von der man diese dann abrufen kann und dann vom browser auf die eigene platte speichern kann.
danke tom...
sorry noch vergessen zu erwähnen das die flash movies auf dem server liegen.... |
von nisita |
hallo..
also die html datei, hat erstmal nichts mit dem projektor zu tun, sondern sind 2paar schuhe... mal kann einerseits die passende html-datei veröffentlichen, die den flashfilm verlinkt hat, und anderseit den projektor
das problem wird sein, dass du eine html-datei nicht speichern kannst, jedenfalls nicht per buttons, da der brower versucht sie immer zu öffnen...
auch ist mir noch nicht klar gewurden, wie du dem so einfach per speichern den flash-film "mitschicken" willst... denn den link zum browser-cache ist ja nicht vorhanden..
das einfachste wäre wohl wirklich, das teil irgendwie in ne zip, und downloaden lassen...
vielleicht hat ja auch jmd. eine andere idee... |
von tom_taylor77 |
Hi jungs und mädels,
habe folgendes anliegen. ich denke das mein betreff nicht ganz das ausdrückt was ich machen will.
ihr kennt bestimmt die option bei flash eine "windows projektor file" zu erstellen?! wenn man die entsprechenden häckchen setzt, erstellt er auf deine platte einige dateien unter anderem auch die html datei. was ich jetzt vor habe ist, aus einer dynamischen seite, in der dann der benötigte html code eingebettet ist, per save button auf meine festplatte speichern kann als html. sinn und zweck ist es, dem späteren user die möglichkeit zu geben eine html seite zu haben, in der er dann offline seine flash movies betrachten kann, wie die projektor file.
bitte keine antworten von wegen du musst doch nur das und jenes anklicken. man muss davon ausgehen, das dem späteren benutzer die notwendigen ressourcen dazu fehlen!
hier mal eine testgui.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50: | <?php if(!isset($_POST['submit']))
{
?>
<form action="<?php $PHP_SELF ?>" method="post">
<table width="400" bgcolor="#000000" border="0" cellpadding="5" cellspacing="1" align="center">
<tr>
<td bgcolor="#e7e7e7" align="center" colspan="2">
<b>Flash in HTML</b>
</td>
</tr>
<tr>
<td width="170" bgcolor="#e7e7e7">Title</td>
<td width="230" bgcolor="#ffffff"><input type="text" name="title" size="20"
class="input"<?php if($_POST['title'] != "" ) {echo ' value="'.$_POST['title'].'"';} ?>></td>
</tr>
<tr>
<td width="170" bgcolor="#e7e7e7">swf Name </td>
<td width="230" bgcolor="#ffffff"><input name="swf" type="file" class="input" size="20"></td>
</tr>
<tr>
<td bgcolor="#e7e7e7" align="center" colspan="2">
<input type="submit" name="submit" value="Save" class="button">
</td>
</tr>
</table>
</form>
<?php
}
else{
//The classid is a standard in Flash. You have write them down always
echo '<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0"
width="600" height="400">';
echo '<param name="movie" VALUE="'.$_POST['swf'].'">';
echo '<param name="quality" value="high">';
echo '<param name="scale" value="exactfit">';
echo '<param name="menu" value="true">';
echo '<param name="bgcolor" value="#000040">';
//for older Browser like Netscape necessary
echo '<embed src="'.$_POST['swf'].'" quality="high" scale="exactfit" menu="false"
bgcolor="#000000" width="600" height="400" swLiveConnect="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>';
echo '</object>';
}
?> |
mir fehlt hier einfach die logik wie ich sowas realisieren kann. oder muss ich zuerst diese an die datenbank senden und von dort dann diese datei auslesen und speichern????
kann mir da jemand denkanstösse geben???? danke im voraus bye bye tom.... |
|