ورود

View Full Version : حرفه ای: روش جایگزین کردن متون داخل کادرها با یک متن اصلی



Ezaafi
یک شنبه 13 بهمن 1392, 17:17 عصر
درود به همه دوستان خوب اینجا!
تازه واردم. خیلی هم خوشحال میشم منم تو جمعتون راه بدین
یه کاربر بی تجربه م، که خب یه وقتایی سوالایی واسم پیش میاد و از دوستان کمک میگیرم. راستش جستجو هم کردم ولی به جواب نرسیدم. آخه اصلا نمیدونم باید چی جستجو کنم!
از همه دوستان تقاضای کمک دارم.
اینم سوال:
میخوام یه صفحه داشته باشم با چند تا کادر مخصوص وارد کردن متن. و یه متن اصلی (مخفی یا نمایان!) بعد تو هر کدوم از کادرها یه متن جداگونه وارد کنم، در آخر با کلیک رو دکمه ای، متن هر کدوم از کادرها با قسمتی مشخص شده از متن اصلی جایگزین بشه. امیدوارم منظورمو درست و کامل رسونده باشم. مثل این سایتها که هست، تو هر کدوم از کادرها یه چیزی رو انتخاب میکنی، بعد یک کد نهایی بهت میده. مثل همونا.
یه کارایی واسه خودم انجام میدم، اینه که همچین تنظیماتی لازمم شده. حالا از دوستان کسی میتونه راهنماییم کنه که ایجاد این صفحه با HTML ممکنه؟ یا اصلا نرم افزاری هست همچین امکانی به آدم بده؟
منتظر کمکتون می مونم!
شاد باشید رفقا

extern
یک شنبه 13 بهمن 1392, 19:52 عصر
منظورتون این هست یک فرم داشته باشید و اطلاعاتی را کاربر وارد کند بعد یک متن مثل :
این یک متن تست است
داشته باشید بعد از ارسال اون فرم توسط کاربر متن با داده هایی که کاربر وارد کرده تغییر کنه مثلا قسمت متن در جمله بالا با داده کاربر تغییر کنه و کلمه کاربر جایگزین شود ؟
این یک متن جدید تست است

Ezaafi
دوشنبه 14 بهمن 1392, 00:16 صبح
منظورتون این هست یک فرم داشته باشید و اطلاعاتی را کاربر وارد کند بعد یک متن مثل :
این یک متن تست است
داشته باشید بعد از ارسال اون فرم توسط کاربر متن با داده هایی که کاربر وارد کرده تغییر کنه مثلا قسمت متن در جمله بالا با داده کاربر تغییر کنه و کلمه کاربر جایگزین شود ؟
این یک متن جدید تست است
درود به دوست خوبم
بله منظورم یه همچین چیزیه. البته به جای یه کادر از چند تا کادر بهره ببره!
ممنون میشم راهنماییم کنین

extern
دوشنبه 14 بهمن 1392, 10:21 صبح
ساده ترین روش این هست با php بگیرید داده ها را و داخل متن خودتون بزارید کد زیر را ببینید :

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>simple page</title>
</head>
<style>
body {

direction:rtl;
}
</style>
<body>
<form action="" method="post">
<label>نام شما</label>
<input type="text" name="name" /><br>
<label>کلمه شما</label>
<input type="text" name="word" /><br>
<input type="submit" name="submit" />

</form>

</body></html>
<?php
if(isset($_POST['submit'])) {
echo "<p>نام کاربری شما : ".$_POST['name']."می باشد و کلمه وارد شده شما ".$_POST['word']." </p>";
}
?>

Ezaafi
دوشنبه 14 بهمن 1392, 14:17 عصر
ممنونم ازت رفیق
آره یه همچین چیزی. البته من بی تجربه ام. اصلا نمیدونم کدهای پی اچ پی رو باید چه جوری تغییر بدم یا حتی کجا استفاده شون کنم.
این کدها رو میبینی دوست من:

<table bgcolor="#f4f5b8" width="900" dir="rtl" frame="Box" cellpadding="3">
<tr>
<td align="center"><img src="1.png" class="image3" alt="pic"></td>
<td align="center"><img src="1.png" class="image3" alt="pic"></td>
<td align="center"><img src="1.png" class="image3" alt="pic"></td>
</tr></table>

هی سلولهای جدول رو تغییر میدم. تو وبلاگ و سایت نیست. تو سیستم خودم برا بعضی کارا استفاده ش میکنم. میخوام وقتی سلولها رو تغییر میدم، هی مجبور نباشم دستی کدها رو عوض کنم. چند تا کادر مربوط به اون چند تا سلول باشه که هر وقت پرشون کردم خودکار تو متن جایگزین بشن.