Bugs beheben. Geld mit Paypal abbuchen funktioniert wieder - PHP Online Shop tutorial | Part 23

preview_player
Показать описание
In dieser Episode geht es nur darum, Bugs zu beheben. Ein Bug war es dass ich die Funktion rausgenommen habe um Geld vom Paypal abzubuchen und der andere Bug war dass der Anonyme Benutzer zu einem Sicherheitsrisiko wurde. Deshalb kann man jetzt Produkte in den Warenkorb hinzufügen nur wenn man eingeloggt ist.

*** Links zum Video ***

Code zum Video:

Weitere Themenvorschläge und/oder Kooperationen in die Kommentare.
#php #shop #tutorial

* Das ist ein Affiliate link, mit Kauf des Hostingspaket unterstützt ihr mich und meinen Kanal, es fallen keine extra Kosten an.
Рекомендации по теме
Комментарии
Автор

Sorry wegen dem Ton, mit dem Windows update ist mein Mikrofon lauter geworden und ich habe es in meiner Aufnahmesoftware nicht gemerkt, erst im Schnitt da war es aber zu spät.
Quellcode zum Shop ist in der Beschreibung verlinkt

VitalijMik
Автор

Vielleicht wäre noch ne Bewertungs Option und eine komentar Funktion unter jedem prokut sinnvoll.
Ps Deine Viedeo sind so gut. Ich verstehe jetzt viel mehr. Danke

merlin
Автор

Mega! Ich danke dir für die Hilfe mit Paypal :D

Falls es zu Komplikationen kommt, wäre es nicht sinnvoll die Nummer von der Transaktion mit in die Datenbank zu speichern?

mr.wasgehtsiedasan
Автор

Das ist index
<?php
session_start();
error_reporting(-1);
ini_set('display_errors', 'On');

define('CONFIG_DIR', __DIR__.'/config');
require __DIR__.'/includes.php';

wenig ist das normal ?

Der_Nevio
Автор

Bei der Funktion "redirectIfNotLogged()" musst man in die Klammern den Link schreiben, der sich nach dem Login öffnen soll.
z.B.:

pschur
Автор

Mir ist da noch ein Bug aufgefallen, oder ich habe das Fix übersehen.
Beim Übertragen der Daten an PayPal wird (zumindest mir) der Recipient nicht mit übergeben?!
$payer->name->given_name =

alexanderfischer
Автор

Vielleicht hilft die folgende Config der php.ini

[xdebug]
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.remote_autostart = true
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "c:/temp"
xdebug.collect_params = 4
xdebug.collect_return = on
xdebug.collect_vars = on
xdebug.show_local_vars = 1
xdebug.idekey=xdebug.atom

zend_extension =

zend_extension auf die php_xdebug.dll einstellen.

dennisbln
Автор

Vielleicht hilft die folgende Config der php.ini

[xdebug]
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.remote_autostart = true
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "c:/temp"
xdebug.collect_params = 4
xdebug.collect_return = on
xdebug.collect_vars = on
xdebug.show_local_vars = 1
xdebug.idekey=xdebug.atom

zend_extension =


---
zend_extension auf die php_xdebug.dll einstellen.

dennisbln
welcome to shbcf.ru