
DavidCampbell
Member-
Content Count
37 -
Joined
-
Last visited
-
Days Won
3
DavidCampbell last won the day on August 18 2020
DavidCampbell had the most liked content!
Community Reputation
11 ExcellentAbout DavidCampbell
-
Rank
Member
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Complete Entrepreneur Course - files
DavidCampbell replied to DavidCampbell's topic in Entrepreneurship
no worries I found them, there was a link in the PDF -
Complete Entrepreneur Course - files
DavidCampbell replied to DavidCampbell's topic in Entrepreneurship
ah its these templates I'm looking for. I'm not sure how to get back to them. -
Complete Entrepreneur Course - files
DavidCampbell replied to DavidCampbell's topic in Entrepreneurship
Hi Stef. Thanks for replying. I'll check the PDF. But I'm sure there was some files. In particular a basic terms and conditions for dealing with clients. And a basic contract outlining the 1/3 upfront, 1/3 on delivery of first draft, etc. Am I mistaken? My memory is pretty foggy. Dave -
Glad I could be of help
-
DavidCampbell started following Complete Entrepreneur Course - files
-
Hi, I hope Stef you can help me out, or anyone. Back in 2018 I bought Complete Entrepreneur and Complete Freelancer course. My hard drive died since where I had downloaded all the files. Today I've just re-downloaded the mp3 a pdf course outline. I was sure there was more than this, video files maybe? But definitely some docs; example terms and conditions, contracts and various other useful files. Splitting the payment into three, all those sort of things. Would be really useful for me to get again right now. Where can I find this files? Thanks in advance
-
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
I had some time to return to this today - fixed it. The bug arrises because of the subtle difference between get_data in the Template class. in the oopLogin the method does not have the option to echo out the data, whereas the one in phpCart, it does. so much confusion over something so simple. -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
Hi Stefan, I haven't solved it yet, I'm a little stumped. My local version of OOP Login works as expected. Obviously there are differences in the file structure and the use of DPO instead of MYSQLI. My next move was to just refactor the code and use MYSQLI. But It would be nice to get DPO working though. -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
the admin index.php, is very simple: <?php // ==================================================== // INDEX // // ==================================================== /* * Are we loged in? * YES - redirect to admin home * NO - redirect to login */ include("app/init.php"); // check authorization if ($Auth->checkLoginStatus() == FALSE) { $Template->redirect('login.php'); } else { echo "redirect to home.php"; // $Template->redirect('home.php'); } -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
This is the files structure: -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
v_login.php (view) <!DOCTYPE html> <html> <head> <title>Login In</title> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <link href="resources/css/style.css" media="screen" rel="stylesheet" type="text/css"> </head> <body> <h1>Log In</h1> <div id="content"> <form action="" method="post"> <div> <? $alerts = $this->get_alerts(); if ($alerts != '') { echo "<ul class=\"alerts\">\n"; -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
login.php <?php // ==================================================== // LOGIN // // ==================================================== include("app/init.php"); $Template->set_data('page_class', 'login'); if (isset($_POST['submit'])) { // get data $Template->set_data('input_user', $_POST['username']); $Template->set_data('input_pass', $_POST['password']); // validate data if ($_POST['username'] == '' || $_POST['password'] == '') { // show error if ($_POST['username'] == '') { $Template->set_data('error_user', 'required');} if ($_POST['password'] -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
auth.php <?php // ==================================================== // AUTHORIZATION CLASS // Deals with auth tasks // ==================================================== class Auth { // ========================== // Class scope vars // ========================== private $salt = 'j4H9?s0d'; // ========================== // Constructor // ========================== function __construct() { // do nothing } // ========================== // Methods // ========================== // ============= // validate login -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
template.php <?php // ==================================================== // TEMPLATE CLASS // Handling all templating tasks - displaying views, alerts, erros and view data // ==================================================== class Template { // ========================== // Class scope vars // ========================== private $data; private $alert_types = array('success', 'error'); // ========================== // Constructor // ========================== function __construct() { // do nothing } // =============== -
Why is my form displaying the input data on submit?
DavidCampbell replied to DavidCampbell's topic in PHP
<?php // =========================================== // INIT // Basic configuration settings // =========================================== // connect to database (PDO) $host = "localhost"; $username = "root"; $password = "yes"; $dbname = "recordLabel"; $dsn = "mysql:host=$host;dbname=$dbname"; $options = array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION); $connection = new PDO($dsn, $username, $password, $options); // set up constants define('SITE_NAME', 'My Record Label'); define('SITE_PATH', 'http://recordLabel.local/admin/'); // local/admin define('IMAGE_PA -
Here is a screenshot of the bug: This login is based on the KillerSites OOP Login tutorial. But I've made some differences. Firstly is in a sub directory 'admin' as i'm building that first. Secondly the most important change is I've changed it to PDO instead of MySQLi. I've gone all through my code and cant see where this would decide to print out like this. Feel a bit dumb not being able to find out why this is performing like this. Hoping someone has a quick answer. I'm just at the beginning of this build and I wanted to adapt the code to use DPO, although I have had no exp