slippern Skrevet 21. juli 2007 Del Skrevet 21. juli 2007 (endret) når jeg includerer test.php der WYSIWYG-editoren ligger så kommer den ikke opp, men går jeg direkte inn på test.php så kommer den opp.. noen som vet hva dette kan være? Edit: forresten kan jeg opplyse at når jeg åpner den via include så får jeg dette opp: "submit" knappen og Profilteksten er oppdatert! men får ikke opp editoren. Klikk for å se/fjerne innholdet nedenfor <?php //Function BBCode to HTML that will work with Hoteditor. function BBCodeToHTML($text){ $patterns[] = "#"; $replacements[] = '&'; $patterns[] = "#<#"; $replacements[] = '<'; $patterns[] = "#>#"; $replacements[] = '>'; $patterns[] = "# #si"; $replacements[] = ' '; $patterns[] = "#\t#si"; $replacements[] = ' '; $patterns[] = "#\r\n#si"; $replacements[] = "<br />"; $patterns[] = "#\n#si"; $replacements[] = "<br />"; $patterns[] = "#\[hr\]#si"; $replacements[] = "<hr class=HR_Color />"; //Support Table here $patterns[] = "#\[table\]#si"; $replacements[] = '<table align=center style="border-collapse: collapse;border-spacing: 0px;border: 1px solid #6CAFF7;background-color: #F4F4F4;width:98%;font-family:Verdana,Arial,Sans-Serif,Tahoma;font-size:12px;color: black;">'; $patterns[] = "#\[\/table\]#si"; $replacements[] = '</table>'; $patterns[] = "#\[td\]#si"; $replacements[] = '<td style="height:25px; border: 1px solid #6CAFF7">'; $patterns[] = "#\[\/td\]#si"; $replacements[] = '</td>'; $patterns[] = "#\[tr\]#si"; $replacements[] = '<tr>'; $patterns[] = "#\[\/tr\]#si"; $replacements[] = '</tr>'; $patterns[] = "#\[(indent|blockquote)\]#si"; $replacements[] = "<blockquote>"; $patterns[] = "#\[\/(indent|blockquote)\]#si"; $replacements[] = "</blockquote>"; $patterns[] = "#\[(\/|)sub\]#si"; $replacements[] = "<$1sub>"; $patterns[] = "#\[(\/|)sup\]#si"; $replacements[] = "<$1sup>"; $patterns[] = "#\[(\/|)strike\]#si"; $replacements[] = "<$1strike>"; $patterns[] = "#\[(\/|)u\]#si"; $replacements[] = "<$1u>"; $patterns[] = "#\[(\/|)b\]#si"; $replacements[] = "<$1strong>"; $patterns[] = "#\[(\/|)i\]#si"; $replacements[] = "<$1em>"; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 8pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 10pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 12pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 14pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 18pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 24pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-size: 36pt">'; $patterns[] = "#\#si"; $replacements[] = '<span style="font-family: $1">'; $patterns[] = "#\#si"; $replacements[] = '<span style="color: $1">'; $patterns[] = "#\[highlight=(.*?)\]#si"; $replacements[] = '<span style="background-color: $1">'; $patterns[] = "#\[\/(font|color|size|highlight)\]#si"; $replacements[] = '</span>'; $patterns[] = "#\[(center|left|right|justify)\]#si"; $replacements[] = "<div align=\"$1\">"; $patterns[] = "#\[\/(center|left|right|justify)\]#si"; $replacements[] = "</div>"; $patterns[] = "#\#si"; $replacements[] = '<a href="mailto:$1">'; $patterns[] = "#\[email\](.*?)\[\/email\]#si"; $replacements[] = '<a href="mailto:$1">$1'; $patterns[] = "#\#si"; $replacements[] = '<a href="$1">'; $patterns[] = "#\[url\](.*?)\[\/url\]#si"; $replacements[] = '<a href="$1">$1'; $patterns[] = "#\[\/(email|url)\]#si"; $replacements[] = "</a>"; $patterns[] = "#\[img\](.*?)\[\/img\]#si"; $replacements[] = '<img src="$1" alt="" />'; $patterns[] = "#\ #si"; $replacements[] = "<ol>"; $patterns[] = "#\[list\]#si"; $replacements[] = "<ul>"; $patterns[] = "#\[\*\]#si"; $replacements[] = "<li>"; $patterns[] = "#<br[^>]*><li>#si"; $replacements[] = "<li>"; $patterns[] = "#<br[^>]*> <li>#si"; $replacements[] = "<li>"; $patterns[] = "#<br[^>]*><\/li>#si"; $replacements[] = "</li>"; $patterns[] = "#\[\/list\]#si"; $replacements[] = '</list>'; $patterns[] = "#\[FLASH=(.*?),(.*?)\](.*?)\[\/FLASH\]#si"; $replacements[] = '<object width="$1" height="$2"><param name="movie" value="$3"></param><param name="wmode" value="transparent"></param><embed src="$3" type="application/x-shockwave-flash" wmode="transparent" width="$1" height="$2"></embed></object>'; $text = preg_replace($patterns, $replacements, $text); if (preg_match("/<ol/si",$text) || preg_match("/<ul/si",$text)){ $array=split("<",$text); $output=""; $x=0; foreach($array as $line){ if($x>0)$line="<".$line; if(preg_match("/<ol/i",$line)){ $temp="</ol>"; } elseif(preg_match("/<ul/i",$line)){ $temp="</ul>"; } if(preg_match("/<\/list>/i",$line)){ $line=str_replace("</list>",$temp,$line); } $output.=$line; $x++; } } else{ $output=$text; } //Try to close tag <li> $output=str_replace("<li>","</li><li>",$output); $output=str_replace("<ul></li>","<ul>",$output); $output=str_replace("<ol></li>","<ol>",$output); $output=str_replace("</ul>","</li></ul>",$output); $output=str_replace("</ol>","</li></ol>",$output); return $output; } ?> <style> hr { border: 0px none; width: 100% } hr.HR_Color { color: #6593CF; background-color: #6593CF; height: 1px; } </style> <form action="" method="post" name=form1> <textarea style="visibility:hidden;position:absolute;top:0;left:0;" name="bbcode_holder" id="bbcode_holder" rows="1" cols="1" tabindex="2"><?php print stripslashes($_POST[bbcode_holder]); ?></textarea> <style type='text/css'>@import url(styles/office2007/style.css);</style> <script language="JavaScript" type="text/javascript" src="editor.js?version=4.1"></script> <script language="JavaScript" type="text/javascript"> var getdata =document.getElementById("bbcode_holder").value; Instantiate("max","editor", getdata , "50%", "200px"); //For Vietnamese User. Edit file editor.js to enable vietnamese keyboard if(enable_vietnamese_keyboard==1){ document.write("<script language=\"JavaScript\" type=\"text/javascript\" src=avim.js><\/script>"); var hoteditor_avim_method = hot_readCookie("hoteditor_avim_method");var him_auto_checked="";var him_telex_checked="";var him_vni_checked="";var him_viqr_checked="";var him_viqr2_checked="";var him_off_checked="";if(hoteditor_avim_method=="0"){him_auto_checked="checked";}else if(hoteditor_avim_method=="1"){him_telex_checked="checked";}else if(hoteditor_avim_method=="2"){him_vni_checked="checked";}else if(hoteditor_avim_method=="3"){him_viqr_checked="checked";}else if(hoteditor_avim_method=="4"){him_viqr2_checked="checked";}else if(hoteditor_avim_method=="-1"){him_off_checked="checked";} document.write("<div style='width:100%;text-align:center;font-family:Verdana;font-size:11px;'><input "+him_auto_checked+" id=him_auto onclick=setMethod(0); type=radio name=viet_method> Auto :: <input "+him_telex_checked+" id=him_telex onclick=setMethod(1); type=radio name=viet_method> Telex :: <input "+him_vni_checked+" id=him_vni onclick=setMethod(2); type=radio name=viet_method> VNI :: <input "+him_viqr_checked+" id=him_viqr onclick=setMethod(3); type=radio name=viet_method> VIQR :: <input "+him_viqr2_checked+" id=him_viqr2 onclick=setMethod(4); type=radio name=viet_method> VIQR* :: <input "+him_off_checked+" id=him_off onclick=setMethod(-1); type=radio name=viet_method> Off<br><img src="+styles_folder_path+"/vietnamese_symbol.gif></div>"); } function get_hoteditor_data(){ setCodeOutput(); var bbcode_output=document.getElementById("hoteditor_bbcode_ouput_editor").value;//Output to BBCode document.getElementById("bbcode_holder").value = bbcode_output; document.form1.submit(); } </script> </form> <?php $profiltekst = stripslashes(BBCodeToHTML($_POST[bbcode_holder])); ?> <input type="submit" value="Submit" name="B1" onclick="get_hoteditor_data();"> <?php if (!empty($profiltekst)) { $request = "UPDATE brukere SET profiltekst='$profiltekst' WHERE username = '{$_SESSION['username']}'"; $results = mysql_query($request); if (mysql_errno( )) echo mysql_error(); if(mysql_affected_rows()) if($results) { header("Location: http://www.arctic-nuke.com"); } } else { echo "Profilteksten din er oppdatert"; } ?> </form> Endret 21. juli 2007 av slippern Lenke til kommentar
nets Skrevet 21. juli 2007 Del Skrevet 21. juli 2007 (endret) Hva med å vise oss koden ? Endret 21. juli 2007 av Nets Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå