Click to See Complete Forum and Search --> : JavaScript to PHP


Jick
06-26-2003, 08:48 AM
I wasn't sure where to put this post, but I need help converting this JavaScript code into PHP:


<script type="text/javascript">
<!--
function checkuser(username) {
if (username) {
document.cookie="user="+username+";";
// if ((document.cookie=='style=null') || (!document.cookie)) { //document.cookie="user="+username };
var newPost = document.postform.message.value;
if (!newPost) { alert("There is no message to send!"); return false; }
newPost = newPost.replace(/\r\n\s/g," ");
var chatform = top.msgframe.document.msgfrm
chatform.message.value = newPost;
chatform.username.value = username;
chatform.textFont.value = document.postform.selectFont.value;
chatform.textSize.value = document.postform.selectSize.value;
chatform.textColor.value = document.postform.selectColor.value;
chatform.submit();
document.postform.message.value="";
document.postform.message.focus();
} else { alert('You must enter a username'); }
return false;
}

function getcookie() {
var cookie ='';
if((document.cookie)&&(document.cookie!='style=null')){
username = document.cookie.indexOf("user");
userf = (document.cookie.indexOf("=", username) +1);
userd = document.cookie.indexOf(";", username);
if(userd==-1){userd=document.cookie.length;}
username = document.cookie.substring(userf, userd);
document.postform.username.value = username;
getFont();
getSize();
getClr();
}
}

function getClr(){
var clr = document.postform.selectColor.options;
var clrs = document.cookie.indexOf("fClr");
var cstart = (document.cookie.indexOf("=", clrs) + 1);
var cend = document.cookie.indexOf(";", clrs);
if(cend==-1){cend=document.cookie.length;}
clr = document.cookie.substring(cstart, cend);
document.postform.selectColor.options[clr].selected=true;
}

function setClr(clr){document.cookie="fClr="+clr+";";}

function getFont(){
var font = document.postform.selectFont.options;
var fonts = document.cookie.indexOf("fFace");
var st = (document.cookie.indexOf("=", fonts) + 1)
var nd = document.cookie.indexOf(";", fonts)
if(nd==-1){nd=document.cookie.length;}
font = document.cookie.substring(st, nd);
document.postform.selectFont.options[font].selected=true;
}

function setFont(font){if(font!="x"){document.cookie="fFace="+font+";";} }

function getSize(){
var size=document.postform.selectSize.options;
var sizes = document.cookie.indexOf("fSize");
var sstart = (document.cookie.indexOf("=", sizes) + 1);
var send = document.cookie.indexOf(";", sizes);
if(send==-1){send=document.cookie.length;}
size = document.cookie.substring(sstart, send);
document.postform.selectSize.options[size].selected=true;
}

function setSize(size){document.cookie="fSize="+size+";";}

function check_val(){
if((document.postform.message.value.length>=1)
&&(document.postform.username.value.length>=1||document.postform.username.value!=" ")){
document.postform.elements[1].disabled=false;
} else {document.postform.elements[1].disabled=true; }
}

window.onerror=new Function("return true");
//-->
</script>

And instead of having pop-up boxes come up for the certain parts of my script that has it I want it to echo it to another page! Thanks. :D