Исправление добавления скрипта Sponzy larvarel 10Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Исправление добавления скрипта Sponzy larvarel 10

Сообщение Anonymous »

my_trialsubscription.blade.php выдает ошибку. Попытка прочитать свойство «id» со значением null после создания пробной ссылки. после того, как ссылка создана и кто-то пытается ее использовать, появляется ошибка. Я искал в Интернете и не нашел решения проблемы. Надеюсь, кто-нибудь здесь сможет помочь. я думаю, это написано в Lavarel 10 или 11.
https://hornywildgirls.com/Admin?token= ... 0bDdGTzNOM jJ2VVZISGNMWT0iLCJtYWMiOiJmMWI2N2IwYzFmYmEwZWQ2NjllOGI3ODA5ZDdmYmEzODJiOWY0OTayNmE5ZDY5Zjg0ZGZjYzcyYTA1ZWM4YzZkIiwidGFnIjoiIn0=

Код: Выделить всё

@extends('layouts.app')

@section('title') {{__('users.my_subscriptions')}} -@endsection

@section('content')




.cancel-button {
background-color: #555;
color: #fff;
height: 50px;
transition: background-color 0.3s ease, color 0.3s ease;
}

.create-link-button {
background-color: #008CBA;
color: #fff;
height: 50px;
transition: background-color 0.3s ease, color 0.3s ease;
}

button:hover {
opacity: 0.8;
}






[i][/i] {{__('Trial Subscription')}}
{{__('')}}



@include('includes.cards-settings')

@if ($trial_link_exist && !empty($link))




[i][/i]
 You already have an active trial link.


Trial Link : 

Share this link with your subscribers



@else






Offer limit

No Limit
1 subscribers
2 subscribers
3 subscribers
4 subscribers
5 subscribers
6 subscribers
7 subscribers
8 subscribers
9 subscribers
10 subscribers
20 subscribers
30 subscribers
40 subscribers
50 subscribers
60 subscribers
70 subscribers
80 subscribers
90 subscribers
100 subscribers



Offer expiration

Never Expires
1 days
2 days
3 days
4 days
5 days
6 days
7 days
9 days
10 days
11 days
12 days
13 days
14 days
15 days
16 days
17 days
18 days
19 days
20 days
21 days
22 days
23 days
24 days
25 days
26 days
27 days
28 days
29 days
30 days
40 days
50 days
60 days



Free trial duration

Never Expires
1 days
2 days
3 days
4 days
5 days
6 days
7 days
9 days
10 days
11 days
12 days
13 days
14 days
15 days
16 days
17 days
18 days
19 days
20 days
21 days
22 days
23 days
24 days
25 days
26 days
27 days
28 days
29 days
30 days
3 months
6 months
12 months




Cancel
Create Link






@endif







$(document).ready(function() {

$(".create-link-button").click(function(event) {

event.preventDefault();

if ($("#trial-link-name").val() == "") {
alert("Enter the Trial Link Name");
} else {

var formData = {

'trial_link_name': $("#trial-link-name").val(),
'offer_limit': $("#offer-limit").val(),
'offer_expiration': $("#offer-expiration").val(),
'free_trial_duration': $("#free-trial-duration").val(),
'_token': '{{ csrf_token() }}'

}

$.ajax({

type: 'POST',
url: 'triallink',
data: formData,
dataType: 'json',
success: function(data) {

if (data.code == 500) {
alert("Trial Link is already generated for this ID");
} else if (data.code == 501) {

location.reload();

}

},
error: function(xhr) {

alert("error " + xhr.responseJSON.errors);

}

});

}

});

});

@endsection

Route::view('/help','pages.test'); Route::get('my/trialSubscribers', [UserController::class, 'mytrialSubscriptions']); Route::get('my/promotion', [UserController::class, 'mypromotion']); Route::post('my/triallink', [UserController::class, 'trialLink']); Route::post('my/promotion', [UserController::class, 'mypromotion']); Route::get('/access/{dynamicName}', 'App\Http\Controllers\LinkController@access')->name('link.access');

Код: Выделить всё

// *******************************************Custom code

$token_time = "";

if (isset($_REQUEST['token'])) {

// date_default_timezone_set("Asia/Calcutta");

$creator_id = auth()->user()->id;

$token_time = decrypt($_REQUEST['token']);

$expired_time_link = DB::table("trial_links")->where('creator_id', $creator_id)->get();

$expired_time_link =  $expired_time_link[0]->expired_at;

if (strtotime(now()) >= strtotime($expired_time_link)) {

$username = auth()->user()->username;

return redirect()->to('/' .  $username);
} else {

return view('users.profile', [
'user' => $user,
'updates' => $updates,
'hasPages' => $updates->hasPages(),
'totalPosts' => $user->updates()->select('updates.id', 'updates.user_id')->count(),
'totalPhotos' => $user->media()->where('media.type', 'image')->count(),
'totalVideos' => $user->media()->where('media.type', 'video')->count(),
'totalMusic' => $user->media()->where('media.type', 'music')->count(),
'totalFiles' => $user->media()->where('media.type', 'file')->count(),
'totalEpub' => $user->media()->where('media.type', 'epub')->count(),
'_stripe' => $_stripe,
'checkSubscription' => $checkSubscription ?? null,
'media' => $media,
'mediaTitle' => $mediaTitle,
'sortPostByTypeMedia' => $sortPostByTypeMedia,
'allPayment' => $allPayment,
'paymentIncomplete' => $paymentIncomplete ?? null,
'likeCount' => $likeCount,
'categories' => $categories,
'paymentGatewaySubscription' => $paymentGatewaySubscription->payment_gateway ?? null,
'subscriptionsActive' => $subscriptionsActive,
'plans' => $plans,
'userPlanMonthlyActive' => $userPlanMonthlyActive ?? null,
'userProducts' => $userProducts,
'shopCategories' => $shopCategories ?? null,
'token_time' => $token_time
]);
}
} else {

return view('users.profile', [
'user' => $user,
'updates' => $updates,
'hasPages' => $updates->hasPages(),
'totalPosts' => $user->updates()->select('updates.id', 'updates.user_id')->count(),
'totalPhotos' => $user->media()->where('media.type', 'image')->count(),
'totalVideos' => $user->media()->where('media.type', 'video')->count(),
'totalMusic' => $user->media()->where('media.type', 'music')->count(),
'totalFiles' => $user->media()->where('media.type', 'file')->count(),
'totalEpub' => $user->media()->where('media.type', 'epub')->count(),
'_stripe' => $_stripe,
'checkSubscription' => $checkSubscription ?? null,
'media' => $media,
'mediaTitle' => $mediaTitle,
'sortPostByTypeMedia' => $sortPostByTypeMedia,
'allPayment' => $allPayment,
'paymentIncomplete' => $paymentIncomplete ?? null,
'likeCount' => $likeCount,
'categories' => $categories,
'paymentGatewaySubscription' => $paymentGatewaySubscription->payment_gateway ?? null,
'subscriptionsActive' => $subscriptionsActive,
'plans' => $plans,
'userPlanMonthlyActive' => $userPlanMonthlyActive ?? null,
'userProducts' => $userProducts,
'shopCategories' => $shopCategories ?? null,
'token_time' => $token_time
]);
}

//***************************************Custom code ends
Я искал решение в Google и пробовал его, но безуспешно. Я надеюсь найти кого-нибудь, кто сможет помочь с ошибкой. .

Подробнее здесь: https://stackoverflow.com/questions/787 ... dition-fix
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»