שלום.
יש לי את הקוד הזה בדף PHP שלי (כן ניסיתי לדחוס לכמה שורות בודדות):
קוד:
echo '<script language="JavaScript">function st() {
var n = new Date(); var h = n.getHours(); var m = n.getMinutes(); var s = n.getSeconds();
h = ct(h); m = ct(m); s = ct(s); document.getElementByID("tm").innerHTML="Current time: "+h+":"+m+":"+s";
t = setTimeout("st()",500); } function ct(i) { if (i<10) i="0"+i; return i; }</script>';
echo '<body onload="st()">';
כשבתחתית העמוד יש לי כמובן
קוד:
echo '<div id="tm"></div>';
הקוד לא עובד - יש למישהו רעיון?
בנוסף, שאלה למתכנתי ה-PHP המתקדמים יותר מביניכם - האם יש דרך נכונה יותר לכתיבת העמוד?
כלומר, האם אתם כותבים בעקרון את העמוד כעמוד HTML רגיל, וכשצריך מוסיפים PHP, או (כמו שאני עושה כרגע) - כותבים הכל ב-PHP וכשצריך HTML או דברים אחרים, עושים echo?
תודה.