janis888 Posted February 24, 2008 Report Posted February 24, 2008 Sveiki! Esmu redzējis daudzās weblapās, ka nospiežot izvelnee uz linka, viņš nerefresho visu lapu un neielādē to par jaunu, bet tikkai vienā tabulā atver to lapu, vot kā to var uztaisīt? ja man ir index.php lapa, ar divām tabulām, meņu un viena lielā, kur vajadzētu ielādēt citu lapu (piem. galds.php). Esmu meklējis visādus tutoriālus, bet nekas nav izdevies, mmm liekas tajos skriptos kas pietrūkst, zinu ka var izmantot include gan arī switch. Un var redzēt ka pēc tam tur paliek index.php?...utt. Esmu iesācējs, tāpēc ja gudri runās, nesapratīshu :) Palīdziet lūdzu, būšu ļoti pateicīgs.
Grey_Wolf Posted February 24, 2008 Report Posted February 24, 2008 freims / ifreims vai JavaScript AJAX... --------------------
janis888 Posted February 24, 2008 Author Report Posted February 24, 2008 mjaa, bet taa pat nav skaidrs Varbuut kaads vareetu piemeerinu uztaisiit, kuru es peec tam vareetu izpeetiit?
Grey_Wolf Posted February 24, 2008 Report Posted February 24, 2008 Varbuut kaads vareetu piemeerinu uztaisiit, kuru es peec tam vareetu izpeetiit? GOGLE !!! html frame tutorial html iframe tutorial JavaScript AJAX --- Ar sho iesakumaa nepietiks??? -----------
janis888 Posted February 24, 2008 Author Report Posted February 24, 2008 Nu šādi: test.php <html> <head> <meta http-equiv="Content-Language" content="lv"> <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"> <title>HOME</title> </head> <body> <table border="0" cellpadding="0" cellspacing="0" width="955" height="585"> <tr> <td valign="top"> </td> <td valign="top" height="80"> HOME</td> </tr> <tr> <td valign="top" width="165"> <a href='?id=1'><font face="Verdana" size="2"> 1</font></a><br /><br> <a href='?id=2'><font face="Verdana" size="2"> 2</font></a><br /><br> <a href='?id=3'><font face="Verdana" size="2"> 3</font></a><br /><br> <a href='?id=4'><font face="Verdana" size="2"> 4</font></a><br /></td> <td valign="top" height="505" width="790"> <!-- Izvade --> <?php switch($_GET['id']){ case '1': include('1.php'); break; case '2': include('2.php'); break; case '3': include('3.php'); break; case '4': include('4.php'); break; default: include('1.php'); break; } ?> </td> </tr> </table> </body> </html> Un pareejie 1.php; 2.php un 3.php ar tekstu ieghaa, BET negrib iet, spiezot uz link nekas nenotiek, bet vienam paziņam šis te pats scripts strādā, ar web server ir ok, pat nomainiiiju uz WAMP un XAMPP un arii nestādā. Kā tas var būt iespējam ka viņām strādā, bet man uz 3 webserveriem nestrādā(toč ar viņiem ir ok, jo citi scripti strādā) Ko iesakat darīt?
Grey_Wolf Posted February 24, 2008 Report Posted February 24, 2008 (edited) iesledz kljudu pazinjojumu ... --- tie 1.php .... atrodas tajaa pashaa direktorija kur tas test.php ??? edit: tu pats sakuma prasiji LAI NEPARLADETU VISU LAPU // .. nospiežot izvelnee uz linka, viņš nerefresho visu lapu un neielādē to par jaunu, bet tikkai vienā tabulā atver to lapu, vot kā to var uztaisīt? // Edited February 24, 2008 by Grey_Wolf
janis888 Posted February 24, 2008 Author Report Posted February 24, 2008 (edited) jā tie 1.php; 2.php atrodas tajā pašā root mapē kur test.php. Kurā vietā tieši ir jāieslēdz tā kļūdas paziņojums, kā jau teicu esmu beginner. Edited February 24, 2008 by janis888
eregi Posted February 24, 2008 Report Posted February 24, 2008 faila sākumā ieliec ini_set('error_reporting', E_ALL);
Earl Posted May 11, 2008 Report Posted May 11, 2008 Bet tas augstākminētais skripts to jauno lapu atver tekošās lapas apakšā, rezultātā kopā salīp 2 lapas... Ir kāda iespēja norādīt, lai tā jaunā lapa veras vaļā noteiktā tabulas šūnā (nevis Freimā), piemēram???
anonīms Posted May 12, 2008 Report Posted May 12, 2008 izmanto if'us! if(isset($_GET['lapa')) && $_GET['lapa'] == 'papildus_logs') { echo "Te izlec papildus logs"; } else { echo "Te ir tas, kas rādas pirms uzspiež uz linka"; } un links <a href="?lapa=papildus_logs">Spied te, lai redzētu papildus logu!</a>
Earl Posted May 13, 2008 Report Posted May 13, 2008 (edited) Viss, sapratu! ;) Ir taču nozīme arī tam, kur to 'include' liek Edited May 13, 2008 by Earl
Recommended Posts