PDA

View Full Version : سوال: کپی کردن متغیر در فایل



mmojbo
دوشنبه 23 اسفند 1389, 12:27 عصر
با سلام به دوستان

چطوری میشه در یه فرم متغیرها رو از کاربر گرفت و آونا رو توی یه فایل php ذخیره کرد؟

king-net
دوشنبه 23 اسفند 1389, 12:40 عصر
تو فرمتون باید یه نام براشون بزاری بعد تو فرم اکشنش رو به php متصل کن و برای گرفتشنش هم از این می تونی استفاده کنی .


$_POST['your name']

mmojbo
دوشنبه 23 اسفند 1389, 12:49 عصر
من متغیر ها رو گرفتم از فرم ارسال کننده
$name=$_POST["name"];
$family=$_POST["family"];

اکشن فرم رو هم رو یه صفحه php تنظیم کردم
اما این فقط متغیر ها رو نگه می داره

من میخوام این متغیرها رو در یک فایل php ذخیره کنم و با include کردن این فایل php ازش در بقیه کارها و صفحات استفاده کنم
( مثل فایل config در CMS ها )

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

binyaft
دوشنبه 23 اسفند 1389, 16:09 عصر
این چه کاریه باز!؟
هر جا که خواستی استفاده کنی همونجا بنویس!

رضا قربانی
دوشنبه 23 اسفند 1389, 16:10 عصر
من متغیر ها رو گرفتم از فرم ارسال کننده
$name=$_POST["name"];
$family=$_POST["family"];

اکشن فرم رو هم رو یه صفحه php تنظیم کردم
اما این فقط متغیر ها رو نگه می داره

من میخوام این متغیرها رو در یک فایل php ذخیره کنم و با include کردن این فایل php ازش در بقیه کارها و صفحات استفاده کنم
( مثل فایل config در CMS ها )

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

وقتی پست رو داخل متغیری نگه داشتید و گرفتید ، اون رو به داخل بانک هدایت کنید - چون در این صورت هر کاری روش می تونی انجام بدی و اون رو مدیریت کنی .
اینم کد دستور sql وارد کردن به بانک:


$sql="INSERT INTO `tbl_test` (`lid` ,`name` ,`family` ) VALUES (NULL , '$name', '$family') " ;
$result=mysql_query($sql,$link) or die(mysql_error());

mmojbo
سه شنبه 24 اسفند 1389, 18:46 عصر
مثل اینکه هنوز دوستان منظور منو نفهمیدن

چطور میشه توی یک فایل php چیزی نوشت و اون رو در فایل ذخیره کرد؟

binyaft
چهارشنبه 25 اسفند 1389, 20:58 عصر
فکر کنم منظورت اینه!


file_put_contents('some.txt','Salam .... ');

king-net
چهارشنبه 25 اسفند 1389, 21:17 عصر
اگه می خوای اطلاعات رو برای مدتی نگه داری و برای شناسایی ازش استفاده کنی من بهت session ها و cookie ها رو بهت پیشنهاد می کنم.

رضا قربانی
پنج شنبه 26 اسفند 1389, 09:30 صبح
اگه می خوای اطلاعات رو برای مدتی نگه داری و برای شناسایی ازش استفاده کنی من بهت session ها و cookie ها رو بهت پیشنهاد می کنم.

این رفیقمون می گه مثلا من می خوام یک متغیری که داخلش محتویات هست رو به یک فایل مثلا test.php ذخیره کنم تا هر موقع خواستم ازش استفاده کنم !! کسی می دونه بگه تا ما هم یاد بگیریم ؟

البته بهتره که توی بانک ذخیره بشه که من راهنمایی کردم و این بهترین کار هست

mmojbo
پنج شنبه 26 اسفند 1389, 10:58 صبح
بالاخره یکی پیده شد که منظوره بنده رو فهمید

binyaft عزیز
میشه درباره این کدی که نوشتی یه کمی توضیح بدی
که چطوری کار می کنه

mmojbo
پنج شنبه 26 اسفند 1389, 11:17 صبح
خودم مشکلم رو حل کردم

اینک کدش برای دوستانی که می خوان یاد بگیرن

<?php
$file = 'people.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smith\n";
// Write the contents back to the file
file_put_contents($file, $current);
?>

alonemm
پنج شنبه 26 اسفند 1389, 11:25 صبح
بالاخره یکی پیده شد که منظوره بنده رو فهمید

binyaft عزیز
میشه درباره این کدی که نوشتی یه کمی توضیح بدی
که چطوری کار می کنه

ساخت یک فایل در مسیر جاری و نوشت یک متن داخلش.
حالا شما میتونید یک فایل با پسوند PHP بسازید و داخلش کدهای PHP رو بنویسید.