Autore Topic: mancato aggiornamento pagina con php embended  (Letto 298 volte)

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
mancato aggiornamento pagina con php embended
« il: 07 Feb 2018, 10:15:06 »

Buonasera,
è da qualche giorno che ho dei problemi con una pagina di un sito.
il sito è in produzione da 2 anni e non ha mai dato problemi
la pagina (articolo) in questione contiene del codice php


{source}
<?php
$cat = "";
if (isset($_GET[cat])) {
   $cat = $_GET[cat];
}
print " cat=" . $cat;
$cat = $_COOKIE["categoria"];
$dt = date('Y-m-d H:i:s');
print " date=" . $dt . " cat=" . $cat;
include ("php/build_servizibook0_vis.php");
$form = build_form_servizibook($cat);
print $form;
?>
{/source}
dopo tante ma tante prove ho scoperto che appena dopo aver salvato la pagina se vi accedo funziona.
se provo a riaccedere sembra tutto ok tranne per il fatto che il contenuto è praticamente identico a prima.
alla fine me ne sono accorto perché date è uguale sempre allo stesso valore e cioè il primo visualizzato appena dopo aver salvato la pagina.
stessa cosa dicasi sia per la $_GET che per il cookie.
E' come se NON rieseguisse il codice ma memorizza il contenuto generato la prima volta.
Sapete darmi indicazioni ?
Versione joomla 3.6.5
che tra l'altro non riesco ad aggiornare alla 3.8.5 perché mi dice "Download del pacchetto di aggiornamento fallito" e se provo a caricare lo zip mi dice che è corrotto...


grazie
« Ultima modifica: 07 Feb 2018, 10:25:13 da palomba »

Offline matty80

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3839
  • Sesso: Maschio
    • Mostra profilo
    • ASAO Calcio
Re:mancato aggiornamento pagina con php embended
« Risposta #1 il: 07 Feb 2018, 10:18:34 »
per favore sono 2 post identici, sbagliato categoria, post (questo) illegibile, io dico...... almeno saper presentare decentemente le richieste è così difficoltoso?
Dagli una sistemata che neanche si legge!!!!!
Chi non ha mai posseduto un cane, non sa cosa significhi essere amato. Arthur Schopenhauer

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #2 il: 07 Feb 2018, 10:21:23 »
fatto copia e incolla e non so perché ma lo presenta così, cmq ora lo sistemo
ho inserito il primo post nel "luogo" sbagliato e non so come si cancella


Offline Ahmed Salvini

  • Appassionato
  • ***
  • Post: 337
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #3 il: 07 Feb 2018, 20:02:11 »
if (isset($_GET[cat])) {
   $cat = $_GET[cat];
}

bella vulnerabilità!

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #4 il: 07 Feb 2018, 20:53:49 »
...beh mi aspettavo un consiglio su come risolvere il problema...e non uno sconsiglio...
Se hai consigli utili per risolvere il problema segnalato e per risolvere quanto da te sottolineato sono tutto orecchie
Grz

Offline Ahmed Salvini

  • Appassionato
  • ***
  • Post: 337
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #5 il: 07 Feb 2018, 21:56:24 »
il problema si risolve buttando quel codice e usando un'estensione con cui costruire la stessa cosa.

Non ti ho dato uno sconsiglio anzi mi sembra tutt'altro, usando quel codice anche l'ultimo scemo del mondo riesce a cancellarti il sito...

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #6 il: 07 Feb 2018, 22:01:50 »
applausi

Offline Ahmed Salvini

  • Appassionato
  • ***
  • Post: 337
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #7 il: 08 Feb 2018, 18:45:29 »
grazie! ... decisamente me li merito

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #8 il: 08 Feb 2018, 18:55:55 »

Certamente,
ti devo ringraziare per i suggerimenti ricevuti corredati da esempi, spiegazioni, workaround e abbondante documentazione.
Il tuo aiuto è stato decisivo per il risolvere il mio problema ... quindi ancora grazie


Il problema l'ho risolto, l'ho risolto da solo e l'ho risolto nonostante te.
problema chiuso


grz


ps. per gli altri non sapientoni :
era semplicemente una variabile (poco documentata) in config che imposta il caching
public $caching = '0'; sul mio (non so perché) era a 1 (ma da pochi giorni) ...
infatti ora devo indagare come è stato possibile che ciò accadesse visto che sono l'unico ad avere gli accessi ...
« Ultima modifica: 08 Feb 2018, 18:58:02 da palomba »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 28784
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
    • Xataface Italia
Re:mancato aggiornamento pagina con php embended
« Risposta #9 il: 08 Feb 2018, 19:22:46 »
Hai risolto pure i problemi di vulnerabilità derivante da quel codice? No perché se dici che ti hanno cambiato una variabile forse e sottolineo il forse, ti sono gia entrati nel sito.
NEWS DataGrill Xataface Installer (Ver. 1.0.1) per Joomla 3.8.x - DEMO Gestione Magazzino

Offline Ahmed Salvini

  • Appassionato
  • ***
  • Post: 337
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #10 il: 08 Feb 2018, 19:32:52 »
lascia perdere, se è felice così... sennò poi gli devi anche scrivere il codice per farlo in modo sano

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #11 il: 08 Feb 2018, 20:24:35 »
Caro tomtomeight ti ringrazio della domanda e ti rispondo prontamente:
La mia priorità, come avrai capito, era risolvere il problema da me segnalato... ma tant'è ...
Per quanto riguarda il flag è stato un mio collega che non mi aveva informato, stava facendo dei test...quindi nessuna intrusione problema superato.
Veniamo alla tua domanda, no non ho fatto nulla perché non so cosa fare perché non so che è un problema.
Se hai indicazioni, consigli esempi su quale è il problema e su come risolverlo, che abbiano un inizio e una fine, sono ben accette.


Grazie anticipatamente.


Ps. metto le mani avanti ma sono certo che non sarà così : se la risposta deve essere "da sapientone" puoi anche evitare ...


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 28784
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
    • Xataface Italia
Re:mancato aggiornamento pagina con php embended
« Risposta #12 il: 08 Feb 2018, 20:41:44 »
Non sono un programmatore esperto e non saprei aiutarti ma se fossi in te non sottovaluterei il consiglio che ti è stato dato.D'altronde non puoi pretendere che poi ti sia data anche la soluzione e continuare col codice e fare finta di niente. Poi ovviamente sei libero di pensarla come vuoi. Oppure puoi dire cosa stai facendo e magari esiste un estensione apposita e stai più sicuro.
NEWS DataGrill Xataface Installer (Ver. 1.0.1) per Joomla 3.8.x - DEMO Gestione Magazzino

Offline palomba

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #13 il: 08 Feb 2018, 20:46:31 »
Bene ti ringrazio per la pronta risposta e mi riprometto di seguire il tuo consiglio.


La forma in certi casi è sostanza e la tua risposta ha la forma giusta ed è educata.


Grazie

Offline Ahmed Salvini

  • Appassionato
  • ***
  • Post: 337
    • Mostra profilo
Re:mancato aggiornamento pagina con php embended
« Risposta #14 il: 08 Feb 2018, 20:57:59 »
Oppure puoi dire cosa stai facendo e magari esiste un estensione apposita e stai più sicuro.

è la seconda cosa che gli ho detto ma ha preferito continuare a dar la colpa a me che non gli ho fatto un paper sul suo problema :)

 

Torna su