| | #21 |
| der Graue Administrator | Sooo.. hab nun endlich Zeit gehabt, mal nen Download-Counter zu programmieren: Kopierst du folgenden Code z.B. nach http://winhistory.de/downloads/ als Datei getfile.php, kannst du die Downloads z.B. über http://winhistory.de/downloads/getfile.php/DOS5.exe verlinken. Ich hab das absichtlich nicht über Parameter implementiert, weil da einige Browser/Downloadmanager dann einen falschen Dateinamen setzen (Ansonsten einfach das Argument von download_file() abändern). Existiert die Datei http://winhistory.de/downloads/dateien/DOS5.exe, dann zählt er den Counter für die Datei einen hoch und leitet dann den Browser um (geht mit jedem HTTP/1.1-konformen Browser/Downloadmanager/Telnetbenutzer *narf*). Existiert die Datei nicht, zählt er nichts, leitet aber trotzdem weiter (gibt dafür dann die Standard 404 deines Webservers aus). Die ersten drei Konstanten kannst du evtl. noch anpassen. Wenn du willst, kannst du die counter.txt auch ausserhalb des HTTP-Zugriffes ablegen (einfach Pfad ändern), damit von aussen keiner die Counter lesen kann (kaputt machen kann man damit allerdings eigentlich nichts). PHP-Code: Natürlich hab ich auch grad eine Programmierschnittstelle eingebaut. Wenn du die Datei nicht via Browser aufrufst, sondern via include() einbindest, kannst du auf die Funktionen zugreifen, ohne dass er weiterleiten will. Beispiel: PHP-Code: Geändert von gandro (20.05.2009 um 11:01 Uhr) Grund: Kleiner Schönheitsfehler in write_counter_file()... |
| | |
| | #22 |
| ٩(͡๏̯͡๏)۶ | hach ich kann mich noch erinnern, da gabs mal wind 1.01 auf bootdisk zum saugen das war toll
__________________ ... und wie ick so aus de kneipe jehe steht die strasse uff und klatscht ma eene! micha muss gekickt werden .,."! |
| | |
| | #23 |
| Software Archäologe WH Admin Registriert seit: 11.07.2008 Ort: Berlin
Beiträge: 3.152
| Nein, so was würde es doch nie auf winhistory.de gegeben haben. da musst du dich irren. hab die disketten erst letztlich im keller wiedergefunden.Ich habe jetzt mal die Updates Seite verbastelt. Etliche Platzhalter, Farben noch nicht endgültig und die Links müssten nicht funktionieren. aber schaut mal ob das technisch geht und was noch fehlen könnte: Downloads: Updates für Windows Ist javascript. @gandro: sieht interessant aus. schaue ich mir mal morgen ein und werde es in die seite einbinden. |
| | |
| | #24 |
| der Graue Administrator | Hm.. die Updateseite sieht interessant aus, auch von der Auswahl her. Die Links sind aber kaputt, weil sie zuletzt ein Backslash "\" als Verzeichnistrenner verwenden, was via HTTP nicht geht. |
| | |
| | #25 |
| verheiratet seit 06.12.06 | Das mit dem Filter ist gut gelöst. |
| | |
| | #26 |
| Software Archäologe WH Admin Registriert seit: 11.07.2008 Ort: Berlin
Beiträge: 3.152
| @gandro: Hab deinen beitrag mal wiederhergestellt. das war jetzt wirklich nen bug. aber ich will ja eh die links in deine variante umbauen. |
| | |
| | #27 |
| Mr. Black Registriert seit: 13.07.2008 Ort: Germany
Beiträge: 115
| Das Skript ist gut. Wobei ich persönlich lieber etwas mit MySQL bevorzugen würde. Dennoch die Datei variante ist hier völlig ausreichend. |
| | |
| | #28 |
| der Graue Administrator | Achso, okay. Hab mir vorhin noch den JavaScript-Code angeschaut... naja... derart viel HTML in Javascript-Strings verpackt, brrr... da läufts mir kalt den Rücken runter. Du kannst via DOM ja HTML-Code generieren oder den bestehenden verändern, da brauchst du den nicht in Strings abpacken. Wobei das auch nur nen haufen Arbeit gibt. Ich persönlich würde den Code in einzelne DIVs mit ner id="blubb" verpacken und diese dann via JavaScript (und CSS aka "element.style.display = 'none';") ein- und ausblenden. Dann kannst du das sogar so machen, dass Leute ohne Javascript (FFX NoScript oder Leute mit Uraltbrowsern, was grad bei den Updates durchaus ein Szenario ist) trotzdem den Inhalt sehen. Wobei es auch nicht optimal ist. Am tollsten hier wäre natürlich AJAX, aber das macht nur mit nem Backend Sinn, was du ja nicht hast. |
| | |
| | #29 |
| Software Archäologe WH Admin Registriert seit: 11.07.2008 Ort: Berlin
Beiträge: 3.152
| Hatte mir das mit DOM angeschaut, und fand es irgendwie unhandlich. Das das so sehr nach hack aussieht stört mich mal nicht. die andere idee finde ich dagegen reizvoller. wobei man heute ohne javascript glaub ich nichts mehr machen kann. Da funkt auch kein Ajax mehr. was ich btw schrecklich finde. zieht gerade alte computer tierisch runter. Polling to death... |
| | |
| | #30 |
| ·········T· Administrator | Mir würden da noch Bilder fehlen auf der linken Seite, das ganze schaut etwas "nackt" aus.
__________________ |
| | |
![]() |
« Mal eine Frage
|
WH war down »
| Themen-Optionen | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [WH] Ankündigung: Eine Downloads gehen off | Dirk | Bugs, Lob & Kritik zu Winhistory.de | 14 | 15.04.2010 19:18 |
| Frankreich: Netzsperre für illegale Downloads | Randy | User-News | 23 | 10.06.2009 20:09 |
| BeOs downloads? | Spit | sonstige Betriebssysteme | 18 | 02.04.2009 19:03 |
| Ideen für Winhistory Quiz 2.0? | Dirk | Coding | 6 | 23.12.2008 10:27 |
| Rapidshare Downloads per wget ? | Randy | Musik, Kino, Zeitschriften, TV und Internet | 3 | 06.10.2008 10:06 |
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:04 Uhr.






hab die disketten erst letztlich im keller wiedergefunden.


