Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2012, 02:44
Avatar de erick_reyesg
erick_reyesg
 
Fecha de Ingreso: enero-2012
Ubicación: Guatemala
Mensajes: 53
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: envio de sms con php

Haber si te sirve este

Código Javascript:
Ver original
  1. var Oper = new Array (
  2. new Array ( 30000000 , 30289999 , "TIGO" ),
  3. new Array ( 40000000 , 40999999 , "TIGO" ),
  4. new Array ( 41000000 , 42999999 , "CLARO" ),
  5. new Array ( 43000000 , 44759999 , "MOVISTAR" ),
  6. new Array ( 44760000 , 46999999 , "TIGO" ),
  7. new Array ( 47000000 , 47729999 , "CLARO" ),
  8. new Array ( 47730000 , 48199999 , "TIGO" ),
  9. new Array ( 48200000 , 48219999 , "UNITEL" ),
  10. new Array ( 48220000 , 50099999 , "TIGO" ),
  11. new Array ( 50100000 , 50199999 , "CLARO" ),
  12. new Array ( 50200000 , 50299999 , "MOVISTAR" ),
  13. new Array ( 50300000 , 50699999 , "TIGO" ),
  14. new Array ( 50700000 , 51099999 , "MOVISTAR" ),
  15. new Array ( 51100000 , 51399999 , "CLARO" ),
  16. new Array ( 51400000 , 51499999 , "MOVISTAR" ),
  17. new Array ( 51500000 , 51999999 , "TIGO" ),
  18. new Array ( 52000000 , 52099999 , "TIGO" ),
  19. new Array ( 52100000 , 52999999 , "MOVISTAR" ),
  20. new Array ( 53000000 , 53099999 , "TIGO" ),
  21. new Array ( 53100000 , 53119999 , "CLARO" ),
  22. new Array ( 53120000 , 53139999 , "MOVISTAR" ),
  23. new Array ( 53140000 , 53899999 , "TIGO" ),
  24. new Array ( 53900000 , 54099999 , "MOVISTAR" ),
  25. new Array ( 54100000 , 54999999 , "CLARO" ),
  26. new Array ( 55000000 , 55099999 , "MOVISTAR" ),
  27. new Array ( 55100000 , 55179999 , "CLARO" ),
  28. new Array ( 55180000 , 55199999 , "MOVISTAR" ),
  29. new Array ( 55210000 , 55299999 , "TIGO" ),
  30. new Array ( 55310000 , 55399999 , "CLARO" ),
  31. new Array ( 55400000 , 55429999 , "MOVISTAR" ),
  32. new Array ( 55430000 , 55449999 , "CLARO" ),
  33. new Array ( 55450000 , 55499999 , "MOVISTAR" ),
  34. new Array ( 55500000 , 55539999 , "TIGO" ),
  35. new Array ( 55540000 , 55799999 , "CLARO" ),
  36. new Array ( 55800000 , 55819999 , "TIGO" ),
  37. new Array ( 55820000 , 55999999 , "CLARO" ),
  38. new Array ( 56000000 , 56089999 , "MOVISTAR" ),
  39. new Array ( 56100000 , 56399999 , "CLARO" ),
  40. new Array ( 56400000 , 56899999 , "MOVISTAR" ),
  41. new Array ( 56900000 , 56999999 , "CLARO" ),
  42. new Array ( 57000000 , 57099999 , "TIGO" ),
  43. new Array ( 57100000 , 57189999 , "CLARO" ),
  44. new Array ( 57190000 , 57899999 , "TIGO" ),
  45. new Array ( 57900000 , 57999999 , "MOVISTAR" ),
  46. new Array ( 58000000 , 58099999 , "TIGO" ),
  47. new Array ( 58100000 , 58189999 , "CLARO" ),
  48. new Array ( 58190000 , 58199999 , "TIGO" ),
  49. new Array ( 58200000 , 58799999 , "CLARO" ),
  50. new Array ( 58800000 , 59099999 , "TIGO" ),
  51. new Array ( 59100000 , 59149999 , "CLARO" ),
  52. new Array ( 59150000 , 59179999 , "MOVISTAR" ),
  53. new Array ( 59180000 , 59199999 , "TIGO" ),
  54. new Array ( 59200000 , 59899999 , "CLARO" ),
  55. new Array ( 59900000 , 59999999 , "TIGO" )
  56. );
  57.  
  58.  
  59. function ValidarOperador (numero){
  60.     for (p in Oper){
  61.         if (numero >= Oper[p][0] && numero <= Oper[p][1])
  62.             return Oper[p][2];
  63.     }  
  64.     return "";
  65. }
  66.  
  67. function foper(qnum){
  68.     if (qnum.length > 3) {
  69.         switch (qnum.length) {
  70.             case 4:
  71.                 qnum = qnum *10000;
  72.                 operador = ValidarOperador(qnum);
  73.                 return operador;
  74.                 break;
  75.             case 5:
  76.                 qnum = qnum *1000;
  77.                 operador = ValidarOperador(qnum);
  78.                 return operador;
  79.                 break;
  80.             case 6:
  81.                 qnum = qnum *100;
  82.                 operador = ValidarOperador(qnum);
  83.                 return operador;
  84.                 break;
  85.             case 7:
  86.                 qnum = qnum *10;
  87.                 operador = ValidarOperador(qnum);
  88.                 return operador;
  89.                 break;
  90.             case 8:
  91.                 qnum = qnum *1;
  92.                 operador = ValidarOperador(qnum);
  93.                 return operador;
  94.                 break;
  95.             default:
  96.                 alert("saber");
  97.                 return "otro";
  98.                 break;
  99.         }
  100.     }
  101.     return "otro";
  102. }
  103.  
  104. var c=0;
  105. var speed=500;
  106. var bl=0;
  107.  
  108. function blink(cell){
  109.     if(c%2==0) {
  110.         cell.style.backgroundColor='red';
  111.     }
  112.     else {
  113.         cell.style.backgroundColor='#E9E9E9';
  114.     }
  115.     c++;
  116.     cello=cell;
  117.     bl=setTimeout('blink(cello)',speed);
  118. }
  119.  
  120.  
  121. function qoper() {
  122.     qnum = document.lpsend.lppara.value
  123.     opera = foper(qnum);   
  124.     clearTimeout(bl);
  125.     cell = document.getElementById('tigob')
  126.     cell.style.backgroundColor='#E9E9E9';
  127.     cell = document.getElementById('movib')
  128.     cell.style.backgroundColor='#E9E9E9';
  129.     cell = document.getElementById('clarob')
  130.     cell.style.backgroundColor='#E9E9E9';
  131.     switch (opera) {
  132.             case 'TIGO':
  133.                 blink(document.getElementById('tigob'));
  134.                 break;
  135.             case 'MOVISTAR':
  136.                 blink(document.getElementById('movib'));
  137.                 break;     
  138.             case 'CLARO':
  139.                 blink(document.getElementById('clarob'));
  140.                 break;
  141.             default:
  142.                 break;
  143.     }
  144.     return "";
  145. }
primera parte
__________________
No hay Mayor señal de Ignoracia que creer imposible lo Inexplicable