Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: bleyarkngel en 29 Junio 2009, 01:03 am



Título: CARGAR UNA PAGINA DENTRO DE OTRA UNA Y OTRA VEZ
Publicado por: bleyarkngel en 29 Junio 2009, 01:03 am
holas otra vez:

como les comente antes ando elabarando un sistema de informacion "un proyecto medianamente grande".  recien ando  empezando :P!

mi pregunta es la siguiente tengo un idice con el seguiente codigo:

<li><a href=""onClick="clickAgregarcurso(); return false;" title="free css">Añadir Cursos</a></li>

el cual es parte de la pagina principal  "main.html" exactamente es parte del indice
donde tengo (añaddirCurso,borrar curso, buscarcurso, etc).

 utilizo este codigo CSS para seccionar la pagina web "main.html":

a:hover {
   background: #900;
   color: #FFF;
   }
#dsubcontent{
     height:600px;
     padding:5px;
     border:5px dashed #0000FF;
     margin-right:5px;
     margin-left:5px;
     margin-top:5px;
     margin-bottom:10px;
}

ahora tengo este codigo 'JS' en cual utiliza la anterior linea de codigo :


try{
       xmlhttp=new XMLHttpRequest();
}
catch(ee){
       try{
            xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
       }
       catch(e)
       {
              try{
                    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(E){
                  xmlhttp=false;
            }
       }
}
function reloadpage(plink,player)
{
       var pointerlayer=document.getElementById(player)
       pointerlayer.innerHTML="Cargando Pagina..."
       xmlhttp.open("GET",plink,true);
       xmlhttp.onreadystatechange=function()
       {
              if(xmlhttp.readyState==4)
              {
                     var returntext=xmlhttp.responseText
                     returntext=returntext.replace(/\+/g," ")
                     returntext=unescape(returntext)
                    
                     varpointerlayer=document.getElementById(player)
                     pointerlayer.innerHTML=returntext
              }
       }
       xmlhttp.send(null)
}

function clickAgregarcurso()         
{
       var vlink="obj_crearcurso.php";
       var vlayer="dsubcontent";
       reloadpage(vlink,vlayer);
}



aqui va mi problema EN "obj_crearcurso.php" yo tengo un formulario  el cual contiene su boton enviar (al enviar guardo valores del formulario en base de datos ) y al pulsar el boton me manda a la pagina "obj_crearcurso.php "
. lo que yo quiero es que se vuelva a cargar en "main.html"  en su sección "dsubcontent".

ya antes me ayudaron . y se que ahora tambien lo haran.
salu2. y estare esperando su ayuda

pd: viva foro.elhacker.net  ;-)
pd2: trate de ser lo mas explicito posible si quieren mas detalles solo haganmelo saber.
atte BLeyArkngel

pd3: no se si el titulo del tema sea el mas adecuado :(