Inviare dati JSON con una call ajax ad un controller di Codeigniter

Vediamo quindi il codice:

questo è lo script da inserire nella parte html:

function sendJson(){
    $.ajax({
        method: "post",
        url: "{/literal}{$path}{literal}/views/getpresets",
        data: {view_type: "B"},
        success: function (data) {
            response = JSON.parse(data);
            console.log(response.response);
                          }
    });
}

ed ecco la funzione del controller di Codeigniter:

public function getjson(){
    $mypostdata=$this->input->post();
    echo "Ecco i dati json che avete inviato:<br>";
    echo "<pre>";
    print_r($mypostdata);
    echo "</pre>";
    }

Se ci troviamo in una funzione PHP possiamo usare la variabile
 $_POST al posto di $this->input->post();

Convertire la fattura elettonica in formato pdf

La fatturazione elettronica tra le tante polemiche consentirà la dematerializzazione dei documenti fiscali con tutti i vantaggi che essa comporta.

Ma per i nostalgici del vecchio formato può essere utile sapere che si può convertire in un comodo documento pdf stampabile qualsiasi fattura ricevuta da SDI in formato xml o p7m.

Uno dei servizi che stà riscontrando parere favorevole dagli utenti è quello offerto dal sito: www.xmlpatopdf.eu che permette di convertire e scaricare  la fattura e i suoi allegati in vari formati compresa anche la visualizzazione in html .

Creare un sito con wordpress

Scopri come Creare un sito con wordpress

Se stai cercando di creare il tuo primo blog, wordpress è la scelta migliore.

Avventurarsi nel web alla ricerca di visibilità è un impresa difficile e piena di ostacoli da superare. Ma se hai una passione e ti piace condividere le tue conoscenze o ami raccontare le tue storie di vita sicuramente sei sulla strada giusta.

Prima dell’avvento dei CMS ci si scontrava con i limiti di conoscenza dell html css e ciò rendeva il percorso per un profano molto più lungo ed arduo.

Adesso con i content management system non devi preoccuparvi più di nulla. Scegliere WordPress è sicuramente la soluzione migliore, gratuita molto semplice da utilizzare e personalizzabile sotto tutti gli aspetti utilizzando una interminabile collezione di plugin gratuiti e a pagamento, costantemente aggiornati grazie alla vasta comunità di utenti esistente.

Come saprai sicuramente in giro ci sono svariate società che offrono domini di 3° livello e hosting gratuiti con utility che ti consentono di installare e configurare wordpress facilmente, tra queste sicuramente il principale è proprio wordpress.com:

Ecco come creare un sito wordpress su wordpress.com in pochi minuti

  1. Per prima cosa collegati al sito wordpress.com Come_creare_un_sito_con-wordpress_1
  2. clicca sul tasto inizia ora
  3. compila il modulo con le informazioni richieste e clicca sul tasto prossimo step Come_creare_un_sito_con-wordpress_2
  4. Scegli l l’indirizzo che dovrà avere il tuo sito, il dominio che otterrai sarà un dominio di terzo livello e quindi sarà strutturato nel seguente modo: nomechehaiscelto.wordpress.com Vedrai una serie di indicazioni con delle valide alternative nel caso il nome che hai indicato fosse occupato  dopo di ciò scegli il servizio piano gratuito e nella schermata successiva scegli inizia con gratuito.
  5. Nella schermata successiva potrai scegliere se creare un nuovo account mettendo un indirizzo mail & user & password oppure collegarlo al tuo account Google se ce l’hai
  6. a questo punto avrai già creato il tuo primo sito wordpress e sei pronto ad operare .
  7. Avrai davanti una schermata con tutte le opzioni sulla sinistra opzioni che ci potranno permettere di personalizzare il nostro sito  come caricare l’icona , creare una tag line  o cominciare a compilare la pagina per i contatti Come_creare_un_sito_con-wordpress_7

Potrai cambiare i colori sfondi e anche il Font dei caratteri aggiungere  dei widget nella barra laterale e poi ad esempio decidere se utilizzare una pagina fissa come home page oppure gli ultimi articoli pubblicati. Realizzare una un post su WordPress è molto facile ed intuitivo, l’editor di testo è del tutto simile a quello di un Text-processor e avete tutti tutti gli strumenti a portata di mano. Questa è la maniera più veloce per poter creare un sito WordPress e davvero in pochi minuti ovviamente lo consiglio solo per un utilizzo amatoriale e per acquisire praticità nell’utilizzare un CMS e cominciare a condividere i vostri contenuti.  

 

Come rimuovere “index.php” nel percorso di codeigniter impostando il redirect in Codeigniter

Come eliminare index.php dall’url e ottenere url SEO friendly con il redirect in un progetto codeigniter

Se stai creando una web application con Codeigniter e vuoi togliere index.php dalla url in modo da avere degli indirizzi più chiari ecco le righe che devi aggiungere al file .htaccess (se il vostro server usa Apache):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

nel caso tu voglia eseguire un redirect direttamente alla versione https:// non che aggiungere le ulteriori due righe sottostanti:

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Ottenendo così la rimozione di index.php da ogni indirizzo url del sito e il redirect alla versione https://
Ecco Il codice completo:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</IfModule>

 

Codeigniter

[vc_row][vc_column][vc_empty_space][vc_column_text]

Codeigniter: un potente framework php

Cos’è un framework ?

Uno dei principi fondamentali è riassunto dall’acronimo DRY (Don’t Repeat Yourself), nel senso che viene fortemente consigliata l’adozione di tecniche di riutilizzo del codice.

Per cui il framework è un insieme di classi o metodi che consentono un rapido accesso alle funzionalità più comuni che sono richieste in ogni tipo di applicativo.

Ad esempio l’accesso ai dati o la gestione della sessione utente sarà possibile in modo semplice e veloce grazie a classi e metodi già disponibili; il vantaggio del suo utilizzo è indubbio: invece di scrivere da zero ogni riga di codice necessaria per effettuare procedure anche complesse, basterà fare riferimento ai costrutti messi a disposizione dal framework.

Codeigniter nella fattispecie, è un framework php per cui è creato da gruppi di classi e metodi php.

Un’altra caratteristica di Codeigniter è che utilizza l’approccio MVC (Model-View-Controller) che ha un ampio livello di separazione tra la logica della applicazione e l’aspetto grafico/rappresentativo della stessa.

Questo può rappresentare una difficoltà nell’apprendimento se non si è abituati a lavorare in ottica MVC ma una volta che avrete familiarizzato, comincerete a comprendere i punti di forza dell’approccio model-view-controller.[/vc_column_text][/vc_column][/vc_row]