Nieuw lid |
|
hoi ik heb een vraag ik heb een stukje code wat een array naar een tekst bestand moet schrijven,deze functie staat in een js bestand en werkt prima nu wil ik de php array overhevelen naar javascript met een stukje php code in mijn functie.
deze functie heb ik moeten verplaatsen naar mijn head anders voerde die mijn pagina niet goed uit alleen schrijft hij nu niks meer naar mijn txt bestand.ik zet eerst de code neer zoals die werkte in mijn js bestand het gaat om de DivId==birtv vanaf de php code en de for loop die erna komt.
iemand enig idee?
<script type="text/javascript">
function WriteToFile(DivId) {
var parts = new Array();
try {
var fso = new ActiveXObject("Scripting.FileSystemObject");
filename="test.txt";
if (fso.FileExists(filename)){
// file exists
}
var fso = new ActiveXObject("Scripting.FileSystemObject");
// maak een nieuw FileSystemObject object aan
if(DivId=='menu'){
// schrijf de kleuren naar tekst file
var a = fso.OpenTextFile("c:\\Inetpub\\wwwroot\\testfile.txt", 2,true);
// open file voor toevoegen (=8). (schrijven(=2) lezen(=1))
a.WriteLine('Persoonlijkbericht: '+ oRulepm.style.color + ' ');
a.WriteLine('Status: '+ oRulestatus.style.color + ' ');
a.WriteLine('Msnnaam: '+ oRulenam.style.color + ' ');
a.WriteLine('Webbar: '+ oRulebar.style.background + ' ');
a.WriteLine('Header: '+ oRuleheader.style.background + ' ');
a.WriteLine('Achtergrond: '+ oRulebg.style.background + ' ');
a.WriteLine('Licht: '+ oRulelicht.style.color + ' ');
}
if(DivId=='birtv'){
var a = fso.OpenTextFile("c:\\Inetpub\\wwwroot\\testfile1.txt", 8,true);
// open file voor toevoegen (=8). (schrijven(=2) lezen(=1))
<?php
for($i=0;$i<count($parts); $i++) {
echo "parts[$i]='".$parts[$i]."';\n";
}
?>
for(i=0;i<parts.length;i++)
a.WriteLine(parts[i]);
//a.WriteLine();
}
// schrijf de kleuren naar tekst file
a.Close();
}
// indien fout geeft de foutmelding weer
catch(err){
var strErr = 'Error:';
strErr += '\nNumber:' + err.number;
strErr += '\nDescription:' + err.description;
document.write(strErr);
}
}
</script>
<script type="text/javascript"> function WriteToFile(DivId) { var parts = new Array(); try { var fso = new ActiveXObject("Scripting.FileSystemObject"); filename="test.txt"; if (fso.FileExists(filename)){ // file exists } var fso = new ActiveXObject("Scripting.FileSystemObject"); // maak een nieuw FileSystemObject object aan if(DivId=='menu'){ // schrijf de kleuren naar tekst file var a = fso.OpenTextFile("c:\\Inetpub\\wwwroot\\testfile.txt", 2,true); // open file voor toevoegen (=8). (schrijven(=2) lezen(=1)) a.WriteLine('Persoonlijkbericht: '+ oRulepm.style.color + ' '); a.WriteLine('Status: '+ oRulestatus.style.color + ' '); a.WriteLine('Msnnaam: '+ oRulenam.style.color + ' '); a.WriteLine('Webbar: '+ oRulebar.style.background + ' '); a.WriteLine('Header: '+ oRuleheader.style.background + ' '); a.WriteLine('Achtergrond: '+ oRulebg.style.background + ' '); a.WriteLine('Licht: '+ oRulelicht.style.color + ' '); } if(DivId=='birtv'){ var a = fso.OpenTextFile("c:\\Inetpub\\wwwroot\\testfile1.txt", 8,true); // open file voor toevoegen (=8). (schrijven(=2) lezen(=1)) <?php for($i=0;$i<count($parts); $i++) { echo "parts[$i]='".$parts[$i]."';\n"; } ?> for(i=0;i<parts.length;i++) a.WriteLine(parts[i]); //a.WriteLine(); } // schrijf de kleuren naar tekst file a.Close(); } // indien fout geeft de foutmelding weer catch(err){ var strErr = 'Error:'; strErr += '\nNumber:' + err.number; strErr += '\nDescription:' + err.description; document.write(strErr); } } </script>
|