Erst bezahlen und dann Zugang für 3 Monate auf eine geschützte Seite erhalten
Автор: Wladimir A.
Просмотрено 756,
Подписчики 1,
Размещенный 0
Hallo liebe Mitglieder und das WebSite Team,
ich möchte gerne meinen Besuchern eine Option bieten, die für eine Bezahlung auf den Inhalt einer geschützten Seite zugreifen lässt.
Beispiel:
dem Kunden gefällt der Kostenlose Inhalt auf meiner Seite,
dieser möchte den Ausführlichen Bericht ansehen, dieser befindet sich im geschützten Bereich der Seite.
Er soll jetzt die Möglichkeit (gegen Bezahlung) erhalten den Zugang auf den geschützten Inhalt zu kaufen.
Der Kunde soll wählen dürfen ob er den Zugang für 3, 6 oder 12 Monate bekommt.
Wenn es möglich ist sollte der Zugang nach Ablauf dieser Frist den Kunden sperren und einen erneuten Zugang gegen Entgelt anbieten.
Danke für die Mithilfe
Gruss
Wladimir
Размещено
Das ist mit WebsiteX5 standardmäßig nicht möglich. Mit individuellem Code ist es aber machbar. Am besten mal im Internet suchen, ob es entsprechenden php-Code gibt.
Da hilft kein PHP-Code für diese speziellen Wünsche! Der würde sehr kompliziert sein und müsste noch an WSX5 angepasst sein.
Normalerweise ist es auch mit WSX5 möglich bis auf den letzten Punkt. Wenn das Datum abgelaufen ist, müsste man das Passwort deaktivieren oder löschen (händisch vom Admin aus).
Wenn du soetwas gesehen hast bei "Download Portalen" dann haben die eigene Programmierer für diese Zwecke.
Da hilft nur eine professionelle Shop-Software.
Das pw muss einen Timestamp bekommen das macht x5 so nicht. Ich würde bei Stack Overflowsuchen oder anfragen.
Also,
function updateLastLogin($usr)
{
$timestamp = time();
$datum = date("Y-m-d H:i:s",$timestamp);
$sql = 'UPDATE cms_users SET last_login ="'.$datum.'" WHERE username ="'.$usr.'"';
mysql_query($sql,$this->link);
}
mit sowas kann man weiter arbeiten.
Es wird immer nur der letzte Login gespeichert das Datum muss als neue Spalte hinterlegt werden in der DB und wird jedesmal überprüft ob der Wert (Datum) erreicht wurde. Das kann dieses script so noch nicht!!!
Also erster Login plus z.B. 3 Monate ist der >Wert der in der DB als Ziel Wert eingetragen werden muss, dann wenn erreicht wird ein SQL Befehl gelöst der diese Reihe/ID bzw. User löscht. Ich frage mich gerade wenn ich mir den Pfad kopiere ob die zu schützende Seite nicht doch aufrufbar ist,
Hey Wladimir,
schreib mich mal an
Gruß
Andreas
Doch mit .php geht das sehr gut Andreas. Ich empfehle ihm den Inhalt auf einer subdomain zu legen und dort mit einem normalen html-code zu arbeiten also ohne x5 evtl.
Ich bezog das ganze auf WSX5! Natürlich gibt es PHP Code für alle Bereiche wenn man PHP Programmierer ist. Das ganze aber dann auf WSX5 abzustimmen ist das Problem.
Ich habe nicht an Dir gezweifelt Andreas. Ich würde wenn die Ausgabe auf einer subdomain legen und dort mit einem reinen html Template arbeiten also ohne x5.
Автор
Danke für die Hilfe,
@Andreas welche Software könnte man für so ein Vorhaben einsetzen?
( Vorhaben ähnlich My Hammer )
Vielleicht könnten wir mal telefonieren
Tel. 0041 76 339 98 32
wladimir(At)ageenko(Punkt)ch
Hallo Leute,
ich stehe vor dem selben Problem, ich benötige auch solch eine Funktion Kunde kauft ein Membership von 1Tag, oder 30 Tage, 3 Monate oder 12 Monate.
Die in Website x5 eingebundene automatische Regestrierung ist hierfür nicht zu gebrauchen. Habt ihr schon eine Lösung gefunden?