1
PHP / Помогите со скриптом
« : 13 Декабря 2007, 11:25:16 »
Сколько иронии!!!
Спасибо всем огромное все я понял и скрипт уже написал
Спасибо всем огромное все я понял и скрипт уже написал
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
$name=$_POST[\'name\']; $email=$_POST[\'email\']; $url=$_POST[\'urlsite\']; $password=$_POST[\'pword\']; $nazwanie=$_POST[\'nazwanie\']; $opisanie=$_POST[\'opisanie\']; //echo "Имя= ".$name; //echo " "; //echo "Мыло= ".$email; //echo " "; //echo "URL= ".$url; //echo " "; //echo "Пароль= ".$password[0]; //echo " "; //echo "Повтор пароля= ".$password[1]; if ($password[0]==$password[1]){echo "Пароль проверен";} else{echo " Пароли несовпадают, попробуйте еще раз еще раз";} if (strlen($name) < 5 || strlen($name) > 50){echo " Длина имени должна быть от 5 до 50 символов попробуйте еще раз";} else{echo " Имя проверенно";} //открытие файла где содержатся номера баз для сайта $open_kol_baz=fopen(\'kol_baz.txt\',\'r\'); if(!$open_kol_baz){echo "Ошибка открытия $open_kol_baz";} $nomer_baz=fgets($open_kol_baz,1024); //echo $nomer_baz;//текущий номер базы для сайта в файле kol_baz.txt для отображения разкоментировать fclose($open_kol_baz); $new=$nomer_baz+1; //echo $new;//новый номер бызы для сайта. Для отображения разкоментировать //запись нового номера в файл где содержатся номера баз для сайтов $open_kol_baz=fopen(\'kol_baz.txt\',\'w\'); $zapis=fwrite($open_kol_baz,"$new");//запись в файл для баз нового номера //создание нового файла для базы и запись в неё url сайта $open_new_baz=fopen($new, \'w\'); if(!$open_new_baz){echo "Ошибка создания новой базы в $open_new_baz";} $zapis_site=fwrite($open_new_baz, "$url");//добавление нового url в базу fclose($open_new_baz); //чтение нового url $file_new_url = fopen("$new","r"); if(!$file_new_url) { echo("Ошибка открытия файла"); } else { $buff = fread ($file_new_url,1024); //echo " В бызу данных $new будет добавлена ссылка:$buff";//переменная $buff содержит url сайта добавленного пользователем } fclose($file_new_url); $url_site=$buff; //echo $url_site;//$url_site на нее ссылаться для ссылки на сайт добавленный пользователем //Добавление названия сайта в файл //открытие файла где содержатся номера баз для сайта $open_kol_baz_name=fopen(\'./name/kol_baz.txt\',\'r\'); if(!$open_kol_baz_name){echo "Ошибка открытия $open_kol_baz_name";} $nomer_baz_name=fgets($open_kol_baz_name,1024); //echo $nomer_baz_name;//текущий номер базы для сайта в файле kol_baz.txt для отображения разкоментировать fclose($open_kol_baz_name); $new_name=$nomer_baz_name+1; //echo $new_name;//новый номер бызы для сайта. Для отображения разкоментировать //запись нового номера в файл где содержатся номера баз для сайтов $open_kol_baz_name=fopen(\'./name/kol_baz.txt\',\'w\'); $zapi_name=fwrite($open_kol_baz_name,"$new_name");//запись в файл для баз нового номера //создание нового файла для базы и запись в неё названия сайта $open_new_baz_name=fopen("./name/$new_name", \'w\'); if(!$open_new_baz_name){echo "Ошибка создания новой базы в $open_new_baz_name";} $zapis_site_name=fwrite($open_new_baz_name, $nazwanie);//добавление нового названия сайта в базу fclose($open_new_baz_name); //чтение нового названия сайта $file_new_url_name = fopen("./name/$new_name","r"); if(!$file_new_url_name) { echo("Ошибка открытия файла"); } else { $buff_name = fread ($file_new_url_name,1024); //echo " В бызу данных $new_name будет добавлена ссылка:$buff_name";//переменная $buff содержит url сайта добавленного пользователем } fclose($file_new_url_name); $url_site_name=$buff_name; //echo $url_site_name;//$url_site_name на нее ссылаться для ссылки название сайта добавленный пользователем //echo " $new_name"; //добавление описания сайта в файл //открытие файла где содержатся номера баз для сайта $open_kol_baz_opisanie=fopen(\'./opisanie/kol_baz.txt\',\'r\'); if(!$open_kol_baz_opisanie){echo "Ошибка открытия $open_kol_baz_opisanie";} $nomer_baz_opisanie=fgets($open_kol_baz_opisanie,1024); //echo $nomer_baz_opisanie;//текущий номер базы для сайта в файле kol_baz.txt для отображения разкоментировать fclose($open_kol_baz_opisanie); $new_opisanie=$nomer_baz_opisanie+1; //echo $new_opisanie;//новый номер бызы для сайта. Для отображения разкоментировать //запись нового номера в файл где содержатся номера баз для сайтов с описанием $open_kol_baz_opisanie=fopen(\'./opisanie/kol_baz.txt\',\'w\'); $zapi_opisanie=fwrite($open_kol_baz_opisanie,"$new_opisanie");//запись в файл для баз нового номера //создание нового файла для базы и запись в неё описание сайта $open_new_baz_opisanie=fopen("./opisanie/$new_opisanie", \'w\'); if(!$open_new_baz_name){echo "Ошибка создания новой базы в $open_new_baz_name";} $zapis_site_opisanie=fwrite($open_new_baz_opisanie, $opisanie);//добавление нового описание сайта в базу fclose($open_new_baz_opisanie); //чтение нового описания сайта $file_new_url_opisanie = fopen("./opisanie/$new_opisanie","r"); if(!$file_new_url_opisanie) { echo("Ошибка открытия файла"); } else { $buff_opisanie = fread ($file_new_url_opisanie,1024); //echo " В бызу данных $new_opisanie будет добавлена ссылка:$buff_opisanie";//переменная $buff содержит url сайта добавленного пользователем } fclose($file_new_url_opisanie); $url_site_opisanie=$buff_opisanie; //echo $url_site_opisanie;//$url_site_name на нее ссылаться для ссылки название сайта добавленный пользователем //echo " $new_opisanie"; ?> |