Skip to content

Instantly share code, notes, and snippets.

View mpmont's full-sized avatar

Marco Monteiro mpmont

View GitHub Profile
<?php
/* Defining the language */
private function _define_language()
{
$uri = $this->uri->segment(1);
if ( 'admin' != $uri )
{
if ( !empty($uri) )
{
<?php
class MY_Controller extends CI_Controller{
public function __construct(){
parent::__construct();
}
}
// Este funciona:
$this->data['bsc'] = json_decode(file_get_contents(BAROMETRO_LINK . '/index.php/api/statistics/user/' . $this->data['user']->id));
// Este não funciona:
$request = file_get_contents('https://sig.grupoch.pt:4443/ws/ws_server_contacts.php?method=getRadarInfoForUser&user=' . $this->data['user']->sig_id . '&authcode=HjO8mLKrTXxS_2NkX2xshmh!s94NJ5sF');
Este reproduz o seguinte url: https://sig.grupoch.pt:4443/ws/ws_server_contacts.php?method=getRadarInfoForUser&user=158&authcode=HjO8mLKrTXxS_2NkX2xshmh!s94NJ5sF
Como pode ver o url funciona.
@mpmont
mpmont / Email.php
Created March 9, 2015 12:17
Envio de email
<?php
/**
* CodeIgniter
*
* An open source application development framework for PHP 5.2.4 or newer
*
* This content is released under the MIT License (MIT)
*
* Copyright (c) 2014, British Columbia Institute of Technology
*
<?php
class MY_Controller extends CI_Controller
{
/* --------------------------------------------------------------
* VARIABLES
* ------------------------------------------------------------ */
/**
* The current request's view. Automatically guessed
@mpmont
mpmont / responsive.css
Created March 7, 2014 09:48
media queries
/* Large desktop */
@media (min-width: 1200px) {
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
}
@mpmont
mpmont / contact.js
Created September 3, 2013 14:27
google maps
var map;
var andrecosta = new google.maps.LatLng(41.151217,-8.675815);
var MY_MAPTYPE_ID = 'custom_style';
function initializeMap() {
var featureOpts = [
{
featureType: 'all',
elementType: 'all',
stylers: [
@mpmont
mpmont / MY_Upload.php
Created July 24, 2013 16:10
Upload thingy
<?php if(!defined("BASEPATH")){ exit("No direct script access allowed"); }
/**
* Multi-Upload
*
* Extends CodeIgniters native Upload class to add support for multiple
* uploads.
*
* @package CodeIgniter
* @subpackage Libraries
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Project extends CI_Controller {
public function __construct()
{
parent::__construct();
require_once APPPATH . 'presenters/project_presenter.php';
$this->data['project_ptr'] = new project_presenter();
$this->load->model('project_model', 'project');
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Feed extends CI_Controller {
function __construct() {
parent::__construct();
// load dependencies
$this->load->model('admin/articles_model', 'article');
$this->load->helper('xml');
$this->load->helper('text');