Example #1
0
 /**
  * Confirma o voto atualizando o campo 'votou' como 1 na tabela 'eleitores'. Também atualiza a quantidade de votos
  * da imagem votada.
  * @param string $url_key Dados de controle criptografados, que foram enviados via email para confirmação do usuário (eleitor)
  * @return void
  */
 function confirmacao($url_key)
 {
     //email-23bfe665574956641a782f3e7f9380d3
     //uid-111464b68226c117149.52077306
     if (!$url_key) {
         return false;
     }
     $url_key = decodeUrl($url_key);
     $query = $this->user->getPreTrocaSenha(array('controle' => $url_key['uid']));
     if (count($query)) {
         $code_compare = geraCodeTrocaSenha($query);
         if (!array_diff($code_compare, $url_key)) {
             redirect('trocasenha/index/' . $url_key['uid']);
             die;
         }
     }
     redirect('home');
     die;
 }
                                    <input type="hidden" name="classroom" value="<?= $_POST['classroom']; ?>"/>
                                    <input type="hidden" name="tname" value="<?= $_POST['tname']; ?>"/> 
                                    <input type="submit" value="การจัดการข้อสอบ  ( Test management )  " style="border: none;background: none;color: #2371E2;cursor: pointer;"/>
                                </form> 
                                <!--<a href="new_course_structure.php?subject=<?= $_POST['subject']; ?>&&subject_name=<?= $_POST['subject_name']; ?>&&unit=<?= $_POST['unit']; ?>&&term=<?= $_POST['term']; ?>&&year=<?= $_POST['year']; ?>&&classRoom=<?= $_POST['classRoom']; ?>">จัดการโครงสร้างเเนื้อหา <span class="eng"> ( Management of content structure ) </span></a></td>-->
                        </tr>

<!--                <tr>
                    <td ><span id="planStr"></span></img></td>
                    <td align="left"><a href="course_structure_plan.php?subject=<?= $_POST['subject']; ?>&&subject_name=<?= $_POST['subject_name']; ?>&&unit=<?= $_POST['unit']; ?>&&term=<?= $_POST['term']; ?>&&year=<?= $_POST['year']; ?>&&classRoom=<?= $_POST['classRoom']; ?>">เเผนการประเมินผลการเรียน <span class="eng"> ( Evaluation plan ) </span></a></td>
                </tr>-->

                    </table>
                    <?
                    if (decodeUrl($_POST['term']) == 'ตลอดปี') {
                        $courseIdName = str_split(trim(decodeUrl($_POST['subject'])));
                        $str_course = "";
                        $array_str_course = array("ท", "ค", "ว", "ส", "พ", "ศ", "ง", "จ", "อ"
                            , "TH", "MA", "SC", "SO", "HP", "AR", "OT", "CH", "EN");
                        foreach ($courseIdName as $keysp) {

                            if (!is_numeric($keysp)) {
                                //echo $keysp . "<br/>";
                                $str_course .=$keysp;
                            }
                        }
                        foreach ($array_str_course as $idCourseStr) {
                            if ($idCourseStr == $str_course) {
                                if ($str_course == 'ท' || $str_course == 'TH') {
                                    $msubject = "ท";
                                    break;
Example #3
0
<?php

require 'function/url.php';
require 'template.php';
// jika ada request, lakukan decode short url dan redirect ke url asli
$urlGet = htmlentities(mysql_real_escape_string($_GET["decode"]));
$decodeUrl = decodeUrl($urlGet);
if ($decodeUrl) {
    $clicked = $decodeUrl['clicked'] + 1;
    // update jumlah klik untuk url tersebut.
    updateClicked($decodeUrl['id'], $clicked);
    header("location:" . $decodeUrl['long_url'] . "");
}
?>

<!DOCTYPE html>
	<html lang="en">
	<?php 
getMeta();
?>
	<body>
		<div class="container">
			<div class="row">
				<div class="col s12">
					<center>
					<div class="card-panel grey lighten-4" style="width:800px">
						<h2><img src="images/cickourl.png" width="40%"></h2>
						<br><br>
						<div class="row">
							<div class="input-field col s12">
					        	<input class="validate grey lighten-4" type="text" name="url" id="url" placeholder="Put your long URL here" style="width:650px;">
/**
 * Decodes from url-friendly base64.
 *
 * @param string $string_
 *
 * @return string
 */
function decodeBase64Url($string_)
{
    return base64_decode(decodeUrl($string_));
}