Ciao,
dovresti settare tutto su utf8mb4_unicode_ci, anche la connessione verso il db. Puoi farlo o a runtime con set names, oppure modificando il file di configurazione del database.
- Home
- thedarkita
- Post
thedarkita
@thedarkita
Post creati da thedarkita
-
RE: problema salvataggio mysql emoticon
-
RE: PhhMyAdmin perde "il numero corretto dei record" di una tabella
Ciao,
è normale phpMyAdmin usa la stima e non effettua un count per determinare il numero di elementi nella tabella, e con engine InnoDB questo comportamento è normale.The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines, such as InnoDB, this value is an approximation, and may vary from the actual value by as much as 40 to 50%. In such cases, use SELECT COUNT(*) to obtain an accurate count.
http://dev.mysql.com/doc/refman/5.5/en/show-table-status.html -
RE: cron job con php
Ciao,
exec serve per eseguire un comando, non puoi passargli dentro una configurazione di una entry crontab.
Sugli hosting aruba è comunque possibile gestire i cron dal pannello, in cui puoi specificare quale file deve essere eseguito. -
RE: Personalizzazione pagine con cookies o altri file di ricerca!
Non puoi leggere cookie con un domain differente da quello per cui è stato settato, qualsiasi browser inibisce una cosa simile.
Tra l'altro i cookie non contengono sicuramente tutta la storia di una persona, ma un mero riferimento a dei dati interni.Google e company sono in grado di fare la profilazione poichè Adsense è utilizzato su un numero immenso di siti, che contribuiscono a riempire il loro database con tutti i dati utili che vengono poi sfruttati per offrirti un altro servizio (Adwords).
-
RE: Personalizzazione pagine con cookies o altri file di ricerca!
Ciao,
quello che chiedi non si può fare per ragioni di privacy. -
RE: PHP - stringa contenuta in un altra?
Ciao,
la funzione che cerchi si chiama strpos. -
RE: Quanto dura if (isset($_SESSION [""]) ?
Puoi usare ad esempio:
ini_set('session.gc_maxlifetime', 3600);Ma non ci sono garanzie che funzioni, perchè la possibilità di cambiare valore in runtime dipende sempre dalla configurazione del server.
-
RE: Quanto dura if (isset($_SESSION [""]) ?
Ciao,
dipende della configurazione del server. Puoi crearti un phpinfo per vedere la configurazione corrente. -
RE: Studio Php
Non conoscere le basi e buttarsi su un framework è la cosa più sbagliata che si possa fare.
Il lasciar perdere php e passare ad altro è una frase ricorrente, per quanto mi riguarda non conta il linguaggio utilizzato ma lo sviluppatore che c'è dietro, il fatto di avere dei paletti più stringenti in java non significa necessariamente che le cose fatte in java siano migliori a livello di qualità.I linguaggi che hai nominato sono pensati per ambiti totalmente differenti, il linguaggio va scelto in base a cosa bisogna farci.
-
RE: Studio Php
Ciao,
quello che hai studiato ti ha fatto studiare delle funzioni deprecate da anni, che sono già state rimosse e quindi non più utilizzabili nelle versioni più recenti.
Rimane comunque una buona base per imparare la logica di fondo, ma devi comunque tenere presente che molte cose di quelle che hai letto non saranno utilizzabili.
Mi sembra di vedere anche qualche piccolo problemino di sicurezza nell'anteprima che hai postato.
Ti sconsiglio di prendere libri aventi come titolo PHP 6, in quanto non è mai uscito e sono tutti libri fatti per vendere facilmente e non sono adatti nemmeno per spiegare php 5 correttamente. -
RE: Metodo GET con file_get_contents() mantenere spazi vuoti
Ciao,
quella è la risposta dello script che chiami, per cui al massimo devi intervenire su quello. -
RE: Cookie PHP
Ciao,
di default viene creato con path relativo alla cartella in cui si trova lo script, per averlo disponibile ovunque devi fare:
[php]
setcookie("login", 2, time()+3600, '/');
[/php] -
RE: Sicurezza login e limitazione accessi
Ciao scartus,
dovresti utilizzare una tabella per tenere uno storico dei tentativi di accesso da un determinato IP per bloccare solo quell'IP, oppure bloccare direttamente l'account a cui si tenta di accedere, la prima soluzione mi sembra comunque migliore.Fai attenzione perchè quello script è vulnerabile a SQL INJECTION, per maggiori informazioni in merito ti rimando alla guida che avevo scritto:
http://www.giorgiotave.it/forum/scripting-e-risorse-utili/189074-guida-sql-injection.html -
RE: errore query
L'errore è nelle query come questa:
[PHP]$query="SELECT COUNT(m.id_albo) AS numrows from medici_odontoiatri where cognome != '' and cognome LIKE '$lettera%'";[/PHP]Dove non esiste m
-
RE: errore query
Ciao,
invece di:
[PHP]
$result=mysql_query($query) or die('Error, seconda query failed');
[/PHP]metti:
[PHP]
$result=mysql_query($query) or die('Error, seconda query failed: '.mysql_error());
[/PHP]In maniera tale da visualizzare l'errore generato.
-
RE: php sql
Ciao, dipende da cosa vuoi ottenere. Probabilmente a te serve un semplice join.
-
RE: Database MySQL non funzionante
Ciao,
ma lavori su un hosting o su un server dedicato?
Il problema ad occhio più che di php, mi sembra dovuto al server. Dovresti fornire qualche dettaglio tecnico in più. -
RE: [GUIDA] CodeIgniter
Un helper puoi utilizzarlo anche in una view, in maniera diretta ad esempio. Poi è normale che volendo si possa fare anche utilizzando una classe/libreria, ma dal punto di vista logico sono per usi diversi
-
RE: [GUIDA] CodeIgniter
Per fare il crypt delle sessioni, devi impostare il valore nel file di configurazione. Mentre i normali cookie, sono comunque non codificati.