problème de syntaxe - HTML/CSS - Programmation
Marsh Posté le 21-10-2007 à 14:51:36
ca m etonnerait que javascript comprenne des html entities dans son code donc comme ca ca devrait marcher pour la partie dreamweaver
mais deja ca m etonne ...
dreamweaver pond de la merde mais pas a ce point tu as du faire un truc pas cool
Code :
|
pour la seconde partie je peux pas trop t aider
j ai l impression que tu comprends pas trop le php
sinon c est bien de nous envoyer du code mais le message d erreur ne serait pas superflu
dans tous les cas le copier/coller c est le mal il faut que tu comprennes d abord a quoi sert le code
(quelle fonction fait quoi et comment)
Marsh Posté le 21-10-2007 à 10:56:56
Bonjour,
je débute en tant que webmestre et j'ai deux messages d'erreur qui s'affiche sur ma page auxquels je ne comprends rien !
Premier message : erreur de syntaxe donc voici la partie du code qui semble poser problème :
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?")>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
deuxième message : objet requis sur cette partie de code
if($mois!=12)
echo ' <a href="'.basename($_SERVER['PHP_SELF']).'?mois='.($mois+1).'&annee='.$annee.'">>></a>';
else
echo ' <a href="'.basename($_SERVER['PHP_SELF']).'?mois=01&annee='.($annee+1).'">>></a>';
?></th>
</tr>
<tr>
<th>Lu</th>
<th>Ma</th>
<th>Me</th>
<th>Je</th>
<th>Ve</th>
<th>Sa</th>
<th>Di</th>
</tr>
</thead>
<tbody>
<tr>
<?php
Mon problème vient du fait que ces codes ont été copiés depuis des sites en proposant ou fabriqués par dreamweaver automatiquement donc je ne sais pas ce qui est faux. Quelqu'un peut-il me dire ce qui cloche ?
Merci d'avance pour votre aide.
Coco
---------------
coco