Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - SrTrp

#91
PHP / Re: ftp_login() ERROR
24 Febrero 2020, 06:20 AM
Cita de: EdePC en 24 Febrero 2020, 02:28 AM
- Tendrías que revisar los Logs de Filezilla, quizá el servidor solo acepte SFTP o alguna otra restricción debe tener.
Cierto para entrar desde filezilla uso SFTP tengo que modificar mi código cierto?




Ahora estoy ingresando así
Código (php) [Seleccionar]

$connection = ssh2_connect('server', 22);
        ssh2_auth_password($connection, 'user', 'password');

        $sftp = ssh2_sftp($connection);

y me muestra este error:
500 internal server
Cabe resaltar que para hacer ejecutar esto estoy usando ajax



Mod: No hacer doble post. Usa el botón "Modificar"
#92
PHP / Re: ftp_login() ERROR
24 Febrero 2020, 02:15 AM
En la de ftp_login, estuve investigando y supe que era que porque según no daba ping y por eso meti en el if el con_id para ver si tiene ping pero nunca tiene y me eh conectado desde filezille para v er si si esta todo bien pero nose que tengo que hacer para que se conecte
#93
PHP / ftp_login() ERROR(SFTP)
23 Febrero 2020, 10:10 AM
Tengo este error :expects parameter 1 to be resource, boolean given.
Por que pasa esto si mi pagina esta en linea tanto su ftp
Código (php) [Seleccionar]

$ftp_server = "xxx";$ftp_usuario = "xx";$ftp_pass = "xx";
       $con_id = ftp_connect($ftp_server);
       
       if (!$con_id) {
           echo 'Error al conectar';
           exit;
       } else {
           $lr = ftp_login($con_id, $ftp_usuario, $ftp_pass);
#94
Bueno eh visto sitios que tiene por ejemplo esto: sitio.com.mx/Menu/panel
¿como puedo hacer eso? lo normal seria sitio.com.mx/Menu/panel.php
#95
PHP / Re: Erro con count() a un $_FILE
16 Febrero 2020, 07:09 AM
Ya lo solucione me falto leer documentación sobre FormData que crea claves, es decir solo mandaba 1 archivo para esto solo hice lo siguiente por si a alguien le sirve.
Código (javascript) [Seleccionar]

var attachments = document.getElementById('archivo');
                        var data = new FormData();
                        var cc = attachments.files.length;
                        data.append('cc',cc);
                        for (i = 0; i < attachments.files.length; i++) {
                            data.append('file'+i, attachments.files[i]);                           
                        }

El cc es la longitud de cuantos archivos mando ya despues en el php solo concateno dentro de un form como file0 file1, y listo.
#96
PHP / [Resuelto] Erro con count() a un $_FILE
16 Febrero 2020, 06:11 AM
Estoy enviando varias archivos y estoy testeando de que me los lea pero al momento que quiero contar cuantos archivos envia via AJAX me arroja este error

Warning :count():Parameter must be an array or an object that implements Countable in c://DIRECCIONDELPHP ONLINE 15

Así estoy enviando mis archivos por ajax
Código (javascript) [Seleccionar]

$(document).ready(function() {
               $('#files').click(function() {

                       var attachments = document.getElementById('archivo');
                       var data = new FormData();
                       for (i = 0; i < attachments.files.length; i++) {
                           data.append('file', attachments.files[i]);
                           console.log(attachments.files[i]);
                       }

                           $.ajax({
                               data: data ,
                               url: "subida.php",
                               type: "POST",
                               contentType: false,
                               processData: false,
                               success:
                                       function (r) {
                                           alert('' + r);
                                       }
                           });
                       });
               });

Y aqui esta como quiero saber cuantos archivos hay
Código (php) [Seleccionar]


   $count = count($_FILES['file']['name']);
for ($i = 0; $i < $count; $i++) {
   echo 'Nombre: '.$_FILES['file']['name'][$i].'<br/>';
}
#97
PHP / Subir varios archivos FTP
14 Febrero 2020, 06:10 AM
Hola que tal lo que quiero es subir varias imagenes via ftp pero solo logro subir la primera que escojo, no conozco bien las propiedades del $_FILE, intente crear un for basado en el SIZE del $_FILE pero solo me da el tamaño del archivo mas no cuantos tengo.
Aqui esta donde tengo el script y lo mando via ajax
Código (html4strict) [Seleccionar]

<input id="archivo" type="file"  name="archivo" multiple>
<button type="button" id="files"> Subir </button>
<script src="jquery.js"></script>
<script>
   

$(document).ready(function () {
       $('#files').click(function () {
            var datos = $('#archivo').prop('files')[0];

            var form_data = new FormData();                  
            form_data.append('file', datos );
           $.ajax({
               data: form_data ,
               url: "subida.php",
               type: "POST",
               contentType: false,
               processData: false,
               success:
                       function (r) {
                           alert('' + r);
                       }
           });
       });
   });
</script>

Y aqui esta mi php
Código (php) [Seleccionar]

<?php
$ftp_server 
"127.0.0.1";
$ftp_usuario "root";
$ftp_pass "";
$con_id ftp_connect($ftp_server);
$lr ftp_login($con_id$ftp_usuario$ftp_pass);

if ((!
$con_id) || (!$lr)) {
    echo 
'NO SE PUDO CONECTAR';
    exit;
} else {
    echo 
'CONECTADO CORRECTAMENTE';        
        if (!empty(
$_FILES['file']['name'])) {
            
$temp explode("."$_FILES['file']['name']);
            
$source_file $_FILES['file']['tmp_name'];          
 
$nombre $_FILES['file']['name'];
    
            
$subio ftp_put($con_id,  $nombre$source_fileFTP_BINARY);
    
            if ( 
$_FILES['file']['error'] ) {
                echo 
'Error: ' $_FILES['file']['error'] . '<br>';
            }
            else {
               
               
print_r($_FILES['file']['name']);
            }
        } else {
            echo 
' NO SELECCIONÓ NINGUN ARCHIVO';
        }

    
}

?>

#98
Buenas lo que quiero lograr es un efecto como el de la derecha, pero lo que hace es que me da el efecto de la izquierda mi imagen es png. no se si sea porque le estoy asignando el background como imagen al mismo div, como podría solucionar esto?
Citar


Código (html4strict) [Seleccionar]

<div class="Coin">
            <p><?php echo $_SESSION['monedas']; ?></p>
        </div>


Código (css) [Seleccionar]

.Coin:hover{
  cursor:pointer;
  -moz-box-shadow: 0px 0px 42px #12bfff;
  -webkit-box-shadow: 0px 0px -2px #12bfff;
  box-shadow: 10px 0px 44px #12bfff;

}
.Coin{
  background-image: url("../Imgs/coin.png");
  width: 100px;
  height: 100px;
  background-size: 100px 100px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Coin p{
  font-size:20px;
  color:white;
}
#99
Muchisimas gracias  ;-) me servirá!
#100
Ya lo pude solucionar, pero aque se debe de que solo en lugar de usar

ficha.style.height = 580;

use esto

ficha.style.height = "580px";

si me funcionaba con el primero, sera por la extensión donde lo probe es html y como ahora estoy trabajando dentro de un php?