Llamar a php desde javascript
Publicado por mamonga (1 intervención) el 03/07/2014 14:37:21
Hola amigos,
Necesito llamar a un php desde un javascript, desde mi plataforma no puedo correr php, pero si puedo hacer una llamada a un archivo php alojado en un servidor y usar dicho codigo.
Lo que necesito exactamente es conseguir algo así:
----------------------------------------------------------
así sería el hola.php
Código PHP:
----------------------------------------------------------
Desde mi index.html hacer una llamada, para que el resultado del codigo html quedasé algo así:
Código HTML:
...
Creo que es algo facil pero no manejo bien javascript y no consigo hacerlo. He probado este codigo:
Código HTML:
Efectivamente, me devuelve un hola mundo, pero al leer el codigo html , no se vé el html que define la capa 1, entonces no se carga con el css.
No se si me he explicado, espero que si.
Necesito llamar a un php desde un javascript, desde mi plataforma no puedo correr php, pero si puedo hacer una llamada a un archivo php alojado en un servidor y usar dicho codigo.
Lo que necesito exactamente es conseguir algo así:
----------------------------------------------------------
así sería el hola.php
Código PHP:
1
2
3
4
5
6
<?
$holamundo = "hola Mundo";
echo '<div id="1">';
echo $holamundo;
echo "</div>";
?>
Desde mi index.html hacer una llamada, para que el resultado del codigo html quedasé algo así:
Código HTML:
...
1
2
3
4
5
6
<body>
<javascript.....llamada al php>
//y ahora el resultado del php devuelto por hola.php
<div id="1">
hola Mundo
</div>
Creo que es algo facil pero no manejo bien javascript y no consigo hacerlo. He probado este codigo:
Código HTML:
1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
$.ajax({ url: 'holamundo.php',
data: {action: 'test'},
type: 'post',
success: function(output) {
document.getElementById('inner').innerHTML = output;
}
});
</script>
<p id="inner"></p>
Efectivamente, me devuelve un hola mundo, pero al leer el codigo html , no se vé el html que define la capa 1, entonces no se carga con el css.
No se si me he explicado, espero que si.
Valora esta pregunta


0