من فضلك قم بتحديث الصفحة لمشاهدة المحتوى المخفي
السلام عليكم
مدير المنتدى الغالي ابو حميد المحترم
مساء الخير
في واتسبي راسلت الذكاء الاصطناعي بحل مشاكل في الكود المرفق
ساعدني وقام بطباعة التاريخ الهجري مع الوقت يتحدث كل ثانيه وفي تحويل الرقم الى كلمات عربيه يطبعها حيث يكون مؤشر الكتابه
لاكن لم يستطع حل مشكلتين
وهي التاريخ الهجري يطبع رموز وليس عربي ولم يستطيع طباعة تحويل الكلمات الانجليزيه الى عربي او العكس حيث يقف المؤشر
هذا الكود بعد التعديل
جربوا تحويل الرقم الى كتابه
وطباعة تاربخ اليوم الهجري مع الوقت هذا رمزه
اسفل مباشرة رمز التاريخ الهجري 
وهذا الرابط للتجربه
مدير المنتدى الغالي ابو حميد المحترم
مساء الخير
في واتسبي راسلت الذكاء الاصطناعي بحل مشاكل في الكود المرفق
ساعدني وقام بطباعة التاريخ الهجري مع الوقت يتحدث كل ثانيه وفي تحويل الرقم الى كلمات عربيه يطبعها حيث يكون مؤشر الكتابه
لاكن لم يستطع حل مشكلتين
وهي التاريخ الهجري يطبع رموز وليس عربي ولم يستطيع طباعة تحويل الكلمات الانجليزيه الى عربي او العكس حيث يقف المؤشر
هذا الكود بعد التعديل
جربوا تحويل الرقم الى كتابه
وطباعة تاربخ اليوم الهجري مع الوقت هذا رمزه
وهذا الرابط للتجربه
PHP:
<?php
@header('Content-type: text/plain;charset=windows-1256');
?><html> <!DOCTYPE html>
<html dir="rtl" lang="ar">
<head>
<meta charset="windows-1256"> <title>Title كتابة حدث</title>
<script type="text/javascript">
function insertText(elemID, text) { var elem = document.getElementById(elemID); elem.innerHTML += text; }
</script>
</html>
<style>
h1,h3{ font-family: Traditional Arabic;}
p { text-align:right; }</style>
<link type="text/css" rel="stylesheet" href="bootstrap-3.2.0-dist\css\bootstrap.css">
<title>Registration</title>
</head>
<html dir="rtl">
<style>
h1,h3{ font-family: Traditional Arabic;}
p { text-align:right; }</style>
<meta charset="windows-1256">
<style>
.login-panel {
margin-top: 150px;
input.heighttext{
padding: 20px 10px; line-height: 28px; }
</style><script src="Tafqeet.js"></script>
<script type="text/javascript">
function sumAll(num1,num2,num3) {
var sum = Number(num1.value) + Number(num2.value) + Number(num3.value); alert(sum); }
function datt() {
// يمثل التاريخ و الوقت الحالي date و إسمه Date هنا قمنا بإنشاء كائن نوعه
date = new Date();
// date هنا قمنا بعرض التاريخ و الوقت الموجود في الكائن
document.getElementById('postText').value += date;
}
</script>
<script>
function convertNumberToWords() {
var num = document.getElementsByName("zb")[0].value;
if (num == "") {
alert("الرجاء إدخال رقم أولاً");
return;
}
var textarea = document.getElementById("postText");
var cursorPos = textarea.selectionStart; // مكان المؤشر
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var textBefore = textarea.value.substring(0, cursorPos);
var textAfter = textarea.value.substring(cursorPos);
// حط النص الناتج مكان المؤشر
textarea.value = textBefore + this.responseText + textAfter;
// حرّك المؤشر بعد النص الجديد
textarea.selectionStart = textarea.selectionEnd = cursorPos + this.responseText.length;
textarea.focus();
}
};
xhttp.open("GET", "convert_ajax.php?num=" + encodeURIComponent(num), true);
xhttp.send();
}
</script>
<script>
function convertNumberToWordss() {
var nums = document.getElementsByName("zo")[0].value; // جلب الرقم من حقل zb
if (nums == "") { alert("الرجاء إدخال كلمة أولاً"); return; }
// استخدام XMLHttpRequest لإرسال الرقم لملف PHP
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
// إضافة النص الناتج إلى التكست أريا
document.getElementById("postText").value += this.responseText;
}
};
xhttp.open("GET", "convert_ajax.php?nums=" + nums, true);
xhttp.send();
}</script>
<script>
function main (){
var fraction = document.getElementById("txt").value.split("."); if (fraction.length == 2){ document.getElementById ("demo").innerHTML = tafqeet (fraction[0]) + " fsla " + tafqeet (fraction[1]); } else if (fraction.length == 1){ document.getElementById ("demo").innerHTML = tafqeet (fraction[0]); } } </script>
<input type = "number" id = "txt" max = "99999999999999" step="any"/> <input type = "button" id = "txt1" onclick="main()" name="demo" value = "put"/> <h3 id="demo"></h3><body>
<form role="form" method="post" name="post" action="newhdth.php"> <fieldset>
عنوان الخبر
<div class="form-group">
ادخل الكلمة لتحويلها عربي او انجليزي ثم انقر فوق قلب<input class="form-control" placeholder="الافظل تكون عربية" name="zo" type="text" autofocus>
</div>
ادخل الرقم ثم اظغط على علامة نجمة<input class="form-control" placeholder="ادخل رقم لتحويله كتابة" name="zb" type="text" autofocus>
<script type="text/javascript" src="time.js"></script><div class="input.heighttext">
<button type="button" onclick="addSimpleText('<?php
require_once('dateAr.php');
echo $ArDate->date('l jS F Y', $time);
?>');"><img src="h_date.gif" height='20'/></button><button type="button" onclick="addtext('[img]{sari}[/img]');"><img src="bimg.gif" height='20'/></button><button type="button" onclick="addtext('[hks]{sari}[/hks]');"><img src="mklb1.gif" height='20'/></button>
<button type="button" onclick="addtext('<?php echo date('Y-m-d');?>')"><img src="all1.gif" height='20'/></button>
<button type="button" onclick="addtext('[cc]{sari}[/cc]');"><img src="cc.gif" height='20'/></button><button type="button" onclick="addtext('<?php echo date('h:i:s');?>')"><img src="hide2.gif" height='20'/></button>
<button type="button" onclick="convertNumberToWords();">
<img src="all11.gif" height='20' title="تحويل الرقم في حقل zb إلى نص"/>
<button type="button" onclick="convertNumberToWordss();"><img src="glb.gif" height='20' title="تحويل الرقم في حقل zb إلى نص"/></button>
<button type="button" onclick="addtext('<span class=ArNumbers><p>HTML</p></span>');"><img src="hide2.gif" height='20'/></button><br>
<button type="button" onclick="addtext(insertTime()) ;"><img src="hide2.gif" height='20'/></button><button type="button" onclick="addtext('[img]', '[/img]');"><img src="bimg.gif" height='20' title="صورة"/></button>
<button type="button" onclick="addtext('[hks]', '[/hks]');"><img src="mklb1.gif" height='20'/></button>
<button type="button" onclick="addtext('[pp]', '[/pp]');"><img src="cc.gif" height='20' title="تنسيق PP"/></button>
<button type="button" onclick="addSimpleText('<?php echo date('Y-m-d-h:i:s');?>')"><img src="all1.gif" height='20'/></button><br>
<textarea id="postText" type="textarea" rows="15" cols="33" value="sari" name="sari" size="24" height="500" id="txt1"><?php $sari =$_POST['sari']; echo $sari; ?></textarea></form></div>
<script type="text/javascript" src="time.js"></script>
<script type="text/javascript">
function addtext(tagOpen, tagClose) {
var textArea = document.getElementById('postText');
var start = textArea.selectionStart;
var end = textArea.selectionEnd;
var selectedText = textArea.value.substring(start, end);
if (start !== end) {
var replacement = tagOpen + selectedText + tagClose;
textArea.value = textArea.value.substring(0, start) + replacement + textArea.value.substring(end);
} else {
textArea.value += tagOpen + tagClose;
}
textArea.focus();
}
function addSimpleText(text) {
var textArea = document.getElementById('postText');
textArea.value += text;
textArea.focus();
}
</script>
<script type="text/javascript">
function addSimpleText(text) {
var textArea = document.getElementById('postText');
var start = textArea.selectionStart;
var end = textArea.selectionEnd;
var before = textArea.value.substring(0, start);
var after = textArea.value.substring(end);
textArea.value = before + text + after;
textArea.selectionStart = textArea.selectionEnd = start + text.length;
textArea.focus();
}
function insertTime() {
fetch('dateAr.php?_=' + Date.now()) // غيّر get_time.php لاسم الملف الصحيح عندك
.then(response => response.text())
.then(data => {
addSimpleText(data + ' ');
})
.catch(err => console.error('Error:', err));
}
</script>
<input class="btn btn-lg btn-success btn-block" type="submit" value="register" name="register" >
</fieldset>
</form></body>
<script>
function update() {
document.querySelector("textarea").value = `${yname.value}`
}
</script>
</body>
</html>
<?php
//@header('Content-type: text/html;charset=windows-1256');
date_default_timezone_set("Asia/Riyadh");
//@ini_set('display_errors',0);
require_once('ArDate.class.php');
$ArDate = new ArDate();
$date = time();
echo $ArDate->date('d m Y', $date);
if($_POST['register'])
{
//$ss=$_POST['rr'];
$zo=$_POST['zo'];//same
$name=date('Y-m-d-h:s');
$description = $_POST['sari'];
$descriptions="$description,$name";
$namess="dater";
/*
$filelist = fopen("./files/".$namess.".mfh","w");
fwrite($filelist, $name ."|". name ."|". $passkey ."|". $userip ."|". $time."|0|".$description."|".$passwerd."|".$cat."|".$_POST['pprotect']."|\n");*/
//$password=$_GET['password'];
if ($zo=="0636"){
$fh = fopen("./files/".$namess.".txt","a+"); fwrite($fh,$descriptions."\n");
//write to txtfile
//fwrite($fh,$password."\n");
// write to txtfile
fclose($fh); } else{ echo "no add" ;}
//session_start();
$post=$_POST['zb'];//same
$sari =$_POST['sari'];
$sari = (preg_replace('/\\[hks\\](.*)\\[\/hks\\]/siU','<span style="-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);filter: fliph;text-align:center;display: inline-block;">\1</span>',$sari));
//$date = time();
//$time=date('Y-m-d');
echo $sari;
}
?>