createUserProfiles.php
<form method="post" action="u/username.php">
<input type="text" name="username">
<input type="text" name="email">
<input type="submit" name="submit" value="Create User">
</form>
Теперь мы представим данные в базу данных и представит эти представленные значения u/username.php
путем загрузки шаблона templates/profile-templates.php
внутри него.
<?php
//connect to db
$db = new PDO('mysql:host=localhost;dbname=testdb;charset=utf8', 'username', 'password');
//feed the values from previous form to db
$stmt = $db->prepare("INSERT INTO table(username,email) VALUES(:uname,:email)");
$stmt->execute(array(':uname' => $_POST['username'], ':email' => $_POST['email']));
//now make an array with key name and its values
$attribute = array ('{user_name}'=>$_POST['username'], '{email}'=>$_POST['email']);
//load the template into a variable called $html
$html = file_get_contents ('templates/profile-templates.php');
//Now replace {user_name} and {email} present in template file with real data fetched from user.
foreach($attribute as $key => $value){
$html = str_replace ("{$key}", $value, $html);}
//At last echo the variable
echo $html;
Просто убедитесь, что файл шаблона имеет фигурные скобки, внутри которых данные будут помещены через PHP. reference
Существует множество справочников о начале первых шагов при использовании php в Интернете. Никто из них не помог? Извините, но цель этого сайта - помочь людям с _специфическими вопросами в своем коде. Этот вопрос слишком широк, он в основном спрашивает: «Расскажите мне все о программировании, Интернете и о том, как я могу начать все это изучать». На это невозможно ответить. – arkascha
ах, я понимаю. благодаря :) –