function services_page() { $table = Table(); $page = "\n\t<div id='tableServices'>{$table}</div>"; $cfg["JS"][] = 'js/artica_services.js'; $html = new template_users('{manage_services}', $page, 0, 0, 0, 0, $cfg); echo $html->web_page; }
public function join() { $db = Table('user_code'); echo "left-join:"; var_dump($db->join('left', 'user', 'myweb_user.email = myweb_user_code.email')->join('left', 'user_myfriend', 'myweb_user.id = myweb_user_myfriend.uid')->select("myweb_user_code.code_id,myweb_user_code.email,myweb_user.id,myweb_user.username,myweb_user.email,myweb_user_myfriend.fid")); echo "right-join:"; var_dump($db->join('right', 'user', 'myweb_user.email = myweb_user_code.email')->select("myweb_user_code.code_id,myweb_user_code.email,myweb_user.id,myweb_user.username,myweb_user.email")); echo "inner-join:"; var_dump($db->join('inner', 'user', 'myweb_user.email = myweb_user_code.email')->select("myweb_user_code.code_id,myweb_user_code.email,myweb_user.id,myweb_user.username,myweb_user.email")); }
require 'functions/table.php'; if ($_POST) { $FTP['server'] = "wetfish.net"; $FTP['user'] = $_POST['Name']; $FTP['password'] = $_POST['Password']; if ($_SESSION['Clicked']['Failed'] > 8) { echo "You've failed to login too many times. Please try again later."; } else { $FTP['Connection'] = ftp_connect($FTP['server']) or die("Couldn't connect to {$FTP['server']}"); // try to login if (@ftp_login($FTP['Connection'], $FTP['user'], $FTP['password'])) { echo "Authentication successful."; $_SESSION['Click']['User'] = $FTP['user']; } else { echo "Couldn't connect as {$FTP['user']}"; $_SESSION['Click']['Failed']++; } } /* # Put username, IP, and time in login database # use sqlite? # keep track of failed logins too echo "<pre>"; print_r(array($_POST['Name'], $_POST['Password'], $Error)); */ } else { echo "<form method='post'>"; echo Table("{Name | <input type='text' name='Name' />}" . "{Password | <input type='password' name='Password' />}" . "{<input type='submit' value='Submit' /> }"); echo "</form>"; }
function Table($gen) { $ret = ''; for ($i = 0; $i < $gen; $i++) { $ret .= ' '; } return $ret; } $code = "<?php\n\n"; $code .= "class {$className}\n{\n"; $code .= Table($gen) . 'protected $tableName' . ";\n"; foreach ($fields as $field) { $code .= Table($space) . 'protected $' . $field . ";\n"; } $code .= "\n"; $code .= Table($gen) . 'public function TableNameBdd' . '()' . "\n"; $code .= Table($gen) . "{\n"; $code .= Table($gen + 2) . 'return ' . "'" . $tableName . "'" . ";\n"; $code .= Table($gen) . "}\n"; $code .= "\n"; $code .= Table($gen) . 'public function GetTable' . '()' . "\n"; $code .= Table($gen) . "{\n"; $code .= Table($gen + 2) . 'return $this->tableNameBdd' . ' = $tableName' . ";\n"; $code .= Table($gen) . "}\n"; $code .= "\n"; $code .= Table($gen) . 'public function SetTable' . '()' . "\n"; $code .= Table($gen) . "{\n"; $code .= Table($gen + 2) . 'return $this->tableNameBdd' . ' = $tableName' . ";\n"; $code .= Table($gen) . "}\n"; $code .= "}\n"; file_put_contents('Generator/' . $className . ".php", $code);
<?php function Table($rows, $cols) { $table = '<table border="1">'; for ($tr = 1; $tr <= $rows; $tr++) { $table .= '<tr>'; for ($td = 1; $td <= $cols; $td++) { if ($tr === 1 or $td === 1) { $table .= '<th>' . $tr * $td . '</th>'; } else { $table .= '<td>' . $tr * $td . '</td>'; } } $table .= '</tr>'; } $table .= '</table>'; print $table; } Table(10, 10);