ich kapier den code nicht mehr

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

ich kapier den code nicht mehr

Beitrag von user666 »

hi,

ich hab ein problem mit einem code. der will nicht so recht funzen. ich hab ihn versucht selbst zu entwickeln, aber das wollte wohl nicht so ganz hinhauen :(
wiedem auch sei. es soll nur so ablaufen. ich habe eine download.php und eine getfile.php. wenn ich nun auf einen download in der download.php klicke steht in der adresszeile: http://localhost/php-scripte/getfile.php?id=0001 und in der getfile.php ist die id einer exe zugeordet. nur will dies nicht so ganz funktioniere. kann mir jemand helfen? büüdee :grin:

download.php

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Download</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Download:</p>
<p>&nbsp;</p>
<p><a href="/php-scripte/getfile.php?id=0001">DL1</a></p>
<p><a href="/php-scripte/getfile.php?id=0002">DL2</a></p>
<p><a href="/php-scripte/getfile.php?id=0003">DL3</a></p>
<p>&nbsp;</p>
</body>
</html>
getfile.php

Code: Alles auswählen

<?php

header("location: /php-scripte/download.php");
exit(); 

$id0001 = "/files/test.exe";
$id0002 = "/files/test2.exe";
$id0003 = "/files/test3.exe"; ?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

</body>
</html>
---------
ich habe den mitlerweile etwas verändert.

thx+mfg
Zuletzt geändert von user666 am 10.07.2003 21:21, insgesamt 2-mal geändert.
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

aktueller zwischenstand: mitlerweile läuft das script aber er will den download nicht starten :(

thx+mfg
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Warum verlinkst du nicht direkt auf die .exe Dateien?
Benutzeravatar
BrahmA
Mitglied
Beiträge: 2283
Registriert: 25.07.2002 13:31
Wohnort: Münsterland

Beitrag von BrahmA »

Pyramide hat geschrieben:Warum verlinkst du nicht direkt auf die .exe Dateien?
sicher weil das so besser aussieht.... :grin:

vielleicht soll das ja mal erweitert werden, zu einem dynamischen downloadbereich?
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

1. bingo :D
2. da ich noch php newbie bin, ist es auch eine weitere erfahrung für mich :)

mfg
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

-=BrahmA=- hat geschrieben:vielleicht soll das ja mal erweitert werden, zu einem dynamischen downloadbereich?
Naja aber das wäre ja dann so als würde ich auf meinem Server PHP installieren und alle Dateien in .php umbenennen, nur für den Fall daß ich irgendwann mal dynamischen Inhalt haben werde.

Wenn der Code einfach nur auf einen Dateinamen weiterleitet, der fest in der PHP-Datei reingeschrieben ist, kann man sich die getfile.php auch sparen und die Dateinamen direkt in die download.php schreiben.
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

weiß jemand wie ich die dateien von der *.php datei aus starten kann?

thx+mfg
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

besten dank :wink:

mfg
Antworten

Zurück zu „Coding & Technik“