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

  #1  
Старый 16.09.2009, 11:36
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

PHP код:
$p="320x200";
list(
$w,$h) = explode('x',$p); 
Красивей.
 
Ответить с цитированием

  #2  
Старый 16.09.2009, 12:14
azsx
Новичок
Регистрация: 12.09.2009
Сообщений: 16
С нами: 8770407

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

Не правильно сохраняется кодировка utf8!
У меня есть сохраненный проект из программы allsubmitter. Я хочу считать его php скриптом и поменяв там некоторые значения записать в другой файл.
Код:
<?PHP
$fldann = file_get_contents('111.projectsxml');
$fldann2 = str_replace ("слон", "СЛОН", $fldann);
file_put_contents('222.projectsxml', utf8_encode($fldann2)
);
?>
Все считывается и записывается хорошо, только файл 222.projectsxml сохраняет в какой то другой кодировке. В итоге программа allsubmitter его либо не открывает, либо открывает кракозяблами.
Даже не знаю что делать...
чтобы не создавать залил все три файла на народ в архиве.
http://narod.ru/disk/13189260000/www.zip.html
Подскажите пожалуйста кто знает.
 
Ответить с цитированием

  #3  
Старый 16.09.2009, 12:38
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

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

Цитата:
<?PHP
$fldann = file_get_contents('111.projectsxml');
$fldann2 = str_replace ("слон", "СЛОН", $fldann);
file_put_contents('222.projectsxml', utf8_encode($fldann2)
);
?>
попробуй через iconv();
 
Ответить с цитированием

  #4  
Старый 16.09.2009, 13:13
azsx
Новичок
Регистрация: 12.09.2009
Сообщений: 16
С нами: 8770407

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

Спасибо попробовал, теперь у меня так:
Код:
<?PHP
$fldann = file_get_contents('111.projectsxml');
$fldann2 = str_replace ("слон", "СЛОН", $fldann);
$fldann3 = iconv("ISO-8859-1","UTF-8", $fldann2);
file_put_contents('222.projectsxml', $fldann3);
?>
Может вопрос в другом, я вообще не могу понять в какую кодировку преобразуется строка после команды str_replace.
Если открывать файл в текстовом редакторе то он показывает utf8 но открывает 222 - уже кракозяблами.
 
Ответить с цитированием

  #5  
Старый 16.09.2009, 12:13
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

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

PHP код:
$p="320x200";
$q=explode('x'$p);
$w=$q[0];
$h=$q[1]; 
=)))
 
Ответить с цитированием

  #6  
Старый 16.09.2009, 13:19
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Сохрани файл index.php в кодировке UTF-8 без BOM, тогда должно корректно заменять.
 
Ответить с цитированием

  #7  
Старый 16.09.2009, 14:58
azsx
Новичок
Регистрация: 12.09.2009
Сообщений: 16
С нами: 8770407

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

d_x - спасибо
 
Ответить с цитированием

  #8  
Старый 16.09.2009, 17:16
2Fed123
Познающий
Регистрация: 26.02.2009
Сообщений: 65
С нами: 9055208

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

Как осуществить через пхп такую весчь-допустим есть сайт(site.com),я хочу узнать есть ли на нем директория admin и ссылки типа index.php?id=1.
И вот еще
PHP код:
<?
$dir
=fopen("base.txt",r);
if (
$dir)
echo 
"Файл открыт";
else 
echo 
"Файл неоткрыт";
$testpointer=@fopen("http://www.ya.ru/",r);
if(
$testpointer)
echo(
"<br>works!!!");
else
echo(
"<br>suxx :(");
?>
как сделать чтобы к http://www.ya.ru/ добавлялись строки из файла base.txt.Он содержит
Код:
robots.txt
.htaccess
.htconfig
.htpasswd
_adm/
 
Ответить с цитированием

  #9  
Старый 16.09.2009, 17:46
Gaus
Участник форума
Регистрация: 08.02.2009
Сообщений: 196
С нами: 9080952

Репутация: 127
Smile

Цитата:
Сообщение от 2Fed123  
как сделать чтобы к http://www.ya.ru/ добавлялись строки из файла base.txt.Он содержит
Код:
robots.txt
.htaccess
.htconfig
.htpasswd
_adm/
PHP код:
$file file('base.txt');
foreach(
$file as $line)
{
    echo 
'http://www.ya.ru/'.$line.'<br>';

 
Ответить с цитированием

  #10  
Старый 16.09.2009, 20:42
.:[melkiy]:.
Постоянный
Регистрация: 25.01.2009
Сообщений: 368
С нами: 9100556

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

Не могу понять почему не добавляются данные в бд

форма:

PHP код:
<form name="form1" method="post" action="add_news.php">
            <
p>
              <
label>Название новости:<br>
            <
input type="text" name="title" id="title">
            </
label>
            </
p>
            <
p>
              <
label>Основной текст новости:<br>
              <
textarea name="text" id="text" cols="45" rows="5"></textarea>
              </
label>
            </
p>
            <
p>
              <
label>Краткое описание:<br>
              <
textarea name="desc" id="desc" cols="45" rows="5"></textarea>
              </
label>
            </
p>
            <
p>
              <
label>Автор:<br>
              <
input type="text" name="avtor" id="avtor">
              </
label>
            </
p>
            <
p>
              <
label>Дата:<br>
              <
input name="date" type="text" id="date" value="0000-00-00">
              </
label>
            </
p>
            <
p>
              <
input type="submit">
            </
p
add_news.php

PHP код:
<?php 
include ("includes/config.php");
?>
....
<?  
$result 
mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')");
if (
$result == true) { echo "Добавлено!"; }
else { echo 
"<p>Смотри код...</p>"; }
?>
Спасибо
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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



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


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




ANTICHAT ™ © 2001- Antichat Kft.