واضح آرشیو وب فارسی:سایت ریسک: ساخت قسمت ثبت نام در سايت oliver 01 بهمن 1385, 16:59سلام عزيزان . آقا من يه قسمتي براي سايتم طراحي كردم كه مي خوام به كاربران بدم . از يك فلدر + يك ديتا بيس ساخته شده . حالا مي خوام يه كاري كنم كه هر كاربر با عضويت در سايت براش يكي از اين فلدر ها درست بشه و در ديتا بيس هم يه table براي اين كاربر درست بشه و فقط همين كاربر با زدن يوزر و پسورد در هنگام ثبت نام به بخش خودش بره . در ضمن لازم هست كه در بعضي از فايل ها مشخصات ديتابيس براي كاربر جديد تعريف بشه . ( من تازه زدم تو كار PHP نويسي - مبتدي هستم ) لطفا بگيد بايد چي كار كنم ! اگه توضيح بيشتر مي خواد بگيد تا بگم oliver 01 بهمن 1385, 19:21كسي نبود ؟ jaberjiji 01 بهمن 1385, 21:31کسی نیست در ضمن رایگان و فارسی هم باشه oliver 01 بهمن 1385, 21:33کسی نیست در ضمن رایگان و فارسی هم باشه ؟ siavashmusic 02 بهمن 1385, 00:02دقیقا برای چه کاری میخوای من یه سیستم مدیریت مشتریان نوشتم اگه منظورت مدیریت مشتری هست البته رایگان نیست oliver 02 بهمن 1385, 08:56نه بابا . ببينيد بايد يه فايل PHP درست كنم كه اين كاراي زير رو انجام بده : 1- يه فولدر با نام اون يوزر كه از كاربر مي گيره بسازه ( و فايل هاي مورد نظر رو توي فلدر بريزه ) ( حجمش بيش از 50 كيلوبايت نيست ) 2- يه Table هم بسازه توي اون ديتا بيس كه ما معرفي كريدم بهش 3- توي يه فايل CONFIG مشخصات اون تيبل رو بزاره تا وقتي طرف وارد پنل خودش مي شه به ديتابيس و تيبل اون وصل بشه نه تمام ديتابيس ( فكر كنم بايد اين جوري باشه ) ! راهنمايي كنيد oliver 02 بهمن 1385, 11:52مي شه حداقل توضيح بديد ؟ تو اين كد زير چه طوري مي تونم ساخت تيبل ها رو براي هر متغير تعريف كنم . يعني مثلا به جاي اينكه تيبل admin رو بسازه تيبل $admin كه بعدا معرفي مي شه رو بسازه <?php include "admin/connect.php"; $installadmin="CREATE TABLE admin ( )"; mysql_query($installadmin) or die("Could not install admin"); print "Newsletter install, delete this file now."; ?> oliver 02 بهمن 1385, 21:06اه - چرا كسي جواب نمي ده !!! oliver 03 بهمن 1385, 14:28كسي نيست !؟؟ بگيد اصلا چنين كاري مي شه كرد ؟ tabib_m 04 بهمن 1385, 20:20قبل از این که جوابت رو بدم یه سوال دارم. چرا میخوای این همه کار برای یک کاربر بکنی؟ اگه قراره تیبل ها مشابه باشه که دیگه نیازی نیست برای هر کاربر یک تیبل جدید بسازی که کافیه یک تیبل داشته باشی که توش نام افراد ثبت بشه. و یک تیبل دیگه هم داشته باشی که ساختارش همون ساختاریه که میخواستی برای تیبل های جدا داشته باشی به علاوه ی یک فیلد که توش id افراد رو ثبت میکنی که نشونگر این باشه که این رکورد مال کدوم کاربره. تا حالا با دیتابیس کار کردی؟ اگه جواب منفی ه پیشنهاد میکنم که قبل از این که این جور سایتها رو بسازی چن تا برنامه ی ساده با دیتابیس بساز (مثلا دفتر تلفن) تا کم کم دستت بیات که اطلاعات رو چطوری باید ثبت کرد. ... موفق باشید. oliver 05 بهمن 1385, 09:21دستت درد نكنه آره كار كردم ! يعني تا حدودي بلدم ! اما يه مشكل هست اونم اينه كه دقيقا كار با SQL و ديتايس رو متوجه نمي شم ! يعني هيچ ebook هم نتونستم پيدا كنم ؟ اما با راههاي ديگه كه بلد بودم تونستم تا حالا اين كار رو انجام بدم ! فقط 2 مشكل دارم كه اگه اون حل بشه فعلا مي تونه جواب كارم ر وبده و ديگه نيازي نيست كه بيشتر با ديتابيس كار كنم ( البته اگه يه ebook خوب سراغ داري بزاري ممنون مي شم ) 1 - طريقه استفاده از متغير در sql كه با نگاه كردن به كد حذف از ديتابيس يه چيزايي اومده دستم ! 2 - ساخت فلدر با نام متغير كه بهش مي ديم و گذاشتن يوزر و پسورد كه بازم به صورت متغيير بهش مي ديم ؟! ( كه البته بايد تو اين فلدر يه سري فايل بزاره و يه فايل config هم براش درست كنه ) ممنونت مي شم ! اگه آي دي ياهوتو ادد كنم ايرادي نداره ؟ tabib_m 05 بهمن 1385, 17:36شما هر جایی از کد sql که نوشتی به جاش یک متغیر بذار ، کدت کار میکنه مثلا: $tableName="test"; $query=mysql_query(`CREATE TABLE `$tableName` (`id` INT NOT NULL AUTO_INCREMENT ,`name` VARCHAR( 100 ) NOT NULL ,PRIMARY KEY ( `id` ))`); الان این دستور ، جدولی به نام test درست میکنه. tabib_m 05 بهمن 1385, 17:492 - ساخت فلدر با نام متغير كه بهش مي ديم و گذاشتن يوزر و پسورد كه بازم به صورت متغيير بهش مي ديم ؟! ( كه البته بايد تو اين فلدر يه سري فايل بزاره و يه فايل config هم براش درست كنه ) از mkdir () استفاده کن. در مورد این که نامش هم متغیر باشه ، مثل بالا ، کافیه ورودی تابع رو یک متغیر بذاری ... :) اگه آي دي ياهوتو ادد كنم ايرادي نداره ؟ خواهش میکنم موفق باشید. oliver 06 بهمن 1385, 18:23عزيز مي شه بگي براي ساخت فايل از چه دستوري استفاده كنم ؟ البته بشه بگيم كه در اين فايل چه چيزايي نوشته بشه ! tabib_m 06 بهمن 1385, 20:56همه چیز درباره ی کار با فایلها () oliver 07 بهمن 1385, 08:37آقا ممنون - لطف كردي oliver 07 بهمن 1385, 10:31آقا شرمنده مي شه درباره فايل ها به فارسي يه كم توضيح بدي زياد حاليم نشد ؟!
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 798]