Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Meine Downloads von Assun.de gehn nicht :( (https://www.delphipraxis.net/53077-meine-downloads-von-assun-de-gehn-nicht.html)

Assun 9. Sep 2005 15:12


Meine Downloads von Assun.de gehn nicht :(
 
Hi !

Ich habe von Luckie den Hinweis bekommen, dass man mit dem IE keine Dateien von http://Assun.de herunterladen kann :(

Doch woran mag denn das liegen ????

Hier der code von dl.php

Code:
<?php
include('Visitor/counter.inc.php');

$prog_name = (isset($_GET['id'])) ? $_GET['id'] : '';

if (!$prog_name)
{
exit;
}

$no_close = true;
include("db.php");

$query = "SELECT prog_filename FROM prog_dl WHERE prog_name = '$prog_name'";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
$prog_filename = mysql_result($result, 0);
mysql_free_result($result);

$query = "UPDATE prog_dl SET prog_dl_count = prog_dl_count + 1 WHERE prog_name = '$prog_name'";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());

mysql_close($db_link);

echo "Bitte warten, sie werden gleich weitergeleitet....";

echo '

[url="javascript:history.back()"]zur&uuml;ck[/url]</p>';

echo("<meta http-equiv=\"refresh\" content=\"1; url=$prog_filename\">");

?>
Wisst ihr woran das liegen könnte ?

Vielen Dank

[edit=alcaeus]Fuer Quellcodes gibts die code-Tags. Mfg, alcaeus[/edit]

SubData 9. Sep 2005 15:18

Re: Meine Downloads von Assun.de gehn nicht :(
 
Meta Tags gehören grundsätzlich an den Anfang des HTML Dokuments in den Header... Ansonsten kann es passieren, dass der Meta Tag nicht ausgeführt wird...

Assun 9. Sep 2005 15:19

Re: Meine Downloads von Assun.de gehn nicht :(
 
das problem ist aber dass ich diese dl.php nur include und daher das nicht in den header setzen kann !

r_kerber 9. Sep 2005 15:20

Re: Meine Downloads von Assun.de gehn nicht :(
 
Also im MSN Explorer geht's, und der basiert auf dem IE. Allerdings muß ich den Download explizit gestatten. Das liegt aber nicht am IE sondern am XP SP2.

Nachtrag: Im IE 6.0 geht's auch!

Assun 9. Sep 2005 15:28

Re: Meine Downloads von Assun.de gehn nicht :(
 
Könntet ihr das vielleicht alle mal testen ?

einfach irgendwas von assun.de saugen und sagen obs geht und mit welchem Browser :-)

vielen vielen dank ! :-)

Tubos 9. Sep 2005 15:33

Re: Meine Downloads von Assun.de gehn nicht :(
 
Mit dem Opera (aktuelle Version) funktioniert es problemlos.

phXql 9. Sep 2005 15:51

Re: Meine Downloads von Assun.de gehn nicht :(
 
FF 1.5 Beta 1: geht!

SirThornberry 9. Sep 2005 15:54

Re: Meine Downloads von Assun.de gehn nicht :(
 
das hängt mit dem Sicherheitseinstellungen im IE zusammen. Sind diese zu hoch eingestellt wird die weiterleitung in den Metatags nicht ausgeführt.

gsh 9. Sep 2005 16:08

Re: Meine Downloads von Assun.de gehn nicht :(
 
Also bei mir IE6.0 gehts nicht.

Er leitet zwar auf diese Datei weiter:
Zitat:

Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen.
Möglicherweise haben Sie nicht die erforderlichen Zugriffsrechte, um das Verzeichnis oder die Seite anzuzeigen.

--------------------------------------------------------------------------------

Wenden Sie sich an die Website, indem Sie eine der auf der assun05.as.funpic.de Startseite angegebenen E-Mail-Adressen oder Telefonnummern verwenden, wenn Sie nicht die erforderliche Berechtigung haben, um dieses Verzeichnis oder diese Seite anzeigen zu können.

Sie können auf Suchen klicken, um nach Informationen im Internet zu suchen.




HTTP-Fehler 403 - Verboten
Internet Explorer

MagicAndre1981 9. Sep 2005 16:19

Re: Meine Downloads von Assun.de gehn nicht :(
 
Bei mir gehts super.

Mein Browser ist FireFox 1.0.6 (deu).

André

SirThornberry 9. Sep 2005 16:21

Re: Meine Downloads von Assun.de gehn nicht :(
 
@gsh: und gehts dann wenn du den link direkt aufrufst?

gsh 9. Sep 2005 16:28

Re: Meine Downloads von Assun.de gehn nicht :(
 
@SirThornberry: nein geht auch nicht

Die Muhkuh 9. Sep 2005 16:30

Re: Meine Downloads von Assun.de gehn nicht :(
 
@Assun,

leite doch einfach über den Header weiter:

Code:
header('Location: PfadzumDownload');

SirThornberry 9. Sep 2005 16:49

Re: Meine Downloads von Assun.de gehn nicht :(
 
@gsh: Wenn der direkte aufruf auch nicht geht dann liegt es wirklich an den Sicherheitseinstellungen das diese einfach den Download nicht zulassen denn die URL existiert. Du kannst ja mal versuchen die Sicherheitseinstellungen auf Standard zu setzen wenn sie das noch nicht sind.

Assun 9. Sep 2005 16:54

Re: Meine Downloads von Assun.de gehn nicht :(
 
Zitat:

Zitat von Spider
@Assun,

leite doch einfach über den Header weiter:

Code:
header('Location: PfadzumDownload');

das hatte ich eben auch aber Funpic hat da wieder was rumgepfuscht :wall: vor kurzem gings noch mit Location blabla aber seit 3 Tagen wird das bei Funpic als externes Linken aufgefasst und daher kommt immer 404.

Bin echt ratlos :( denn ich will die DOwnloads ja irgendwie zählen !

S2B 9. Sep 2005 16:55

Re: Meine Downloads von Assun.de gehn nicht :(
 
@Spider: Geht nur, solange keine Headers gesendet wurden, die werden bei ihn jedoch schon gesendet, er includet die Datei ja. :wink:

@Assun: Ich würde an deiner Stelle entweder dein System so umschreiben, dass du in jeder Datei bestimmen kannst, ob
  1. du auf eine andere Datei weiterleiten willst oder
  2. die Seite angezeigt werden soll
Da stößt man dann schnell an die Grenzen deines Systems (index.php?page=<Dateiname ohne .php>), weshalb ich auch nicht zu diesem System raten würde.

Eine alternative Lösung wäre, dass du mit den ob_-Funktionen arbeitest und deinen Code erst ganz zum Schluss ausgeben lässt. Dann kannst du nämlich vorher noch deine headers setzen. :wink:

Assun 9. Sep 2005 17:00

Re: Meine Downloads von Assun.de gehn nicht :(
 
und das heisst auf deutsch ?

;-)

ich hab doch auch keine Ahnung von PHP :( aber würde es vielleicht gehn wenn ich dl.php in nem neuen fenster öffne und dann mit Location arbeite ? kommt dann auch extern verlinken fehler ?

@ S2b

Die Muhkuh 9. Sep 2005 17:02

Re: Meine Downloads von Assun.de gehn nicht :(
 
@S2B,

ja, wenn er die ob_-Funktionen einsetzt, kann er header() nehmen^^.

@Assun, dann kauf dir ein Buch über PHP (oder such im Internet, es gibt genug Tutorials) :roll:

S2B 9. Sep 2005 17:06

Re: Meine Downloads von Assun.de gehn nicht :(
 
Zitat:

Zitat von Assun
und das heisst auf deutsch ?

Das ist deutsch. :zwinker:

Zitat:

Zitat von Assun
ich hab doch auch keine Ahnung von PHP :(

Wenn du immer nur andere alles machen lässt und selber gar nichts machst, dann wird das auch in Zukunft so sein und du wirst alle 2 Wochen einen PHP-Thread in die DP posten...

Zitat:

Zitat von Assun
aber würde es vielleicht gehn wenn ich dl.php in nem neuen fenster öffne und dann mit Location arbeite ? kommt dann auch extern verlinken fehler?

Nein, geht nicht.

Als dritte Lösung würde mir jetzt noch einfallen, dass du die dl.php aus deinem index.php-System draußen lässt und DB-Verbindung usw. direkt in die dl.php includest bzw. reinschreibst. Dann kannst du auch headers setzen. :wink:

@Spider: wenn... :stupid:

Flocke 9. Sep 2005 17:27

Re: Meine Downloads von Assun.de gehn nicht :(
 
Probier doch mal, den Header wirklich in den header zu setzen:
Code:
header("Refresh: 1; URL=$prog_filename");
echo "Bitte warten, sie werden gleich weitergeleitet....";
echo '

[url="javascript:history.back()"]zur&uuml;ck[/url]</p>';

Zacherl 9. Sep 2005 17:30

Re: Meine Downloads von Assun.de gehn nicht :(
 
Also ich zähle meine Downloads auch mit einem eigenem Downloadcounter Script, welches Header('Location:blblbla') einsetzt. Und das klappt auch jetzt noch:

http://florianbernd.fl.funpic.de/sites/freeware.php

(Bin auch bei Funpic, wie man sieht)

Mach das so, dass du einen Link erstellst: z.B. ../download/dl.php?file=test.zip
Dl.php muss dann nur den Download zählen und mit Header() die Datei öffnen.

Mei mir geht das wie gesagt wunderbar.

Florian

PierreB 9. Sep 2005 17:30

Re: Meine Downloads von Assun.de gehn nicht :(
 
Opera 8.02 : Alle geht.

Sollte es an Funpic liegen, guck dich doch einfach nach anderem Space um.

Assun 9. Sep 2005 18:09

Re: Meine Downloads von Assun.de gehn nicht :(
 
Ok habe es mit HeaderLocation hinbekommen, dank S2Bs genialer Hilfe.

Vielen Dank auch auf diesem Weg nochmal an S2b :-)

Und danke auch an alle anderen fleissigen tester :-)

@Luckie, klappt es jetzt bei dir mit den downloads ?

phXql 9. Sep 2005 18:19

Re: Meine Downloads von Assun.de gehn nicht :(
 
Zitat:

Zitat von S2B
@Spider: Geht nur, solange keine Headers gesendet wurden, die werden bei ihn jedoch schon gesendet, er includet die Datei ja. :wink:

@Assun: Ich würde an deiner Stelle entweder dein System so umschreiben, dass du in jeder Datei bestimmen kannst, ob
  1. du auf eine andere Datei weiterleiten willst oder
  2. die Seite angezeigt werden soll
Da stößt man dann schnell an die Grenzen deines Systems (index.php?page=<Dateiname ohne .php>), weshalb ich auch nicht zu diesem System raten würde.

Eine alternative Lösung wäre, dass du mit den ob_-Funktionen arbeitest und deinen Code erst ganz zum Schluss ausgeben lässt. Dann kannst du nämlich vorher noch deine headers setzen. :wink:

das geht aber auch nur, wenn der server output buffering hat...

Luckie 9. Sep 2005 18:24

Re: Meine Downloads von Assun.de gehn nicht :(
 
Zitat:

Zitat von Assun
@Luckie, klappt es jetzt bei dir mit den downloads ?

Ja, jetzt geht es.

gsh 9. Sep 2005 19:28

Re: Meine Downloads von Assun.de gehn nicht :(
 
Jetzt geht der Download bei mir war nämlich ZoneAlarm schuld. Denn ich hab denn heute installiert und eingestellt. Denn da hab ich versentlich eingestellt des er mobilen code sperrt. (z.b. Javascript) selbst downloads von der dp sind nicht mehr gegangen seit ich des wieder zurückgestellt habe geht alles.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz