Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2012, 22:51
Avatar de pandrxs
pandrxs
 
Fecha de Ingreso: noviembre-2012
Ubicación: Arequipa
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Exclamación Function me causa error Offset

Hola que tal saludos para todos en la comunidad mi pregunta es sobre una función que estoy haciendo en PHP (obvio), al parecer si cumple correctamente su cometido pero al ejecutarlo en xampp me di con la sorpresa que emitía un error.
Código:
Notice: Uninitialized string offset: 16 in C:\xampp\htdocs\strlen.php on line 7
Lspe$Fmirzirmhs$e$$$Jsvswhip[if
Y bueno como dije al parecer anda bien, pero a mi hosting no le hace gracia ese error y comienza a alocar a la CPU hasta el punto de suturarlo.
Este es mi código :

Código PHP:
<?php

function Encriptacion($Cadena)
       { 
    
$cifrada  "" ;
    for ( 
$i 0$i <= strlen($Cadena) ; $i ++) {
    
$cifrada =  $cifrada.chr(ord($Cadena[$i])+4);
    
$cifrada str_replace("","",$cifrada);
    }
      return 
$cifrada
   }

   echo  
Encriptacion('Hola Bienvenido a
   ForosdelWeb'
);
?>
Espero me puedan ayudar seria de mucha ayuda, como ven la funcion es simple, pero capas estoy cometiendo algun error. Estoy pocos meses adentrandome en el php.
Si es que hubiera otra manera de hacer lo que quiero (encriptar una cadena de texto con la sintaxis de arriba) se los agradeceria mucho.