php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Scripts > Apps und PHP Script Gesuche
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


Apps und PHP Script Gesuche Hier könnt ihr nach PHP Skripten und Programmen fragen. Postet eure Wünsche

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 11-12-2006, 22:14
Sinclair001
 Registrierter Benutzer
Links : Onlinestatus : Sinclair001 ist offline
Registriert seit: Dec 2006
Beiträge: 10
Sinclair001 ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Script] Script für kostenpflichtigen Download

Hallo Leute,

ich suche ein Script mit dem man folgendes abbilden kann:

Wenn ein User für einen Download bezahlt hat, dann möchte ich ihm einen Link zusenden, mit dem er sich eine bestimmte Datei downloaden kann.
Nach einem Download darf dieser Link jedoch nicht mehr gültig sein.

Es wäre schön, wenn es auch so was wie ein Admin-Tool geben würde.

Man kann sich das vorstellen, wie die Portale die kostenpflichtige Musikdownloads anbieten. Jedoch benötige ich kein Portal oder so, sondern nur die beschriebene Funktion.

Kennt jemand ein Script, mit dem man so etwas realisieren kann.

Vielen Dank für euere Hilfe

Gruß
Sinclair001
Mit Zitat antworten
  #2 (permalink)  
Alt 12-12-2006, 15:06
nOe
 Registrierter Benutzer
Links : Onlinestatus : nOe ist offline
Registriert seit: Nov 2006
Ort: GAMERny
Beiträge: 253
nOe ist zur Zeit noch ein unbeschriebenes Blatt
nOe eine Nachricht über ICQ schicken
Standard

Sobald es sich einer runtergeladen hat, kann dieser es aber auch veröffentlichen. Und wenn du meinst: "Das kann ich aber nachvollziehen weil ich ja sehe, auf welchem Web-Space das liegt", dann hast du dich geschnitten. Denn sowas könnte man über ICQ schneller verteilen

Sagt dir der Nachfolger von "A Gamer's Day" etwas? Da sollte man ja auch für bezahlen für den Download. Im Endeffekt haben es sich vielleicht 500 Leute "gekauft" und der Rest hat sich das anderweitig besorgt. Also erstmal solltest du drüber nachdenken, das Problem irgendwie zu umgehen, damit du auch immer dein Geld bekommst. Ansonsten: HF GL :>

mfg nOe
__________________
"I am what I am and I do what I can..."
Meine HP -- Mein GPG-Key
Meine Projekte: WebStorage 2.0 -- easyAJAX-Chat 2.2.0 (beta)
Mit Zitat antworten
  #3 (permalink)  
Alt 12-12-2006, 16:38
zerni
 Member
Links : Onlinestatus : zerni ist offline
Registriert seit: Oct 2006
Beiträge: 268
zerni ist zur Zeit noch ein unbeschriebenes Blatt
Standard

programme in ein installer packen, bei dem ein serial eingabe notwendig ist?
Mit Zitat antworten
  #4 (permalink)  
Alt 12-12-2006, 17:31
nOe
 Registrierter Benutzer
Links : Onlinestatus : nOe ist offline
Registriert seit: Nov 2006
Ort: GAMERny
Beiträge: 253
nOe ist zur Zeit noch ein unbeschriebenes Blatt
nOe eine Nachricht über ICQ schicken
Standard

... Dann sag' dem Installer mal das jeder Key nur einmal funktionieren darf
__________________
"I am what I am and I do what I can..."
Meine HP -- Mein GPG-Key
Meine Projekte: WebStorage 2.0 -- easyAJAX-Chat 2.2.0 (beta)
Mit Zitat antworten
  #5 (permalink)  
Alt 12-12-2006, 18:01
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

Ihr habt das Problem nicht erkannt.

Es geht sich doch lediglich darum, dass eine Datei nur ein mal runtergeladen werden darf.

Alles andere interessiert gar nicht.

Habe leider keine Lösung parat.
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #6 (permalink)  
Alt 12-12-2006, 18:24
Benny-one
 Master
Links : Onlinestatus : Benny-one ist offline
Registriert seit: Jan 2002
Ort: Fulda
Beiträge: 5.700
Benny-one ist zur Zeit noch ein unbeschriebenes Blatt
Benny-one eine Nachricht über ICQ schicken
Standard

In dem man das ganze einfach per PHP sendet und das PHP Script keine Abbruchszeit hat und außerdem eine Session dazu nehmen, damit es noch begrenzt gültig ist.
Mit Zitat antworten
  #7 (permalink)  
Alt 12-12-2006, 18:32
Mathis
 Registrierter Benutzer
Links : Onlinestatus : Mathis ist offline
Registriert seit: Nov 2006
Beiträge: 119
Mathis ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Nen fertiges Script hab ich auch nicht, aber ne Idee

Du packst die Datei in ein Verzeichnis, das öffentlich nicht zugänglich
ist (-> Stichwort Zugriffsrechte unter Linux).
Dann schickst du dem Käufer ne eMail mit nem Link, der ne Serial
enthält. Z.B: download.php?serial=a78qbwof8bwa87az4c
Diese Serial speicherst du auch in ne Datenbank ab.

Wenn der Benutzer nun den Link aufruft, so prüfst du, ob die Serial
in der Datenbank ist. Wenn nein, dann gehts hier nicht mehr weiter.

Wenn ja, dann erstellt du (bzw. das Script ) nen neues Verzeichnis.
In dieses Verzeichnis packst du ne .htaccess-Datei die den Zugriff
auf dieses Verzeichnis nur der IP-Adresse des Käufers und der
des Servers erlaubt. Nun kann nur derjenige das Verzeichnis auf-
rufen, der eine gültige Serial übergeben hat und dessen IP aus
diesem Grunde in der .htaccess-Datei steht. Dann lässt du am
Besten gleich noch ne .txt-Datei mit dem Erstellungsdatum des Ver-
zeichnisses reinpacken, damit du alte Verzeichnisse löschen kannst.

Die einzige Sicherheitslücke ist hier dann wohl die IP. Die wechselt
ja bei jedem Login. Insofern kann es natürlich passieren, dass
später mal jemand anders dieselbe IP zugewiesen bekommt, wie
dein Käufer. Die Wahrscheinlichkeit, das gerade dieserjenige
an die Datei ran will und den Verzeichnisnamen kennt ist aber
wohl sehr gering...

Das ist ne Menge Programmierarbeit, funktioniert aber.
Habe das schonmal in ähnlicher Art und Weise in php umgesetzt.

Viel Erfolg!
Mit Zitat antworten
  #8 (permalink)  
Alt 12-12-2006, 20:00
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Die einzige Sicherheitslücke ist hier dann wohl die IP. Die wechselt
ja bei jedem Login. Insofern kann es natürlich passieren, dass
später mal jemand anders dieselbe IP zugewiesen bekommt, wie
dein Käufer. Die Wahrscheinlichkeit, das gerade dieserjenige
an die Datei ran will und den Verzeichnisnamen kennt ist aber
wohl sehr gering...
daran, dass ich als legaler Downloader meine IP ändere (auch ungewollt), denkst du nicht?
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #9 (permalink)  
Alt 13-12-2006, 11:44
Mathis
 Registrierter Benutzer
Links : Onlinestatus : Mathis ist offline
Registriert seit: Nov 2006
Beiträge: 119
Mathis ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Naja, wenn mich nicht alles täuscht, welchselt die doch nur,
wenn man sich neu einloggt, oder??

Und wenn man direkt von der Seite auf der die IP ausgelesen
wurde auf den Downloadlink weitergeleitet wird, dann kann
man doch mit ziemlicher Sicherheit davon ausgehen, dass
die IP dieselbe ist, oder??
Mit Zitat antworten
  #10 (permalink)  
Alt 13-12-2006, 11:49
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Naja, wenn mich nicht alles täuscht, welchselt die doch nur,
wenn man sich neu einloggt, oder??
Ich hoffe nicht, dass du mit eingeloggt, die Webseite meinst.

Aber die IP kann durchaus auch währen der Surf-Session wechseln, oder gar mehrere User mit der selben IP surfen.
Außerdem könnte ich mir vorstellen, dass ich den Download erst am nächsten Tag starte, oder während dem Download das Internet nen Disconnect macht...
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #11 (permalink)  
Alt 13-12-2006, 17:33
Mathis
 Registrierter Benutzer
Links : Onlinestatus : Mathis ist offline
Registriert seit: Nov 2006
Beiträge: 119
Mathis ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Ich hoffe nicht, dass du mit eingeloggt, die Webseite meinst.
Nein, ich meinte schon die Internetverbindung

Zitat:
Aber die IP kann durchaus auch währen der Surf-Session wechseln, oder gar mehrere User mit der selben IP surfen.
Das wusste ich gar nicht. Ich schreibe nämlich gerade nen Script für einen Kundenbereich, wo jeder Kunde eben nur auf die ihm zugeordneten Dokumente zugreifen kann. Und da arbeite ich genau mit diesem Prinzip. Das ganze ist zwar noch lange nicht fertig, aber ein paar Tests, die ich selber durchgeführt habe, waren erfolgreich. Und selbst wenn es mehrere "Surfer" mit derselben IP geben sollte, so ist die Chance immer noch sehr gering, dass derjenige, der unbedingt an die Daten ran will auch ausgerechnet die IP des gerade eingeloggten Benutzers hat...
Ich hoffe mal, dass das funktioniert. Mal schauen! Werde wohl noch nen paar Monate zu tun haben, bevor die Seite öffentlich zugänglich wird...
Mit Zitat antworten
  #12 (permalink)  
Alt 13-12-2006, 21:24
nOe
 Registrierter Benutzer
Links : Onlinestatus : nOe ist offline
Registriert seit: Nov 2006
Ort: GAMERny
Beiträge: 253
nOe ist zur Zeit noch ein unbeschriebenes Blatt
nOe eine Nachricht über ICQ schicken
Standard

Soweit ich weiß hat die Telekom als Internetanbieter einen 24-Stunden Disconnect, oder? Soviel zur IP-Erneuerung...
__________________
"I am what I am and I do what I can..."
Meine HP -- Mein GPG-Key
Meine Projekte: WebStorage 2.0 -- easyAJAX-Chat 2.2.0 (beta)
Mit Zitat antworten
  #13 (permalink)  
Alt 13-12-2006, 21:31
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von nOe
Soviel zur IP-Erneuerung...
Und noch mehr dazu: AOL nutzt eine Proxy-Kaskade, so dass auch zwei direkt aufeinanderfolgende Anfragen eines Nutzers unterschiedliche IPs haben können ...
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #14 (permalink)  
Alt 14-12-2006, 09:36
RanzigeMilch
 Registrierter Benutzer
Links : Onlinestatus : RanzigeMilch ist offline
Registriert seit: May 2005
Ort: Darmstadt
Beiträge: 757
RanzigeMilch ist zur Zeit noch ein unbeschriebenes Blatt
RanzigeMilch eine Nachricht über ICQ schicken
Standard

mh ich nehm doch mal an das der "kunde" auch benutzername und passwort auf deiner webseite hat?
wenn er gekauft hat dann wird das eben in die datenbank geschrieben (was hat er gekauft, wer, passwort, etc)
dann klickt er auf den link, durch verarbeitung wird der datenbankeintrag ausgewählt und die datei steht zum dl bereit
und sobald er gedownloaded hat wird das aus der datenbank wieder gelöscht.

oder stell ich mir das grad zu einfach vor?
__________________
Die Milch bleibt ranzig!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

Newsmanager

Der Newsmanager ist ein Newssystem und Newsletter in einem. Mit WYSIWYG Editor und E-Mail import aus einer bestehenden MySql Datenbank sowie dynamische Kategorien / Themen Filter.

11.09.2019 Stephan_1972 | Kategorie: PHP/ News
Modelmanager

Der Modelmanager ist ein Webtool für Fotografen, kann als komplette Homepage oder als Webtool installiert werden.

11.09.2019 Stephan_1972 | Kategorie: PHP/ Webservice
ContentLion - Open Source CMS ansehen ContentLion - Open Source CMS

ContentLion ist ein in PHP geschriebenes CMS, bei dem man Seiten, Einstellungen usw. in Ordnern lagern kann

22.08.2019 stevieswebsite2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:52 Uhr.