อยากได้สคลิปให้ยูเซอรเขียนhtmlเอง

อยากได้สคลิปให้ยูเซอรเขียนhtmlเอง โดยผ่านเข้า ระบบแอตมินก่อน ไม่รุ้ผมขยายความถูกไหม - -

ใครพอจะมีแบ่ง มาให้แกะ หรือลองใช้มั้งครับ

เอาแบบง่ายๆๆ เข้าผ่าน แอตมิน เจอ ช่องให้ใส่ โคต html แล้ว กดเซฟ พอ

simple มากๆ
ใช้ text area form ธรรมดาๆได้เลย

    • คือเขียนหลักการไม่เป้นงะครับ :189bbdde: ยอมรับหน้าด้านเป็นแต่ เอามาดูต้นแบบแล้วแก้ไข

สงสัย ต้องไปซือ้หนังสือมาอ่าน อิอิ เป้นเบสิค

เขียน php เป็นมั้ยล่ะครับ ถ้าเขียนไม่เป็นต่อให้มี code ก็ดัดแปลงลำบาก
จริงๆยุคนี้เขาใช้ wysiwyg editor กันแล้ว ลองศึกษา fckeditor / tinymce ดูครับ

เขียน php ได้จ้า ลองทำแล้ว แต่มัน เขียนเปน โคตhtml ไมไ่ด้ เขียนได้แค่ ข้อความ แล้ว ไปโชว์ ถ้าใส่โคต html ไปในช่องที่ใส่ มัน จะไปแสดง ผลที่หน้าที่เราต้องการแสดง เป้นโคต เลย

ตอนแสดงผลใส่ function htmlspecialchar หรือเปล่า

ถ้าพวก [COLOR=#333333] wysiwyg editor มันมีให้เลือก visual กับ html ลองเลือก html ดูครับ[/COLOR]

เอาแค่ สคลิปง่ายๆ ก่อน ตอนนี้ยัง ไม่ได้เลย อิอิ

ลองเอาโค้ดมาโพสให้ดูได้ไหมครับ

ผมยัง ไม่มีเลยครับ เลยมาหาต้นแบบ - -

ตัวอย่างแบบง่ายๆ
ถ้ายังไปต่อไม่เป็น อย่าบอกว่าเขียน php ได้เลยครับ


<?php
session_start();

function logedin() {
  // check is user already login
  return(true);
}

function loginform() {
  // show login form
}

function inputform() {
  echo '<form name="form1" action="thisfile.php" method="POST">Enter HTML code:<br>
  <textarea name="data" rows="10" cols="80"></textarea><br><br>
  <input type="submit" name="submit" value="submit"></input>
  </form>';
}

function showpage() {
  global $_POST;
  echo stripslashes($_POST['data']);
}

if(!logedin()) {
  loginform();
} elseif(!$_POST['submit']) {
  inputform();
} else {
  showpage();
}