Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    13

    Aggiungere spazi ad una variabile

    Salve a tutti,
    vorrei utilizzare questo metodo di criptatura

    codice:
    $key = 'password to (en/de)crypt';
    $string = ' string to be encrypted '; // note the spaces
     
    $encrypted = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $string, MCRYPT_MODE_CBC, md5(md5($key))));
    $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($encrypted), MCRYPT_MODE_CBC, md5(md5($key))), "\0");
     
    echo 'Encrypted:' . "\n";
    var_dump($encrypted);
     
    echo "\n";
     
    echo 'Decrypted:' . "\n";
    var_dump($decrypted); // spaces are preserved
    il problema, come potete vedere, è che la variabile da criptare ha bisogno di una spazio prima ed uno dopo.
    Come faccio ad aggiungere tali spazi?
    grazie

  2. #2
    come mai ha bisogno degli spazi vuoti?
    ho provato ad inserirla senza e funziona correttamente..

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    13
    si ,grazie mille, non so perchè ma pensavo fosse quello il problema che minava il funzionamento dello script.
    Adesso ho risolto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.