|
На часто задаваемые вопросы ищите ответы в теме http://vkontakte.ru/topic-267650_11331820
Если там нет ответа на Ваш вопрос - задавайте его здесь.
152
Олег
ща попробуем . А на этом сайте бесплатная регистрация ? а то смотрю тут что то Смс надо отправить =(!
153
Андрей
Попробуй такую функцию. Как пользоваться - разбирайся сам :)
А то ничему не научишься ;) function sendmail( $from, $to, $subj, $text,$fname,$attache,$attachemime){ $un = strtoupper(uniqid(time())); $head = "To: ".$to."\r\n"; $head .= "From: ".$from."\r\n"; $head .= "MIME-Version: 1.0\r\n"; $head .= "Content-Type: multipart/mixed;\r\n"; $head .= " boundary=\"".$un."\"\r\n\r 2;n"; $zag = "--".$un."\r\nContent-Type: text/plain; charset=windows-1251\r\n"; $zag .= "Content-Transfer-Encoding: 8bit\r\n\r\n".$text."\r\n"; $zag .= "--".$un."\r\n"; $zag .= "Content-Type: ".$attachemime."; name=\"".basename($fname)."\"\r\n&q uot;; $zag .= "Content-transfer-encoding: base64\r\n"; $zag .= "Content-Disposition: attachment; filename=\"".basename($fname)."\"\r\ ;n\r\n"; $zag .= chunk_split(base64_encode($attache))."\r\n\r\n&quo t;; $zag .= "--".$un."--\r\n\r\n"; return mail("$to", "$subj", $zag, $head); }
154
Сергей
#152 А пхп вообще у тебя установлен?
155
Роман
Люди, подскажите пжл! Проблемы с аутентификацией, а точнее не могу вытащить значение из сессии! Объявлял так:
<?php $login = $_POST['name']; if (!isset($login)) { Header("Location:index.php?error=1"); } else { include "../Connections/full.php"; $selectSql = mysql_query("select * from users where login=\"$login\""); $inM = mysql_fetch_array($selectSql); $pass = $_POST['password']; if ($inM['pass'] === $pass) { $N = $inM['id_users']; $sname = "logSession$N"; session_name($sname); session_start(); session_register("auth", "username", "password", "typeauth"); $auth = 1; $username = $login; $password = $pass; $typeauth = $inM['typeauth']; Header("Location:my.php?sname=$sname"); } else Header("Location:index.php?error=1"); } ?> А вытаскиваю вот так: <?php $sname = $_GET['sname']; if(!isset($sname)) die('Страница не может быть открыта напрямую!'); session_name($sname); session_start(); if ($auth != 1) die("Ошибка аутентефикации!"); include("../Connections/full.php"); $selectSql = mysql_query("select * from users where login=\"$login\""); $inM = mysql_fetch_array($selectSql); if ($inM['pass'] !== $pass) { Header("Location:index.php?error=1"); } else { ?> <html> <head> <title> Личная страница пользователя </title> </head> <body> <p align=center>Личная страница пользователя</p> </body> </html> <?php } ?> Самое интересное у меня $auth пустая, но я же в сессию её замхал, а из-за того что auth пустая мне выдает: "Ошибка аутентификации!", когда убираю эту строку, все чики пуки! За что мне такое горе? Подскажите пожалуйста!!!!!!!!
156
Сергей
Попробуй просто $_SESSION['user'] = '1234';
и потом использовать $_SESSION['user']; session_save_path() - на это тоже можно обратить внимание
157
Алексей
Ребята подскажите пожалуйста каким HTML редактором пользуються чаще всего и с чего вообще лучше начинать? книги- ресурсы, Заранее спасибо
158
Константин
мое дилетантское Имхо - блокнот акельпад - там строчки отмеряет ..
159
Роман
Алексей! Пользуйся Microsoft FrontPage 2009, для html очень удобен! И весит мало, кстати можно пользоваться еще Adobe Dreamweaver CS3, он нен только ошибки в коде находит, а еще и php-сценарии автоматически пишет, но достать его гораздо тяжелее! ***** а я то тем, то другим пользуюсь, а иногда блокнотом! :)
160
Роман
Извеняюсь Microsoft Frontpage 2003.
161
Константин
дримвивер дофига кода лишнего пишет.. если через визуалный редактор делать..
162
Алексей
Дримвейвер, Фронтпейдж???
Люди? Вы о чем? Забудьте эти названия. Или вы делаете домашнюю страницу васи пупкина?
163
Александр
Зря вы так. Дримвейвер - проф. среда для верстальщика. к тому же позволяет и на других языках скрипты писать. Все зависит от кривизны рук программиста/верстальщика
164
Константин
ну просто изучение пхп в таком случае начинается с освоения и обуздания дримвивера
165
Алексей
> Дримвейвер - проф. среда для верстальщика.
Абсолютно неверное заявление. Профессиональный верстальщик, как раз не должен пользоваться дримвейвером (я имею ввиду визуальный редактор). Максимум кто может пользоваться им - профессиональный дизайнер. И то, только для того, что бы показать верстальщику, как страница должна выглядеть. HTML код должен быть легким и удобным для интеграции со скриптами. Программисту все равно придется в нем копаться. А что намалюет вам Дримвейвер, сколько лишнего кода он сделает - не известно. Конечно, возможно, в последних версиях все не так печально.
166
Константин
печально) стоял у мя сs3
им удобно пользоваться как блокнотом(он сохраняет знаки табуляции)..
167
Олег
<html>
<head> <title>Результат отправки отзыва</title> </head> <body> <? $email=$_POST["email"]; $code=$_POST["code"]; $checkcode=$_POST["checkcode"]; $name=$_POST["name"]; $phone=$_POST["phone"]; $content=$_POST["content"]; $subject=$_POST["subject"]; if(!eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\- 092;.]+$", $email)){ echo "Вы ошиблись при вводе e-mail. Пожалуйста вернитесь на предыдущую страницу и попробуйте ввести его заново"; exit; } if($code == $checkcode){ $toadress = "ou_grishanov@http://mail.ru"; $fromadress = "http://http://www.isafety.ru!"; $mailcontent = "Имя: ". $name."\n"."Е-мэйл: ".$email."\n"."Тема сообщения".$subject."\n"."Текст сообщения: ".$content."\n"; mail($toadress, $subject, $mailcontent, $fromadress); echo "Спасибо за обращение, ваше сообщение будет прочитанно в кротчайшие строки"; } else { echo "<strong>Вы неправильно ввели код</strong>"; } ?> </body> </html> Ребят Подскажите пожалуйста где исправить ошибку в данном скрипте чтобы мне появлялся тест сообщения(то что я пишу), а то письма приходят а текста нету не клипа=(
168
Александр
2Алексей Aka~Android Вишняков
я не визуальный редактор имел ввиду, для профи он зло, но в Дримвивере не только в визуальном режиме верстать можно. Вернемся к теме.
169
Александр
2Олег \/ i L e Гришанов
Проверьте формат вызова функции mail, ее аргументы http://http://ru.php.net/manual/ru/book.mail.php при этом обратите внимание на строку $fromadress = "http://http://www.isafety.ru!"; Контент находится в переменной $mailcontent, если вы не заметили этого в своем собственном скрипте. Для вывода любой переменной на экран используйте echo. http://http://ru.php.net/manual/ru/function.echo.php
170
Олег
Александр xaoc Янцен :
Спасибо
171
Ольга
Хелп.
Я совсем чайник в php и в програмирование тоже. Подскажите такой код будет работать? (нужно, что бы при нажатии на меню, менялся контент) в файле index.php В меню <a href="index.php?id=1">Новости </a> <a href="index.php?id=2">О нас</a> там где контент: <?php $page=$_GET['id']; if($page==1) { include "news.html"; } if($page==2) { include "about.html"; } ?> Пробвала проверить работоспособность на Денвере, но он выдает какую-то ошибку и ничего не показывает :( Существуют ли пути провреки работоспособности кода php (и сайта в частности) кр как в Деневере или на хосте? Какие и как? Спасибо!
172
Александр
Есть конечно. Я смотрю или логи апача или такие вот три сторчки пишу первыми:
error_reporting(E_ALL); ini_set('display_errors', '1'); ini_set('display_startup_errors', '1'); А теперь главное. Посмотри где у тебя лежат файлы хтмлные и почитай о различии require и include - пригодится
173
Константин
мадам, у вас помоему просто ошибка при вводе функции include -
.. include("index.html"); ..
174
Александр
"выдает какую-то ошибку" - какую? если еще не разобрались, то скиньте текст ошибки
include нормально написан(так как это не функция, а конструкция языка , если не изменяет память), разве что пути к файлам могут быть неверными
175
Александр
#174 инклюды можно так писать.
#175 при использовании инклюда и елси файла нету, то просто варнинг вылазит, а вот если require то сразу фатал ерор только тут include не прокататит. чтобы спрашивал парень, фиг бы сказал, но с девушки что взять. Если используешь include, то файл будет полюбому включен в текст, такая вот особенность Include независимо от if{}else{} (елси я ничего не попутал) юзай require
176
Константин
да? ну ссоре))
177
Ольга
#176 Спасибо, постараюсь переварить ваше высказывание.
И на остальные посмотрю. А по поводу парень-девушка, скажу вот что ЭТОТ код я аккурат стащила с одного форума -там его какой-то парень написал, по логике вещей и теории он должен работать, ну а практика это же другой разговор :) Может я не теми словами юзаю поисковики, но ничего похожего под задачу нормального кр этого кода я пока не нашла в нете.
178
Александр
Ольга Тута, не все мальчишки одинаково полезны :)) а что за задача, что нужно юзать такой код??
179
Анатолий
Кошмар, народ, хочу выучить ПХП, ставлю апач и модуль пхп,
выдаются ошибки. скрипты не работают. Короче, как можно увидеть работу скриптов без этих 2 прог что надо скачать, и где чтоб хоть что-то заработало??? Заранее благодарен.
180
Константин
на стене посмотри должна быть ссылка на настройку апаче с пхп..
а скачать - апаче и пхп;) |


Олег