Avatar billede kobe14 Nybegynder
04. september 2003 - 16:19 Der er 38 kommentarer og
1 løsning

Download counter !

Hmm min download counter dur vidst ikke HELT optimalt?
www.zeizu.dk/Techrockrap/downloads.php

Hvis man trykker på linket sker der heller intet...
Jeg har den der fil som den prøver at hente!
Avatar billede whatever Nybegynder
04. september 2003 - 16:20 #1
Prøv at sende indholdet af downloads.php
Avatar billede kobe14 Nybegynder
04. september 2003 - 16:21 #2
ok..
Din email eller msn?? Skal jeg kun sende Downloads.php?
Avatar billede kobe14 Nybegynder
04. september 2003 - 16:31 #3
Hvis du nu skulle have den eller hvad?
Avatar billede whatever Nybegynder
04. september 2003 - 16:32 #4
Copy paste indholdet af downloads.php her på eksperten.
Avatar billede kobe14 Nybegynder
04. september 2003 - 16:33 #5
ok..

HER KOMMER DET:::::




<?
/*                              __                       
//  .-----.-----.-. .-.-----.--|  |-----.-----.-----.-----.
//  |__ --|  -  | |_| |    |  _  |  .__|  - _|  -  |    |
//  |_____|_____|_____|__|__|_____|__|  |_____|_| |_|_|||_|
//  . ..: s o u n d r e a m  o r g a n i z a t i o n :.. .
//                     . ..Coding Division.. .
//
//  PHP Script..: Download Counter v1.1
//  Made By.....: |The-Crow| - thecrow@impulsive.org
//  Site........: http://soundream.planet-d.net
*/

//--------------------------------------------------------//
//              PLEASE DEFINE THE VARIABLES              //
//--------------------------------------------------------//

  $extension = ".zip";         //leave this blank if you have various extensions.
  $counterdir = "counters";     //change this if you want other directory for the counter files.

  $textfont = "Verdana,Arial";  //text font for the error msg

//--------------------------------------------------------//
//            DO NOT EDIT ANYTHING FROM HERE            //
//--------------------------------------------------------//

  if (file_exists("$get/$extension"))
      {
        header("location: $get/$extension"); // download the file [downloads.php?get=name_of_file]
    $file = fopen("$counterdir/$get.txt","r");  // download counter
    $count = fread($file, 100);
    $countplus = ($count + 1);
        fclose($file);
    $fileb = fopen("$counterdir/$get.txt","w");
    fwrite($fileb, $countplus, 100);
    fclose($fileb);
      }
  else     echo "<font face=$textfont size=2>";
    echo "<center><br><br>That file [<b>$get$extension</b>] is not available for download.<br>";
    echo "Please contact the server administrator <a href='mailto:$SERVER_ADMIN'>$SERVER_ADMIN</a>.";

?>
<body bgcolor="#CCCCCC" text="black" link="blue" vlink="purple" alink="red">
<p>Velkommen til TechRockRap's Downloads.
<p>Her kan du downloade alle vores sange. Alle filerne er I en .ZIP mappe, der
skal du bruge<a href="http://www.winzip.com/downauto.cgi?wzipse22.exe"> Winzip
</a>til at åbne med (dog ikke med XP)<br></p>
<p>&nbsp;</p>
<p><a href="downloads.php?get=satansong">Satan vs. Lucifer (Skitzo)<br></a>
<?php include ("http://www.zeizu.dk/Techrockrap/counters/satansong.txt"); ?>
</body>

</html>
Avatar billede kobe14 Nybegynder
04. september 2003 - 16:39 #6
ka' du finde ud af det?
Avatar billede kobe14 Nybegynder
04. september 2003 - 16:56 #7
Hvis du er der?
Avatar billede zeled Nybegynder
04. september 2003 - 17:03 #8
du kan ikke sende HEADER efter der er lavet output.... din downloads.php skal kaldes fra en anden fil
Avatar billede kobe14 Nybegynder
04. september 2003 - 17:49 #9
Undskyld? hvad... jeg er ikke en der har studeret PHP... forklar...
Avatar billede kobe14 Nybegynder
04. september 2003 - 18:35 #10
Forklar... :D Kom igang :D I need help... Help ´needs me
Avatar billede kobe14 Nybegynder
04. september 2003 - 18:56 #11
Det her tager 1000 åR??!?!? Nogen ??
Avatar billede zeled Nybegynder
04. september 2003 - 19:14 #12
HEADER() kan ikke bruges så snart at man har echo et eller andet til browseren.
Avatar billede kobe14 Nybegynder
04. september 2003 - 19:27 #13
Skal jeg så slette den eller erstatte den med noget andet?!? ...
Avatar billede zeled Nybegynder
04. september 2003 - 19:32 #14
du kan altid gøre brug af javascript...ELLER lave en extra phpfil, som starter selve download
Avatar billede zeled Nybegynder
04. september 2003 - 19:45 #15
istedet for header:

echo "<script language=\"javascript\">window.open('www.url.dk','Download_File','')</script>";

prøv den evt.
Avatar billede zeled Nybegynder
04. september 2003 - 19:52 #16
Troede du havde travlt med en løsning :D
Avatar billede kobe14 Nybegynder
05. september 2003 - 14:41 #17
echo "<script language=\"javascript\">window.open('www.url.dk','Download_File','')</script>";

mener du så echo "<script language=\"javascript\">window.open('www.zeizu.dk/Techrockrap/NameOfFile.zip,'')</script>";

? eller sådan noget?
Avatar billede zeled Nybegynder
05. september 2003 - 14:50 #18
ja... men husk at have http:// foran www.....
Avatar billede kobe14 Nybegynder
05. september 2003 - 17:52 #19
ok tak.. prøver det...men... så skal jeg lave mange af de der echo? der kommer jo kun en fil af gangen?
Avatar billede zeled Nybegynder
05. september 2003 - 19:54 #20
Nej, du laver den jo generelt, således at du blot ændre get=filnavn i din href
Avatar billede kobe14 Nybegynder
05. september 2003 - 22:36 #21
Hmm.-- jeger lidt langsom.. kan du skrive sådan som det skal stå?! .........
Avatar billede zeled Nybegynder
05. september 2003 - 23:09 #22
linien med header("location $get/$extension");
rettes til

echo "<script langugage=\"javascript\">windows.open('$get$extension','Download','')</script>";

PS! ved ikke om det vil virke... men prøv da
Avatar billede kobe14 Nybegynder
06. september 2003 - 11:03 #23
Hmm.. Nu klager den på noget som er på linie 44 og hedder: if (file_exists("$get/$extension"))

Hmm Hader php :D
Avatar billede kobe14 Nybegynder
06. september 2003 - 18:23 #24
Nogen...:D det begynder at haste....!=!=!==!=!=!

hvis i kommer og fikser det i dag.. er der flere poing at HENTE!!!!
Avatar billede zeled Nybegynder
06. september 2003 - 22:02 #25
hvad for en fejl
Avatar billede kobe14 Nybegynder
06. september 2003 - 22:46 #26
Se den dog? der er den der fejl... Den kan stadig ikke finde filen!!!
Avatar billede kobe14 Nybegynder
06. september 2003 - 22:46 #27
Og så lige:



Warning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script whose uid is 65534 is not allowed to access / owned by uid 0 in /STORE/zeizu_dk/public_html/Techrockrap/downloads.php on line 44



That file [.zip] is not available for download.
Please contact the server administrator postmaster@zeizu.dk.
Avatar billede zeled Nybegynder
06. september 2003 - 23:00 #28
Hmmm... så skal der laves lidt om....

prøv evt. dette

if ($_GET['get'])
{
$get=$_GET['get'];
$dlfile=sprintf("%s%s",$get,$extension);
if (file_exists($dlfile))
{
  echo "<script language=\"javascript\">window.open('dlfile','Download_file','')</script>";
  $file = fopen("$counterdir/$get.txt","r");  // download counter
  $count = fread($file, 100);
  $countplus = ($count + 1);
  fclose($file);
  $fileb = fopen("$counterdir/$get.txt","w");
  fwrite($fileb, $countplus, 100);
  fclose($fileb);
}
else
{
  echo "<font face=$textfont size=2>";
  echo "<center><br><br>That file [<b>$dlfile</b>] is not available for download.<br>";
    echo "Please contact the server administrator <a href='mailto:$SERVER_ADMIN'>$SERVER_ADMIN</a>.";
}
}
Avatar billede kobe14 Nybegynder
07. september 2003 - 09:12 #29
hmm den siger at der er unexpected '<'

men på den linie er der kun; <p>Velkommen til TechRockRap's Downloads.

Kan det være at du ikke har lukket scriptet?
Avatar billede kobe14 Nybegynder
07. september 2003 - 12:28 #30
Argh.. Hvis nogen skulle have et andet script der dur... SIG TIL!!!
Avatar billede kobe14 Nybegynder
07. september 2003 - 17:10 #31
hmm .. Nu skal nogen altså svare??? i er lidt sløve?
Avatar billede zeled Nybegynder
07. september 2003 - 18:18 #32
repost hele scriptet.
Avatar billede zeled Nybegynder
07. september 2003 - 21:33 #33
Hmmm... af en person som har travlt er du ret længe om at svare :D
Avatar billede kobe14 Nybegynder
08. september 2003 - 09:13 #34
<?
/*                              __                       
//  .-----.-----.-. .-.-----.--|  |-----.-----.-----.-----.
//  |__ --|  -  | |_| |    |  _  |  .__|  - _|  -  |    |
//  |_____|_____|_____|__|__|_____|__|  |_____|_| |_|_|||_|
//  . ..: s o u n d r e a m  o r g a n i z a t i o n :.. .
//                     . ..Coding Division.. .
//
//  PHP Script..: Download Counter v1.1
//  Made By.....: |The-Crow| - thecrow@impulsive.org
//  Site........: http://soundream.planet-d.net
*/

//--------------------------------------------------------//
//              PLEASE DEFINE THE VARIABLES              //
//--------------------------------------------------------//

  $extension = ".zip";         //leave this blank if you have various extensions.
  $counterdir = "counters";     //change this if you want other directory for the counter files.

  $textfont = "Verdana,Arial";  //text font for the error msg

//--------------------------------------------------------//
//            DO NOT EDIT ANYTHING FROM HERE            //
//--------------------------------------------------------//

  if ($_GET['get'])
{
$get=$_GET['get'];
$dlfile=sprintf("%s%s",$get,$extension);
if (file_exists($dlfile))
{
  echo "<script language=\"javascript\">window.open('dlfile','Download_file','')</script>";
  $file = fopen("$counterdir/$get.txt","r");  // download counter
  $count = fread($file, 100);
  $countplus = ($count + 1);
  fclose($file);
  $fileb = fopen("$counterdir/$get.txt","w");
  fwrite($fileb, $countplus, 100);
  fclose($fileb);
}
else
{
  echo "<font face=$textfont size=2>";
  echo "<center><br><br>That file [<b>$dlfile</b>] is not available for download.<br>";
    echo "Please contact the server administrator <a href='mailto:$SERVER_ADMIN'>$SERVER_ADMIN</a>.";
}
}

<p>Velkommen til TechRockRap's Downloads.
<p>Her kan du downloade alle vores sange. Alle filerne er I en .ZIP mappe, der
skal du bruge<a href="http://www.winzip.com/downauto.cgi?wzipse22.exe"> Winzip
</a>til at åbne med (dog ikke med XP)<br></p>
<p>&nbsp;</p>
<p><a href="downloads.php?get=satansong">Satan vs. Lucifer (Skitzo)<br></a>
<?php include ("http://www.zeizu.dk/Techrockrap/counters/satansong.txt"); ?>
<p>&nbsp;</p>
Avatar billede kobe14 Nybegynder
08. september 2003 - 09:13 #35
Ja.. jeg er lidt lang tid om det..fordi jeg så lige før du skrev...
Avatar billede zeled Nybegynder
08. september 2003 - 09:19 #36
LOL.... den er så let at det er svært at finde.....

der mangler ?> efter den sidste }
Avatar billede zeled Nybegynder
08. september 2003 - 09:22 #37
en lille fejl ser jeg så også....

echo "<script language=\"javascript\">window.open('dlfile','Download_file','')</script>";

der skal lige et $ foran dlfile
Avatar billede kobe14 Nybegynder
08. september 2003 - 14:55 #38
Hmm Den dur !?!?!?!?!?.. Vidste god selv den der med ?>

:D

HMm tak. her er dine poing...
Avatar billede zeled Nybegynder
08. september 2003 - 15:10 #39
Men du fandt den ikke med det samme....

Men det er sq da godt at det blev løst....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester