الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اظهار قيمه متغير داخل التكست اريا

بدأه Elnwishy في 5 ديسمبر 2012 · 3 رد · 691 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

احب اشكر الجميع على هذه المعلومات القيمه والتى تساعد على تعلم لغه php فى وقت قياسى جداً

ثانياً لدى سؤال محرينى

وهو انى قمت بإنشاء صفحتين الاولى بها اكواد html

والثانيه بها اكواد php

قمت بانشاء تكست اريا فى صفحه html تقوم باخذ البيانات وتفلترها

وينتج عن ذلك متغير ولكن يظهر فى صفحه php باعتبار ان الاكواد بها .

ما اريده هو اخذ هذا المتغير واظهاره فى تكست اريا اخرى فى نفس صفحه html

فهل هذا ممكن ؟

#2

بالتأكيد ممكن

عند خاصيه النص في التكست اريا بامكانك طباعه قيمه المتغير

<?php
echo var1 ;

>
#3

للاسف اخى جربت هذه الطريقة ولا تصلح هذه هى الاكواد للتوضيح اكثر

<form action="gtmail0.php" method="post">
<table id="gttable">
  <tr>
	<td><textarea name="gttxt"></textarea>
	</td>
    	<td><input type="submit" name="submit" value="Get E-mails" class="input">
	</td>
	<td><textarea id="outtxt"><?php echo $value2; ?></textarea>
	</td>
  </tr>
</table>
</form>

وهذا هو كود البرمجه ولكن لاحظ اخى ان المتغير value2 لايكون له قيمه الا بعد الضغط على submit

<?php
$data=$_POST['gttxt'];
$pattern="/([a-zA-Z0-9._])+@[a-z0-9-]+.{4}/";
if($_POST['submit']){
preg_match_all($pattern,$data,$result);
foreach($result as $value){
foreach ($value as $value2){
echo $value2.'<br>'; 
}
}
}
?>
#4
Elnwishy كتب:

للاسف اخى جربت هذه الطريقة ولا تصلح هذه هى الاكواد للتوضيح اكثر

<form action="gtmail0.php" method="post">
<table id="gttable">
  <tr>
	<td><textarea id="gttxt" name="gttxt"></textarea>
	</td>
    	<td><input type="submit" name="submit" value="Get E-mails" class="input">
	</td>
	<td><textarea id="outtxt"><?php echo $_POST['gttxt'] ?></textarea>
	</td>
  </tr>
</table>
</form>

وهذا هو كود البرمجه ولكن لاحظ اخى ان المتغير value2 لايكون له قيمه الا بعد الضغط على submit

<?php
$data=$_POST['gttxt'];
$pattern="/([a-zA-Z0-9._])+@[a-z0-9-]+.{4}/";
if($_POST['submit']){
preg_match_all($pattern,$data,$result);
foreach($result as $value){
foreach ($value as $value2){
echo $value2.'<br>'; 
}
}
}
?>

تم التعديل على الكود

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…