Foros del Web » Programando para Internet » PHP »

Como meto este javascript en php?

Estas en el tema de Como meto este javascript en php? en el foro de PHP en Foros del Web. Alguien ME Ayuda a meter este codigo en php? el asunto que me marca error metiendolo en echo''; y fuera de el tambien por fa ...
  #1 (permalink)  
Antiguo 25/08/2009, 17:04
 
Fecha de Ingreso: julio-2009
Mensajes: 53
Antigüedad: 15 años, 3 meses
Puntos: 0
Como meto este javascript en php?

Alguien ME Ayuda a meter este codigo en php? el asunto que me marca error metiendolo en echo''; y fuera de el tambien por fa ayudenme!





<script type="text/javascript">
var options = {
script:"test.php?json=true&limit=6&",
varname:"input",
json:true,
shownoresults:false,
maxresults:6,
callback: function (obj) { document.getElementById('testid').value = obj.id; }
};
var as_json = new bsn.AutoSuggest('testinput', options);


var options_xml = {
script: function (input) { return "test.php?input="+input+"&testid="+document.getEle mentById('testid').value; },
varname:"input"
};
var as_xml = new bsn.AutoSuggest('testinput_xml', options_xml);
</script>
  #2 (permalink)  
Antiguo 25/08/2009, 17:09
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 9 meses
Puntos: 4
Respuesta: Como meto este javascript en php?

Hola Edgarel pues el error puede ser por las comillas simples y dobles; ten encuenta que tienes que escaparlos con '\'.

Saludos
__________________

  #3 (permalink)  
Antiguo 25/08/2009, 17:11
 
Fecha de Ingreso: agosto-2009
Mensajes: 34
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Como meto este javascript en php?

Podrias explicar un poco mas realmente que es lo que quieres hacer???
  #4 (permalink)  
Antiguo 25/08/2009, 17:17
 
Fecha de Ingreso: julio-2009
Mensajes: 53
Antigüedad: 15 años, 3 meses
Puntos: 0
Sonrisa Respuesta: Como meto este javascript en php?

Cita:
Iniciado por gerson Ver Mensaje
Hola Edgarel pues el error puede ser por las comillas simples y dobles; ten encuenta que tienes que escaparlos con '\'.

Saludos

Como Seria?
Asi?
<script type="text/javascript">
var options = {
script:'\'test.php?json=true&limit=6&'\',
varname:'\'input'\',
json:true,
shownoresults:false,
maxresults:6,
callback: function (obj) { document.getElementById('testid').value = obj.id; }
};
var as_json = new bsn.AutoSuggest('testinput', options);


var options_xml = {
script: function (input) { return '\'test.php?input='\'+input+'\'&testid="+document. getEle mentById('testid').value; },
varname:'\'input'\'
};
var as_xml = new bsn.AutoSuggest('testinput_xml', options_xml);
</script>


Solo busco meter este javascript en php ayudenme con el codigo please!
  #5 (permalink)  
Antiguo 25/08/2009, 17:23
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 9 meses
Puntos: 4
Respuesta: Como meto este javascript en php?

No es de esta manera:
Código PHP:
echo '
<script type="text/javascript">
var options = {
script:"test.php?json=true&limit=6&",
varname:"input",
json:true,
shownoresults:false,
maxresults:6,
callback: function (obj) { document.getElementById(\'testid\').value = obj.id; }
};
var as_json = new bsn.AutoSuggest(\'testinput\', options);


var options_xml = {
script: function (input) { return "test.php?input="+input+"&testid="+document.getEle mentById(\'testid\').value; },
varname:"input"
};
var as_xml = new bsn.AutoSuggest(\'testinput_xml\', options_xml);
</script>'

__________________

  #6 (permalink)  
Antiguo 25/08/2009, 17:29
 
Fecha de Ingreso: julio-2009
Mensajes: 53
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Como meto este javascript en php?

Cita:
Iniciado por gerson Ver Mensaje
No es de esta manera:
Código PHP:
echo '
<script type="text/javascript">
var options = {
script:"test.php?json=true&limit=6&",
varname:"input",
json:true,
shownoresults:false,
maxresults:6,
callback: function (obj) { document.getElementById(\'testid\').value = obj.id; }
};
var as_json = new bsn.AutoSuggest(\'testinput\', options);


var options_xml = {
script: function (input) { return "test.php?input="+input+"&testid="+document.getEle mentById(\'testid\').value; },
varname:"input"
};
var as_xml = new bsn.AutoSuggest(\'testinput_xml\', options_xml);
</script>'

Mil Felicidades! Asi Es !!!! Gracias Infinitas! Post Resuelto en menos de 15 minutos Gracias!
  #7 (permalink)  
Antiguo 25/08/2009, 18:08
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Respuesta: Como meto este javascript en php?

... ¿y por qué no salir de PHP y meter el JavaScript directamente?
Código PHP:
Ver original
  1. <?php
  2. // código PHP
  3. ?>
  4. <script>
  5. // código JavaScript
  6. </script>
  7. <?php
  8. // más código PHP
  9. // ...

¡No todo tienen por que ser a base de echo's! y trabajarlo así tendrás más ventajas en cuanto al manejo de tu código (como no tener que escapar comillas...)

Hay que entender bien el funcionamiento de PHP por favor... Un saludo
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:19.