Ho appena scoperto un bug molto fastidioso di php5-cli. In pratica: se si crea uno script php, eseguito da shell chiamato da cron, e nel file di configurazione php.ini è stato attivato il supporto per php_gtk, il relativo cronjob fallisce. La cosa strana è che se lo stesso script viene eseguito lanciandolo a mano da…
Category Archives: PHP
Manuale PHP e MIME type… ma chi lo ha scritto?
Mi mancava scrivere qualche lamentela… Ma è tanto difficile scrivere una guida COMPLETA? Meglio un esempio di 1000 parole. Bene, mi trovo a dover gestire il MIME type di alcuni files. Cerco su google e trovo che in php c’è una funzione che fa al caso mio, proprio per estrarre le informazioni su un file,…
Premio codice PHP ottimizzato
Visto che il sorgente e’ piccolo e potrebbe dare l’impressione di aver scritto poche righe di codice… quale miglior metodo per aggiungere righe di codice per farlo apparire piu’ corposo, magari poi chiedendosi perche’ non funziona… Ecco la soluzione intelligente di BBB per evitare di fare il replace delle variabili con nomi sbagliati: $id_pref =…
Perla di saggezza
Secondo voi a cosa puo’ servire una funzione che si chiama create_unique_code(); ? Anche il piu’ idiota direbbe “a generare un codice univoco”, ovvio, no? Ecco cosa ho trovato in un sorgente di BBB: $unique_code=46467; //create_unique_code(); COMMENTATO! Semplicemente GENIALE! Avranno forse pensato che la mia funzione create_unique_code() stesse a significare “crea un codice unico e…
BBB vs. Cimi => 1 – 0
Continua la serie dei post che celebrano le “meraviglie” scritte dalla ditta BBB. Come sempre non invento nulla, mi limito a citare la risposta di mio collega che sta mettendo le mani sul software di BBB per sistemarlo: [16:48:33] … BASTAAAAAAAAA [16:50:29] … if($comune!=NULL) $_POST[comune]=$comune; if($provincia!=NULL) $_POST[provincia]=$provincia; if($tipologia!=NULL) $_POST[tipologia]=$tipologia; if($prezzo_a!=NULL) $_POST[prezzo_a]=$prezzo_a; if($prezzo_da!=NULL) $_POST[prezzo_da]=$prezzo_da; [16:53:29] ……
- ← Previous
- 1
- 2
- 3
- Next →