Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Opencart 4.x +8.0PHP
#4
En updateproduct.php

Código PHP:
    // no existe, crea
    $sql = 'insert into ' . DB_PREFIX . 'product (model,upc,sku,location,EAN,jan,isbn,mpn,quantity,stock_status_id,image,shipping,price,points,tax_class_id,';
    $sql = $sql . 'date_available,weight,weight_class_id,length,length_class_id,subtract,minimum,sort_order,status,date_added,date_modified,manufacturer_id,viewed)';
    $sql = $sql . ' values (';
    $sql = $sql . '\'' . $_POST['id_complementog'] . '\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    
$sql = $sql . '\'' . $_POST['codbarras'] . '\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '' . $_POST['stock'] . ',';
    $sql = $sql . '5,';
    $sql = $sql . '\'' . $folder . $_POST['id_complementog'] . '.jpg\',';
    $sql = $sql . '1,';
    $sql = $sql . '' . $_POST['precio'] . ',';
    $sql = $sql . '0,';
    $sql = $sql . '9,';
    $sql = $sql . 'curdate(),';
    $sql = $sql . '' . $_POST['peso'] . ',';
    $sql = $sql . '1,';
    $sql = $sql . '0,';
    $sql = $sql . '0,';
    $sql = $sql . '1,';
    $sql = $sql . '1,';
    $sql = $sql . $_POST['sort_order'] . ',';
    $sql = $sql . '1,';
    $sql = $sql . 'curdate(),';
    $sql = $sql . 'curdate(),';
    $sql = $sql . '0,';
    $sql = $sql . '0';
    $sql = $sql . ')';
    $result2 = mysqli_query($conexion, $sql); 

Habria que substituirlo por:

Código PHP:
    // no existe, crea
    $sql = 'insert into ' . DB_PREFIX . 'product (model,upc,sku,location,EAN,jan,isbn,mpn,quantity,stock_status_id,image,shipping,price,points,tax_class_id,';
    $sql = $sql . 'date_available,weight,weight_class_id,length,length_class_id,subtract,minimum,sort_order,status,date_added,date_modified,manufacturer_id)';
    $sql = $sql . ' values (';
    $sql = $sql . '\'' . $_POST['id_complementog'] . '\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    
$sql = $sql . '\'' . $_POST['codbarras'] . '\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '\'\',';
    $sql = $sql . '' . $_POST['stock'] . ',';
    $sql = $sql . '5,';
    $sql = $sql . '\'' . $folder . $_POST['id_complementog'] . '.jpg\',';
    $sql = $sql . '1,';
    $sql = $sql . '' . $_POST['precio'] . ',';
    $sql = $sql . '0,';
    $sql = $sql . '9,';
    $sql = $sql . 'curdate(),';
    $sql = $sql . '' . $_POST['peso'] . ',';
    $sql = $sql . '1,';
    $sql = $sql . '0,';
    $sql = $sql . '0,';
    $sql = $sql . '1,';
    $sql = $sql . '1,';
    $sql = $sql . $_POST['sort_order'] . ',';
    $sql = $sql . '1,';
    $sql = $sql . 'curdate(),';
    $sql = $sql . 'curdate(),';
    $sql = $sql . '0';
    $sql = $sql . ')';
    $result2 = mysqli_query($conexion, $sql); 

Y en funciones.php habría que eliminar esta línea:

Código PHP:
$cadena = sanear_string(utf8_encode($cadena)); 
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder


Mensajes en este tema
Opencart 4.x +8.0PHP - por LoveRoll - 03-04-2025, 10:51 AM
RE: Opencart 4.x +8.0PHP - por sysme - 03-04-2025, 11:17 AM
RE: Opencart 4.x +8.0PHP - por LoveRoll - 03-04-2025, 12:18 PM
RE: Opencart 4.x +8.0PHP - por sysme - 03-04-2025, 12:52 PM
RE: Opencart 4.x +8.0PHP - por achica - 03-04-2025, 01:39 PM
RE: Opencart 4.x +8.0PHP - por LoveRoll - 03-04-2025, 04:09 PM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)

Contáctanos | Sysme Software | Volver arriba | | Archivo (Modo simple) | Sindicación RSS