SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > HTML, CSS und JavaScript Help!
Hilfe Community Kalender Heutige Beiträge Suchen

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 22.04.2010, 11:02:40
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 16
Beiträge: 2.269
AW: SWF Dateien Pfad maskieren o. vor download schützen

Bekannte Fehler merzt man aus!
Solange du mischt, kann da nichts ordentliches bei raus kommen!
Kann nicht!
Und noch mal: Kann nicht.

Nochmal?
Mit Zitat antworten
  #12  
Alt 23.04.2010, 12:46:32
syntax syntax ist offline
Anfänger
 
Registriert seit: Apr 2010
Alter: 44
Beiträge: 46
AW: SWF Dateien Pfad maskieren o. vor download schützen

Ich habe wie mir ans Herz gelegt wurde HTML und Flash voneinander getrennt und gemerkt das es trotzdem mit dem Script nicht klappt, die Flash Datei wird nicht angezeigt sondern geöffnet, das heißt ich seh nur Hyroglyphen.

Bevor ich mich jetzt noch weiter verrenne habe ich mir gedacht, das ich die Flash-Datei wie meine Dateien die man Downloaden kann über den Homepage-Ordner lege und diese dann mit einem Script auf meiner Seite anzeigen lassen kann.
Dazu wollte ich das Download Script aus dem Tutorial modifizieren.
http://selfphp.de/kochbuch/kochbuch.php?code=37

Ich muss ja wenn ich das richtig sehe die Funktion makeDownload ändern
damit das Script direkt in meiner Seite geöffnet wird statt den Speciher-Dialog meines Browsers zu öffnen.

Lieg ich mit meiner Vermutung als PHP-Anfänger richtig oder ist das nicht realisierbar.

Und wenn ja wie?

Vielen Dank
Mit Zitat antworten
  #13  
Alt 23.04.2010, 16:17:23
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 16
Beiträge: 2.269
AW: SWF Dateien Pfad maskieren o. vor download schützen

Zitat:
die Flash Datei wird nicht angezeigt sondern geöffnet, das heißt ich seh nur Hyroglyphen.
Dann sendest du den falschen ContentType.

Zeige doch mal deinen jetzigen Code.
Ohne ist keine Hilfe/Diagnose möglich
Mit Zitat antworten
  #14  
Alt 26.04.2010, 11:24:02
syntax syntax ist offline
Anfänger
 
Registriert seit: Apr 2010
Alter: 44
Beiträge: 46
AW: SWF Dateien Pfad maskieren o. vor download schützen

Also der ContentType ist application/x-shockwave-flash

Ich denke der Fehler liegt in dem PHP-Script. Egal was ich mache wenn die Flashdatei angezeigt wird dann immer im Vollbild.

Ich denke ich kann den Fehler nur beheben wenn ich in dem PHP-Script die Größe für die Flash-Datei definiere. Wenn das möglich wäre, denn es sind alle Flash-Dateien gleich groß.

PHP-Code:
<?php
$mypath 
$_GET['mypath'];
// Wenn einer versucht, ins übergeordnete Verzeichnis zu wechseln, beenden
if($mypath!=str_replace("..","",$mypath)) die;
// Wenn einer versucht, eine php-Datei im Quellcode auszulesen, beenden
if($mypath!=str_replace("php","",$mypath)) die;
// Wenn einer versucht, eine .htaccess-Datei im Quellcode auszulesen, beenden
if($mypath!=str_replace("htaccess","",$mypath)) die;
// Wenn Datei nicht existiert, beenden
if(file_exists('/flash'.$mypath)!=True) die;
// Dateiendung ermitteln und in Kleinbuchstaben umwandeln
$ft=substr($mypath, -4);
$ft=strtolower($ft);
// Wenn Datei nicht vom Typ swf beenden
if(($ft!='.swf')) die;
header('Content-type: application/x-shockwave-flash'); 
readfile ('/flash'.$mypath);
?>
Mein Ziel ist es, das ich über der Flashdatei noch etwas Platz für Text habe.

Ich habe gelesen das man mit PHP variablen an Flash übergeben kann.

PHP-Code:
$var_value[0]    ="wert1";
$var_name[0]    ="variable1";

$var_value[1]    ="wert2";
$var_name[1]    ="variable2";

for(
$i=0;$i<=sizeof($var_value)-1;$i++)
    {
    echo 
"&".$var_name[$i]."=".$var_value[$i];
    } 
Habe nur keinen richtigen Plan wo ich das in das PHP Script einsetzen muss damit das auch funktioniert. Ich muss wahrscheinlich mit dem Befehl

PHP-Code:
if(($ft!='.swf')) 
sagen das er der Flashdatei die Größe geben soll!?

Danke.

Geändert von syntax (26.04.2010 um 11:35:17 Uhr)
Mit Zitat antworten
  #15  
Alt 26.04.2010, 18:51:35
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: SWF Dateien Pfad maskieren o. vor download schützen

neues problem -> neuer thread: [mod: verschoben]

Tabellenspalte formatieren

@syntax: hatte dir 'ne pm dazu geschrieben.

cx
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ini Dateien schützen floorball92 PHP für Fortgeschrittene und Experten 5 03.04.2009 20:19:10
Interner Bereich - Dateien schützen einsteigi PHP für Fortgeschrittene und Experten 15 24.07.2008 17:27:32
Include Dateien schützen Indyk PHP Grundlagen 4 05.06.2007 11:55:06
Dateien vor Auslesen schützen DanielEXQ2 PHP für Fortgeschrittene und Experten 2 11.06.2006 00:59:02
Ordner und Dateien erstellen harry PHP Grundlagen 3 09.03.2006 09:38:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:42:04 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt