PDA

View Full Version : مشکل با Smarty روی سرور



imohammad
دوشنبه 04 شهریور 1392, 23:34 عصر
سلام دوستان
یه برنامه نوشتم که برای بخش قالبش از اسمارتی استفاده کردم
روی لوکال به درستی جواب میده ولی روی سرور فقط اسم متغیر رو بر میگردونه و کار نمیکنه
این کد برنامه


<?php
require_once ('libs/Smarty.class.php');
include ('func.inc.php');
$tpl = new Smarty;
$res = '';
if(isset($_POST['text'])) {
$txt = exploe($_POST['text']);
foreach($txt as $result){
$res = $res . normal_key($result);
}

}
$tpl->assign('return', $res);
$tpl->display('index.tpl');
?>


اینم کد قالب


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<form method="post">
<textarea name="text"></textarea>
<button type="submit">Submit</button>
<label>{$return}</label>
</form>
<body>
</body>
</html>

Veteran
سه شنبه 05 شهریور 1392, 00:41 صبح
کانفیگ کردید اسمارتی رو ؟

imohammad
سه شنبه 05 شهریور 1392, 01:16 صبح
کانفیگ کردید اسمارتی رو ؟
نه والا
مثل دموی خودش انجام دادم

فرزند کوروش
سه شنبه 05 شهریور 1392, 09:27 صبح
یعنی چی اسم متغیر برمیگردونه یعنی تو خروجی مینویسه $res ؟

imohammad
سه شنبه 05 شهریور 1392, 10:44 صبح
یعنی چی اسم متغیر برمیگردونه یعنی تو خروجی مینویسه $res ؟
مینویسه {$return}

imohammad
سه شنبه 05 شهریور 1392, 20:56 عصر
آپ
ببخشید اسپم کردم

Veteran
سه شنبه 05 شهریور 1392, 21:21 عصر
پیوست شد
موفق باشید.

imohammad
سه شنبه 05 شهریور 1392, 21:33 عصر
پیوست شد
موفق باشید.
اینو چکارش کنم استاد؟

imohammad
سه شنبه 05 شهریور 1392, 21:43 عصر
بازم فرقی نکرد
روی هاست مشکل داره
http://codesign.ir/type/

parsboy
سه شنبه 05 شهریور 1392, 22:17 عصر
بازم فرقی نکرد
روی هاست مشکل داره
http://codesign.ir/type/
باسلام
------------------------------------------
ضمیمه شد.

Veteran
سه شنبه 05 شهریور 1392, 23:12 عصر
بازم فرقی نکرد
روی هاست مشکل داره
http://codesign.ir/type/
داداش من اینو قبل اینکه اینجا بزارم تست کردم.
نمیدونم چجوری دارین استفاده میکنین
ولی مشکلی نداره

imohammad
چهارشنبه 06 شهریور 1392, 13:03 عصر
ظاهرا از هاسته
ممنون به هرحال

MRmoon
چهارشنبه 06 شهریور 1392, 13:57 عصر
require_once ('libs/Smarty.class.php');
include ('func.inc.php');
$tpl = new Smarty;
$res = '';
if(isset($_POST['text'])) {
$txt = explode( 'Your expload key!' , $_POST['text']);
foreach($txt as $result){
$res = $res . normal_key($result);
}

}
$tpl->assign('return', $res);
$tpl->display('index.tpl');