PHP nefunguje
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Tento zdrojovy kod stranky mi po umiestneni na tento webhosting nefunguje. Doma mi to ide bez problemov vobec neviem kde moze byt chyba... <meta http-equiv="Content Type" content="text/html; charset=windows-1250"> <HEAD> </HEAD> <SCRIPT language="javascript"> var obrazky = new Array<?php function ObsahSlozky($zlozka) { $i = 0; $obsah = scandir($zlozka); print '('; foreach($obsah as $subor) { if(($subor!=".") && ($subor!="..")) { if($i==0) {print '"'.$subor.'"';} else {print ',"'.$subor.'"';} $i++; } } print ');'; print 'var i='.$i.';'; return True; } ObsahSlozky('Galeria/'); ?> var pozicia = 0; var x=0; function zobraz(cislo) { document.all.img_hl.src="Galeria/"+obrazky[x+(cislo-1)]; pozicia = (cislo - 1); ramcekuj(); } function posun(cislo) { if (cislo==1) { if (pozicia>0) pozicia--; } if (cislo==2) { if (pozicia<3) pozicia++; } if (pozicia<0) pozicia=0; document.all.img_hl.src="Galeria/"+obrazky[x+pozicia]; ramcekuj(); } function posun_cele(cislo) { var k = 0; if (cislo==1) { if (x>0) {x--; k=1;} } if (cislo==2) { if (x<((i-1)-3)) {x++; k=2;} } if ((k==1) || (k==2)) { if ((pozicia>-1) && (k==2)) pozicia--; if ((pozicia<4) && (k==1)) pozicia++; document.all.img1.src="Galeria/"+obrazky[x]; document.all.img2.src="Galeria/"+obrazky[x+1]; document.all.img3.src="Galeria/"+obrazky[x+2]; document.all.img4.src="Galeria/"+obrazky[x+3]; ramcekuj(); } } function ramcekuj() { document.all.img1.style.border="0px solid black"; document.all.img2.style.border="0px solid black"; document.all.img3.style.border="0px solid black"; document.all.img4.style.border="0px solid black"; if (pozicia==0) document.all.img1.style.border="2px solid black"; if (pozicia==1) document.all.img2.style.border="2px solid black"; if (pozicia==2) document.all.img3.style.border="2px solid black"; if (pozicia==3) document.all.img4.style.border="2px solid black"; } </SCRIPT> <BODY style="background-color: HotPink;" onload="posun_cele('2'); posun_cele('1');posun('2');posun('1');"> <TABLE border="0" align="center" style="background-color: Red;"> <TR><TD> <TABLE border="0" align="center"> <TR><TD><input type="button" value="<<" id="b1" onclick="posun_cele('1');"></TD> <TD><img style="height:60px; width:80px; border: 2px solid black;" src="Galeria/1.jpg" id="img1" onclick="zobraz('1');"></TD> <TD><img style="height:60px; width:80px; border: 0px solid black;" src="Galeria/2.jpg" src="Galeria/2.jpg" id="img2" onclick="zobraz('2');"></TD> <TD><img style="height:60px; width:80px; border: 0px solid black;" src="Galeria/3.jpg" src="Galeria/3.jpg" id="img3" onclick="zobraz('3');"></TD> <TD><img style="height:60px; width:80px; border: 0px solid black;" src="Galeria/4.jpg" src="Galeria/4.jpg" id="img4" onclick="zobraz('4');"></TD> <TD><input type="button" value=">>" id="b2" onclick="posun_cele('2');"></TD> </TR> </TABLE> <TABLE border="0" align="center"> <TR><TD><input type="button" value="<" id="b12" onclick="posun('1');"></TD> <TD><img style="height:384px; width:512px;" src="Galeria/1.jpg" src="Galeria/1.jpg" id="img_hl"></TD> <TD><input type="button" value=">" id="b22" onclick="posun('2');"></TD> </TR> </TABLE> </TD> </TR> </TABLE> </BODY>
-
Co znamená "nefunguje"? Nechtěl jsi snad napsat: Fatal error: Call to undefined function: scandir() in /3w/czweb.org/r/realstiavnik/index.php on line 26 Čemu z toho nerozumíš? Kde jsi sebral třídu document.all? Vždyť ta funguje jen v Exploreru a Opeře. Nauč se používat CSS.
-
http://www.webzdarma.cz/forum/read.php?f=2&i=41528&t=41523
-
<HTML>Odpověď viz Kitův odkaz. K formě tvého dotazu: "vobec neviem kde moze byt chyba" = nevyznáš se v PHP. Pak bys tedy neměl pronášet výrok "PHP nefunguje"</HTML>
-
Takze pouzivat viem vsetko ta stranka funguje bezchybne na vsetky prehliadacoch! Chyba bola v tom ze tento server nepodporuje PHP5! :) na inom servery to uz ide ako ma...
-
@Tomas: Když tak všechno dokolane víš, tak proč ses na své phpinfo() nepodíval hned na začátku? PHP4 není chyba, ale vlastnost. ___ A document.all je blbost.. (ve standardním DOMu není ;)
-
Jo tak to bude asi ten nejzásadnější důvod, proč mi tu nefunguje za boha galerie... no nic, musim změnit hosting :-P Have a nice day :-)