Sv Community El Salvador

Soporte y Tecnología => Programación => Mensaje iniciado por: TIGERFRAN en julio 30, 2016, 11:46:19 am

Título: Obtener id en un iframe con php
Publicado por: TIGERFRAN en julio 30, 2016, 11:46:19 am
hola sera que me ayudan con este codigo,.....el problema que tengo es obtener el id


<?php

if(****)

echo
           '<iframe width="100%" height="100%" frameborder="0" allowtransparency="true" scrolling="no" src="/doc?id=$_GET["id"]</iframe>';

?>
Título: Re:Obtener id en un iframe con php
Publicado por: Balmossther en julio 30, 2016, 11:58:02 am
Cual es la idea o que queres hacer,
Para manipular elementos html te recomiendo mejor usar Jquery
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en julio 30, 2016, 01:24:52 pm
Cual es la idea o que queres hacer,
Para manipular elementos html te recomiendo mejor usar Jquery
como dice aqui el chamaco, mejor maniupula las vistas con JS,no con php, con php creo que estas un poco confundido de como funciona.
Título: Re:Obtener id en un iframe con php
Publicado por: Jaru en julio 30, 2016, 01:50:26 pm
x2. independientemente como escupás el html, si querés manipular el DOM y andás buscando un ID dentro de un Iframe lo mejor es con JQuery

$("#iframeID").contents().find("#EL_ID_QUE_BUSCAS");
Título: Re:Obtener id en un iframe con php
Publicado por: ELITE en julio 30, 2016, 02:03:50 pm
A parte de la forma que ya te dijeron, que es lo mejor, el echo que vos pones encierra dentro de el, no solo el HTML si no todo, incluso el "id", cuando debes de "pausar" el echo y continuarlo cuando terminas de poner la variable php.


 :phew:

(http://i67.tinypic.com/zoiz38.jpg)
Título: Re:Obtener id en un iframe con php
Publicado por: TIGERFRAN en julio 30, 2016, 08:21:25 pm
A parte de la forma que ya te dijeron, que es lo mejor, el echo que vos pones encierra dentro de el, no solo el HTML si no todo, incluso el "id", cuando debes de "pausar" el echo y continuarlo cuando terminas de poner la variable php.


 :phew:

(http://i67.tinypic.com/zoiz38.jpg)

me funciono muchas gracias amigo
Título: Re:Obtener id en un iframe con php
Publicado por: Jaru en julio 30, 2016, 08:44:08 pm
Nosotros dándole soluciones bien elevadas pero al parece había que bajarnos al nivel de entendimiento de OCHOA para poder resolverle este su "problema" al man.

Buenas onda, OCHO; al menos servís para algo
Título: Re:Obtener id en un iframe con php
Publicado por: ELITE en julio 31, 2016, 09:57:07 am
me funciono muchas gracias amigo

Me alegra, asi aprendimos todos algun dia, preguntando men  :thumbsup:

Nosotros dándole soluciones bien elevadas pero al parece había que bajarnos al nivel de entendimiento de OCHOA para poder resolverle este su "problema" al man.

Buenas onda, OCHO; al menos servís para algo

Pues aunque ustedes dieron el mejor consejo, se nota que el TIGERFAN aun va en vías de aprender  :phew: como todos algun dia.


PD: Eso no es bajarse de nivel naruto, es leer y comprender el problema a simple vista.

Título: Re:Obtener id en un iframe con php
Publicado por: tekun en agosto 01, 2016, 09:25:51 am
es por eso que las buenas prácticas son un Tabú en estos dorados tiempos
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 01, 2016, 09:44:14 am
es por eso que las buenas prácticas son un Tabú en estos dorados tiempos
yo sinceramente pense que era un codigo que habia escrito de ejemplo no que ese estaba usando
Título: Re:Obtener id en un iframe con php
Publicado por: tekun en agosto 01, 2016, 11:58:35 am
y como "aún va vías de aprender" que mejor que enseñarle lo que NO se debe de hacer  :huh:

 
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 01, 2016, 12:52:06 pm
y como "aún va vías de aprender" que mejor que enseñarle lo que NO se debe de hacer  :huh:

 
esperame, talvez me perdi de algo pero cual mala practica?
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 01, 2016, 01:09:54 pm
blablabla

shhh vaya ya me despertaron al cipote, vaya colochito, mire papayito los grandes estamos hablando, no interrumpa, agarre esta bateria y vaya a seguir chupandola ahi en la esquinita, deje de estar hablando de pedos color rosa.
Título: Re:Obtener id en un iframe con php
Publicado por: tekun en agosto 01, 2016, 01:41:47 pm
yo me refería a no usar jquery, pero viendo bien el problema era de sintaxis 
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 01, 2016, 02:10:33 pm
Perame entonces usar o no usar jquery para vos es mala práctica?
Título: Re:Obtener id en un iframe con php
Publicado por: HealH en agosto 01, 2016, 09:25:09 pm
Lo mejor es mantener un arreglo con los IDs de todos los elementos HTML y otro arreglo con la plantilla de los elementos HTML.

También un arreglo multidimensional y anidado que represente de forma idénticamente correspondiente con la jerarquía del DOM del HTML para que tengamos idea en el código de forma ordenada en dónde están físicamente los elementos (sin tomar en cuenta posiciones CSS en este nivel de la implementación del código).

ahuevo que este si esta loquito y de ribete dice que es más limpio y ordenado
Estas pelado chele
Título: Re:Obtener id en un iframe con php
Publicado por: Jaru en agosto 02, 2016, 12:34:18 am
Para los que están confundidos les voy  explicar.

Al principio parecía que el amigo quería (como dice el título) obtener el ID de un elemento del DOM pero dentro de un Iframe (algo no tan inmediato y es una pregunta que mucho que hemos trabajado con js nos hemos hecho)
Yo trabajo en una interfaz de usuario con el standard de google gadgets y usa iframes, entonces bien seguido me toca ir a manipular elementos dentro de los iframe desde afuera.
Desde el punto de vista de programador experimentado muchos pensamos que esa era su duda, todo al nivel del cliente.

No nos imaginábamos que el amigo apenas y estaba aprendiendo a escribir bien la sintaxis en PHP.

;)
Título: Re:Obtener id en un iframe con php
Publicado por: Necrolancer en agosto 02, 2016, 01:18:09 am
Nuevo en SVC

No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.

#PROLIFE
Título: Re:Obtener id en un iframe con php
Publicado por: ELITE en agosto 02, 2016, 07:57:19 am
Nuevo en SVC

No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.

#PROLIFE

 :rofl: :rofl:

Te pelas :haha:
Título: Re:Obtener id en un iframe con php
Publicado por: TIGERFRAN en agosto 02, 2016, 08:26:00 am
Nuevo en SVC

No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.

#PROLIFE

esa es la realidad, solo era de poner unos puntos y un par de comillas. mas nada



(http://i67.tinypic.com/zoiz38.jpg)

Título: Re:Obtener id en un iframe con php
Publicado por: Balmossther en agosto 02, 2016, 09:38:31 am
yo sinceramente pense que era un codigo que habia escrito de ejemplo no que ese estaba usando
yo crei lo mismo  :D

esa es la realidad, solo era de poner unos puntos y un par de comillas. mas nada
Te sugiero algo, en lo personal no me gusta imprimir codigo html dentro de un echo, prefiero abrir y cerrar las etiquetas php
EJEMPLO.
Código: [Seleccionar]
<iframe width='"100%" height="100%" frameborder="0" allowtransparency="true" scrolling="no" src"doc?id=<?=$_GET['id'];?>" > </iframe>


Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 02, 2016, 10:12:55 am
Nuevo en SVC

No es que no sepamos la respuesta, es que somos tan vergones que la respuesta era demasiado simple para nosotros.

#PROLIFE
much douche necro. pero bueno.
el asunto es que no es que nos fueramos bien arriba en la respuesta, el hecho es que el bicho no supo preguntar que queria (concatenar una variable en un string) y termino preguntando algo que no queria que resulto ser una pregunta mas avanzada  (manipular el DOM).

yo crei lo mismo  :D
Te sugiero algo, en lo personal no me gusta imprimir codigo html dentro de un echo, prefiero abrir y cerrar las etiquetas php
EJEMPLO.
Código: [Seleccionar]
<iframe width='"100%" height="100%" frameborder="0" allowtransparency="true" scrolling="no" src"doc?id=<?=$_GET['id'];?>" > </iframe>
eso solo sirve cuando tenes una pagina html con elementos de PHP no PHP generandote tu html.
Título: Re:Obtener id en un iframe con php
Publicado por: Balmossther en agosto 02, 2016, 11:20:15 am
eso solo sirve cuando tenes una pagina html con elementos de PHP no PHP generandote tu html.
yo uso esa forma de imprimir varibles php en html cuando espero un resultado por ajax mas que todo, porque el resultado estara dentro de un div, 
otro ejemplo seria:
Código: [Seleccionar]
<?php
$number 
1;
if(
$number>0){
?>

<span>LA VARIABLE ES MAYOR DE CERO SU VALOR ES : <?=$number;?></span>
<?php
}else{
?>

<span>LA VIRIABLE NO ES MAYOR A CERO.</span>
<?php
}
?>

pero bueno ya es un gusto personal, no se si sea una buena practica o no. pero de manera personal lo veo un poco mas ordenado.
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 02, 2016, 11:21:46 am
pero bueno ya es un gusto personal, no se si sea una buena practica o no. pero de manera personal lo veo un poco mas ordenado.
yo lo veo mas desordenado e ineficiente :yao_ming: esa repetidera de abrir y cerrar snippets no me llega
Título: Re:Obtener id en un iframe con php
Publicado por: Balmossther en agosto 02, 2016, 11:39:11 am
yo lo veo mas desordenado e ineficiente :yao_ming: esa repetidera de abrir y cerrar snippets no me llega
jejejeje como escribi antes es ya por gusto personal, no me gusta ver el codigo html imprimirse por un echo en php, de por si php es un lenguaje un poco desordenado, un programador puede escribir el codigo ordenado (a su manera lo ve ordenado) y para otros al leer ese codigo, lo puede ver desordenado.

para no salirme tanto del tema, al OP le recomiendo que le pegue una leida a Jquery es un buen framework de javascript, y que practique.
Cada dia hay algo nuevo.  :thumbsup:
Título: Re:Obtener id en un iframe con php
Publicado por: g00mba en agosto 02, 2016, 11:56:06 am
jejejeje como escribi antes es ya por gusto personal, no me gusta ver el codigo html imprimirse por un echo en php, de por si php es un lenguaje un poco desordenado, un programador puede escribir el codigo ordenado (a su manera lo ve ordenado) y para otros al leer ese codigo, lo puede ver desordenado.
depende cual sea tu estilo, si estas acostumbrado a programacion estructurada si, php puede ser bien desordenado pero si escribis php como POO es de hecho bastante agradable de leer. caso contrario de la aberracion satanica de la programacion funcional, por ejemplo JavaScript. esa m!erda si hace codigo feyo.
Título: Re:Obtener id en un iframe con php
Publicado por: HealH en agosto 02, 2016, 07:08:24 pm
yo uso esa forma de imprimir varibles php en html cuando espero un resultado por ajax mas que todo, porque el resultado estara dentro de un div, 

igual si lo haces así con llamada ajax, seria más eficiente que el data que te regresa lo imprimas al ID del div que decís que tenes con jquery
o mejor aun usas el innerHTML para cambiar el elemento si tiene otra cosa

yo tambien veo ineficiente estar abriendo y cerrando <?php ?> y es peor cuando trabajas en app multiplataforma porque no podes definir la pagina como index.php por ejemplo porque todo debe ser del lado del cliente y estrictamente .html las llamadas al servidor las haces con json/ajax y debes de trabajar como te recomiendo