Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]http://sogloszen.yoyo.pl
Forum PHP.pl > Forum > Przedszkole
FasOlQa
Witam smile.gif
Jest to mój pierwszy post na tym forum, mam nadzieję, że nie ostatni winksmiley.jpg
Otóż mam taki malutki problem, no może trochę większy a mianowicie zajmuję się
tworzeniem strony http://sogloszen.yoyo.pl jest ok ale... po dodaniu ogłoszenia nie tworzy się strona z tym ogłoszeniem czyli nie można przeglądać dodanych ogłoszeń, kategorie też nie działają.
Chciał bym o podpowiedź co z tym zrobić żeby było ok.
Proszę o wskazówki jakie informacje mam podać(przecież nie będę całej strony wam podawał) winksmiley.jpg

P.S

Nie jestem autorem skryptu na którym strona powstaje więc większości rzeczy nie rozumiem liczę na Waszą pomoc smile.gif
JoShiMa
Cytat(FasOlQa @ 2.07.2008, 11:41:40 ) *
po dodaniu ogłoszenia nie tworzy się strona z tym ogłoszeniem czyli nie można przeglądać dodanych ogłoszeń, kategorie też nie działają.


A ogłoszenie pojawia się w bazie?
FasOlQa
Cytat(JoShiMa @ 2.07.2008, 12:16:39 ) *
A ogłoszenie pojawia się w bazie?


No.. chyba nie sad.gif właśnie zobaczyłem bazę danych i nie pojawiło się nic nowego co przypominać może dodane ogłoszenie... co zrobić, żeby się dodawało.
Chociaż z drugiej strony gdyby się nie dodawało nie pojawiało by się w ostatnio dodanych ogłoszeniach i w ogłoszeniach losowych nie?
JoShiMa
Cytat(FasOlQa @ 2.07.2008, 12:30:26 ) *
co zrobić, żeby się dodawało.

Poprawić kod. W ogóle masz pojęcie jak ten skrypt działa?
Cysiaczek
Oj, kolego.
A skąd My mamy wiedzieć, co nie działa? Powodów może tyle ile niuansów składni w php. Bez kodu nie ma możliwości stwierdzenia, co jest nie tak.
FasOlQa
Cytat(JoShiMa @ 2.07.2008, 13:27:26 ) *
Poprawić kod. W ogóle masz pojęcie jak ten skrypt działa?




Jakieś pojęcie mam... malutkie ale jest smile.gif ale nie mysql...


do Cysiaczek: właśnie jest taki problem, że Qpiłem ten skrypt i przerabiam go do własnych potrzeb, ponieważ jest to skrypt komercyjny za ujawnienie ody mogą się do mnie czepiać? Co o tym sądzicie?
nospor
Cytat
ale... po dodaniu ogłoszenia nie tworzy się strona z tym ogłoszeniem czyli nie można przeglądać dodanych ogłoszeń,
Tworzy ci sie link dla ogloszenia:
http://www.sogloszen.yoyo.pl/ffffffffff,20080702132904.html
Jest to ladny url (mod_rewrite). serwer musi go przetlumaczyc na normalny adres np. http://www.sogloszen.yoyo.pl/index.php?costam=cosinnego
W tym celu musi byc jakis .htaccess lub wpis w konfigu serwera. Skoro to jest hosting, to pewnie musi byc wlasciwy .htaccess. Zobacz w skrypcie czy autor o tym nie pisal.
FasOlQa
Cytat(nospor @ 2.07.2008, 13:54:10 ) *
Tworzy ci sie link dla ogloszenia:
http://www.sogloszen.yoyo.pl/ffffffffff,20080702132904.html
Jest to ladny url (mod_rewrite). serwer musi go przetlumaczyc na normalny adres np. http://www.sogloszen.yoyo.pl/index.php?costam=cosinnego
W tym celu musi byc jakis .htaccess lub wpis w konfigu serwera. Skoro to jest hosting, to pewnie musi byc wlasciwy .htaccess. Zobacz w skrypcie czy autor o tym nie pisal.


Oto instrukcja autora:

Instalacja skryptu ogłoszeń 1.1


Instalacja jest opisana na podstawie programu Total Commander do pobrania pod adresem: http://totalcmd.pl

1. Skopiuj pliki na serwer FTP.

2. Ustaw odpowiednie prawa zapisu folderom:

Niektóre pliki i foldery wymagają, aby nadać im odpowiednie prawa, np. prawo do zapisu.
Aby skrypty na Twoim serwerze mogły zapisywać do pliku, plik ten musi mieć ustawiony CHMOD (uprawnienia) na 666.
W przypadku folderów, CHMOD (uprawnienia) muszą być ustawione na 777.

Aby zmienić CHMOD plików/folderów na serwerze, wejdĽ w „Pliki” na górnej listwie Total Commandera i wybierz „Zmień atrybuty...”

Lista folderów, którym należy zmienić uprawnienia.

• o_images (chmod 777)
• pad (chmod 777)
• pad/include (chmod 777)

3. Uruchom plik install.php w przeglądarce stron internetowych
np. www.twoja_domena.pl/install.php

Do instalacji potrzebne są dane do Bazy Danych, czyli:

• serwer bazy danych
• nazwa użytkownika
• hasło
• nazwa bazy danych

4. Po prawidłowej instalacji, należy skonfigurować ogłoszenia w Panelu Administracyjnym dostępnym pod adresem, np. www.twoja_domena.pl/pad/

Login: admin
Hasło: admin

W Panelu Administracyjnym możemy dokonać wszelkich potrzebnych nam zmian. W pierwszej kolejności zmieniamy Login i Hasło, a następnie np. dodajemy Kategorie na ogłoszeń, czas wyświetlania ogłoszeń, itp.

5. Po instalacji usuwamy pliki instalacyjne z serwera:

• install.php
• base.txt
• czytaj.txt

----------------------------------------

Ok napisał, że niektóre foldery muszą mieć uprawnienia na 777 no ok ustawiłem ale nie napisał jakie pliki mają mieć na 666 <bezradny> w sumie to tylko tego mi brakuje aby skrypt funkcjonował normalnie czyli tak jak tu w demie: http://www.ogloszenia.artvia.net/demo/

Oto zawartość mojego .htaccess z którego nic nie rozumiem:


##
# @version $Id: htaccess.txt,v 1.1 2007/04/01 09:06:58 amummey Exp $
# @package Joomla
# @copyright Copyright © 2005 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
# Only use one of the two SEF sections that follow. Lines that can be uncommented
# (and thus used) have only one #. Lines with two #'s should not be uncommented
# In the section that you don't use, all lines should start with #
#
# For Standard SEF, use the standard SEF section. You can comment out
# all of the RewriteCond lines and reduce your server's load if you
# don't have directories in your root named 'component' or 'content'
#
# If you are using a 3rd Party SEF or the Core SEF solution
# uncomment all of the lines in the '3rd Party or Core SEF' section
#
#####################################################

##### SOLVING PROBLEMS WITH COMPONENT URL's that don't work #####
# SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED
# OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING
#
# In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
# May need to be uncommented. If you are running your Joomla!/Mambo from
# a subdirectory the name of the subdirectory will need to be inserted into this
# line. For example, if your Joomla!/Mambo is in a subdirectory called '/test/',
# change this:
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
# to this:
# RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes##
#
#####################################################


## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On


# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla!/MamboDirectory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
############# Use this section if using ONLY Joomla! core SEF
## ALL (RewriteCond) lines in this section are only required if you actually
## have directories named 'content' or 'component' on your server
## If you do not have directories with these names, comment them out.
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteRule ^(content/|component/) index.php
#
########## End - Joomla! core SEF Section



########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
#RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule (.*) index.php
#
########## End - 3rd Party SEF Section



########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

Dziękuje wszystkim za pomoc --nospor - miałeś racje biggrin.gif -- dla tych którzy mieli by podobny problem -->
przeniosłem skrypt na inny serwer i śmiga plik .htaccess miał jakieś problemy z serwerem yoyo.pl smile.gif dzięki za rady smile.gif
w tej chwili skrypt znajduje się pod adresem: http://kairo.nazwa.pl/skrypt/ jutro Qpuje domene http://wlodawa.biz zajrzyjcie czasem na stronę i oceńcie moją prace, jeszcze raz thx za pomoc haha.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.