Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
bits4me

phpost 1.3 compatible para php8 ?

Recommended Posts

hace 2 minutos, Mari0x dijo:

Conta que hiciste, que actualizaste... un poco de data.

bien lo mas importante fue en el compilador de smarty

        $source_content = preg_replace_callback($search, create_function ('$matches', "return '"
                                       . $this->_quote_replace($this->left_delimiter) . 'php'
                                       . "' . str_repeat(\"\n\", substr_count('\$matches[1]', \"\n\")) .'"
                                       . $this->_quote_replace($this->right_delimiter)
                                       . "';")
                                       , $source_content);

cambiado por

        $source_content = preg_replace_callback($search, function ($matches) use ($variables) {
        return $this->_quote_replace($this->left_delimiter) . 'php'
        . str_repeat("\n", substr_count($matches[1], "\n"))
        . $this->_quote_replace($this->right_delimiter);
        }, $source_content);

y en functions.php la funcion result_array retornaba valores nulos cuando se espera que siempre retorne array

function result_array($result) { #modified 19/09/2021
   $result instanceof mysqli_result;
   if( !is_a($result, 'mysqli_result') ) return array();
    $array = array();
    while($row = db_exec('fetch_assoc', $result)){
      $array[] = $row;
    }
    return $array;
}

en el instalador modifique los valores por default ya que not null no basta

de ejemplo un campo int

`c_date` int(10) NOT NULL DEFAULT 0,

agregue redireccion https forzada en htaccess

#force https, avoid mixed content warnings
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Header always set Content-Security-Policy "upgrade-insecure-requests;"

y lo otro son detalles menores, el error en moderacion/posts no estoy seguro si es solo para los que usamos myIsam por eso deje la consulta por si no es el caso

  • Like 1

Share this post


Link to post
Share on other sites

Te creado y  mandado por MP en mi foro una cuenta de hosting, dominio con su cpanel por si quieres hacerles pruebas, poner una demo o trabajar online y si necesitas ayuda o lo que sea nos lo dices, saludos.

Edited by Tronlar
  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Patrocinador



  • ×