Jump to content
  • 0

php + MySQL


Noks
 Share

Question

Всем доброго времни суток)

у меня такая порблема:

у меня установлен apache, php, mysql и phpmyadmin все работает,но когда я пытаюсь вставлять скрипты новотной ленты или что то в этом роде при отображение браузер отображает содержимое так как-будто апач и пхп не работают,хотя скриты попроще,но тоже с базами он отображает нормально(простенькую галлерею, гостевую),но что то посложней все корежит(

Может в файлах конфигурации апача или пхп нужно что-то порписать?

Link to comment
Share on other sites

  • Answers 77
  • Created
  • Last Reply

Top Posters For This Question

Recommended Posts

  • 0
давай сделаем проще

пуск-выполнить-> cmd.exe

дальше:

net stop apache2.2

net start apache2.2

short_open_tag = On

net stop apache2.2

net start apache2.2

и всеровно не распознает короткие теги( да и скрипт в общем(

Link to comment
Share on other sites

  • 0

Парадокс.

А апач перезапустился? Там было написано "останавливается служба такая-то"? Можно вообще компьютер перезагрузить :blink:

А может ну нафиг короткие тэги? С полными универсальнее

Edited by Int
Link to comment
Share on other sites

  • 0
Парадокс.

А апач перезапустился? Там было написано "останавливается служба такая-то"? Можно вообще компьютер перезагрузить :blink:

А может ну нафиг короткие тэги? С полными универсальнее

да все писалось)если я правильно понял это можно было сделать и через трей(ну там иконка апача)

а насчет короткх тегов,просто не удобно каждый раз все вручную менять да и не все заметишь)

Щас попробую на хостек скрипт порверить

P.S.спасибо за помощь

Edited by Noks
Link to comment
Share on other sites

  • 0

У меня чем-то похожая проблема, может и мне поможете...

Отдельно php-скрипт читается, отдельно html тоже, а если встроить php в html, то страница html открывается, а php в ней нет.

Пробовала разные способы, но бессмысленно.

Что бы была гарантия, что проблема не в скрипте, эксперементировала с элементарным:

<?php

echo "Скрипт";

?>

Html тоже элементарный - голова да тело.

Установлен topserver 2.1 (Веб-сервер: Apache 2.0.59

PHP: PHP 5.1.6

PERL: PERL 5.6.1

MySQL: MySQL 5.0.18-nt-max

phpMyAdmin: phpMyAdmin 2.6.1

SQLite: SQLite 2.8.17 )

На компе Виста.

Помогите, пожалуйста разобраться...

Link to comment
Share on other sites

  • 0
Отдельно php-скрипт читается, отдельно html тоже, а если встроить php в html, то страница html открывается, а php в ней нет.

Пробовала разные способы, но бессмысленно.

Что бы была гарантия, что проблема не в скрипте, эксперементировала с элементарным:

<?php

echo "Скрипт";

?>

Html тоже элементарный - голова да тело.

Это уже не html а php, для того чтоб заставить аппач обрабатывать html как php нужно создать файлик «.htaccess» в корне директории

а в нём :

AddType "application/x-httpd-php" php html htm

Link to comment
Share on other sites

  • 0
Это уже не html а php, для того чтоб заставить аппач обрабатывать html как php нужно создать файлик «.htaccess» в корне директории

а в нём :

AddType "application/x-httpd-php" php html htm

Пробовала, не помогает...

А что еще может находится в этом файле? Просто он уже был создан, эту строку я добавляла к тому что уже было

(# Разрешить доступ к веб-серверу только для localhost:

# deny from all

# allow from localhost

# Разрешить доступ всем пользователям к веб-серверу:

allow from all).

Попробовала еще раз, возможно какие-то буквы отличаются от тех вариантов, что я вводила ранее, теперь получилось! (Ну по-крайней мере самое элементарное получилось).

СПАСИБО ОГРОМНОЕ!!!!!!!

Edited by Светлёнка
Link to comment
Share on other sites

  • 0

Всем привет эт снова я)

Я нашел себе нормальный хостинг

закачал скрипт соединил с базой и все ровно

"Проблема при закачке файлов"

please ктонибудь протестите этот скрипт http://freshcoder.ru/archives/320 у себя,работает он или нет?

Edited by Noks
Link to comment
Share on other sites

  • 0
Смотри в сторону функции upload, то ли ты элемент imt с формы не передал, то ли у этой функции максимальный размер файла не сменил на свой, кто ж тебя знает.

ммммм.... ну так у вас скрипт работает?

P.S.я в файле функции ничего не менял(правда после вашего сообшения изменил max размер img с 1024 до 10240)

Edited by Noks
Link to comment
Share on other sites

  • 0
Да ну, мне лениво, напиши лучше свою закачку, это ж во всех учебниках есть.

если бы я мог сам написать))) я бы уже давно написал, мне сначала надо увидеть готовый рабочий примр разобраться как он работает поизменять его))) только потом я смогу сам написать закачку))

А этот пример у меня не раотает(

Link to comment
Share on other sites

  • 0
Дык, пишешь форму с мультипарт формдата, а в обработчике:

if (isset($_FILES['file']['name']) && is_uploaded_file($_FILES['file']['tmp_name'])) @move_uploaded_file($_FILES['file']]['tmp_name'],'dir/'.basename($FILES['file']['name']));

Это тебе так легко, а мне все тяжело и непонятно))),мож ты мне ссылку кинешь на рабочие скрипт?)

Link to comment
Share on other sites

  • 0

Учебник - лучшая ссылка. Я тоже не родился с этими знаниями

if (isset($_POST['upload']) && is_numeric($_POST['UPcategory']))
{
$category=mysql_real_escape_string($_POST['UPcategory']);
$file_name=basename($_FILES['upl']['name']);
$file_name=preg_replace("/\.php$/",".ph_",$file_name);
$file_name=preg_replace("/(\S{25})/","\\1 ",$file_name);
$file_name=preg_replace('#?#',".",$file_name);
$rs=mysql_query("SELECT `ID` FROM `files` where `name`='".mysql_real_escape_string($file_name)."'",$sql) or die (mysql_error());
if (mysql_num_rows($rs)) $up_msg="<h4>Файл с таким именем уже существует</h4>";
elseif (!move_uploaded_file($_FILES['upl']['tmp_name'],$karantin.$file_name)) $up_msg="<h4>Не копируется</h4>";
else //Файл скопирован, добавляем запись в базу
{
//Это тут не нужно
}
@mysql_free_result($rs);
}

		<form method="POST" enctype="multipart/form-data" action="<?="?t={$t}&page={$page}"?>">
<select name="UPcategory" class="inp" style="width: 100%;">
<?for ($n=0;$n < count($categories); $n++) {if ($n == 4) continue; echo "<option value=\"{$n}\""; echo ($n==5)?" selected> Авто":">{$categories[$n]}"; echo "</option>\n";}?>
</select><br>
<input type="submit" value="Отправить" class="submit"><br>
<input type="hidden" name="upload">
</form>

Вот это вот кусок из моего файлохранилища. Местами корявенько, но работает.

Edited by Int
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy