WinFuture-Forum.de: Fehler Im Script - Downloadzähler - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Fehler Im Script - Downloadzähler


#1 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 23. März 2008 - 21:31

Hallo, ich bin auf der Suche nach einem Downloadzähler Script. habe aber nichts gefunden außer scripts mit großem Interface und TaRa....

Was ich brauche ist nur folgendes:

Download Beispieldatei.zip (18 Downloads)

.....mehr nicht.


Habe dann mal selber probiert, nur bei mir kommt nichts raus.....

<html>
<head>
<meta http-equiv="Refresh" content="1; URL=http://domain/Beispieldatei.zip">
</head>
<?php
$x = 'count.html';
$y = $x + 1;	   

$fp = fopen("count.html","w+"); 
fwrite($fp, "$y"); 
fclose($fp);
?>


Muss sagen dass ist verbesserungswürdig, vor allem mit dem Link zu der Datei aber das ist erstmal nebensächlich. Ich denke ich habe schon den Fehler gefunden, weiß nur nicht wie ich ihn beheben kann.

Wie kann ich aus einer Datei, meinetwegen .html, einen wert auslesen lassen und ihn der Variable $x zuweisen?

Hoffe jemand kann mir helfen!
Danke

Dieser Beitrag wurde von Toasterfraktion bearbeitet: 23. März 2008 - 21:32

0

Anzeige



#2 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 23. März 2008 - 21:47

So nun habe ich rausgefunden dass es auch noch die Funktion fgets gibt :-D

So funktionier es :-)

<head><meta http-equiv="Refresh" content="1; URL=http://domain/download.zip"></head>
<?php
  $datei = fopen("count.html","r+");
  $counterstand = fgets($datei);
  if($counterstand == "")
	{
	$counterstand = 0;
	}
  $counterstand++;
  rewind($datei);
  fwrite($datei, $counterstand);
  fclose($datei);  
  ?>

0

#3 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 24. März 2008 - 00:45

Das doch nenn gutes Stück Arbeit. Kennt jemand nicht so ein simples Script, welches etwas mehr Komfort hat?
0

#4 Mitglied ist offline   Xenon 

  • Gruppe: aktive Mitglieder
  • Beiträge: 548
  • Beigetreten: 29. Juni 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 31. März 2008 - 11:06

Ich persönlich bin ohnehin kein Freund vom direkten Schreiben in Textdateien.
Wozu hab ich SQL? :(

Also ich hätte jetz einfach ne SQL-Tabelle erstellt, die jedesmal den Datensatz erhöht, wenn jmd. den Download aufruft.
Kann man ja direkt im Query machen...

Was mich aber mehr interessiert: Was meinst du genau mit Komfort jetzt? Vom Code her oder wie?

Dieser Beitrag wurde von Xenon bearbeitet: 31. März 2008 - 11:07

0

#5 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 31. März 2008 - 13:27

Also
hab mich ja vor SQL immer fern gehakten und wollt nich so wirklich etwas damit zu tun haben... doch nun hab ich gemerkt:

Erstens: Es is einfach als Ich gedacht hab.
Zweitens: Es bietet wirklich mehr "Komfort"! Damit mein ich das es einfach einfacdher ist...
0

#6 Mitglied ist offline   Xenon 

  • Gruppe: aktive Mitglieder
  • Beiträge: 548
  • Beigetreten: 29. Juni 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 01. April 2008 - 07:39

Heißt das jetzt, du hast die Lösung schon via SQL gemacht oder wie? :)

Finde ja, dass ne gute Seite heutzutage ohne SQL nicht mehr auskommt... Meine Meinung =)
0

#7 Mitglied ist offline   ps915 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.119
  • Beigetreten: 17. Mai 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 01. April 2008 - 13:05

Zitat

Finde ja, dass ne gute Seite heutzutage ohne SQL nicht mehr auskommt...

Da hast du vollkommen Recht! ^^
Nein hab noch nicht angefanegna ber feste Vorstellungen wie ich es anstellen werde...

Dieser Beitrag wurde von Toasterfraktion bearbeitet: 01. April 2008 - 13:06

0

#8 Mitglied ist offline   gr4y 

  • Gruppe: aktive Mitglieder
  • Beiträge: 216
  • Beigetreten: 08. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Großpösna
  • Interessen:PHP und MySQL, .NET-Programmierung

geschrieben 01. April 2008 - 14:39

Ich bin auch der Meinung das SQL einfach dazugehört. Dennoch ist das Script so simpel das es meiner Meinung nach auch viel zu Aufwändig wäre das mit SQL zu erledigen.

sysProfile

Mit leerem Kopf nickt es sich leichter. (Zarko Petan, slowenischer Aphoristiker, *1944)
0

#9 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 762
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 01. April 2008 - 14:44

Beitrag anzeigenZitat (Xenon: 01.04.2008, 08:39)

Heißt das jetzt, du hast die Lösung schon via SQL gemacht oder wie? :)

Finde ja, dass ne gute Seite heutzutage ohne SQL nicht mehr auskommt... Meine Meinung =)

Ich finde jetzt eigentlich nicht, dass eine Abhängigkeit zwischen Zeitraum und auskommen mit/ohne SQL besteht. Vor Jahren war es sicher auch nicht schwerer/einfacher ohne SQL Anwendungen zu schreiben als heute. Es hängt eher davon ab wie die entsprechende Anwendung aussieht.
0

#10 Mitglied ist offline   Xenon 

  • Gruppe: aktive Mitglieder
  • Beiträge: 548
  • Beigetreten: 29. Juni 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 02. April 2008 - 13:03

Okay, vlt. unglücklich formuliert...

Meinte, dass es heutzutage eig. Standard ist, SQL zu verwenden...
Natürlich geht es auch heute noch so wie früher, aber SQL wird sicherlich öfter verwendet als früher...

@gr4y:
ja, kann sein. Aber ich mag das über Dateien irgendwie einfach nich, generelle Abneigung ;)
Und so kompliziert is das über SQL ja nun auch nicht, oder?

Oder wie hättest dus gemacht? =)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0