ugrás a tartalomhoz

Archívum - Jún 12, 2013 - Fórum téma

Saját .htaccess állomány

gibbon · 2013. Jún. 12. (Sze), 21.02
Sziasztok!

Nem értek a webszerverekhez ezért segítséget szeretnék tőletek kérni. Célom a szép URL-ek, némi extrával. A könyvtár szerkezet így néz ki:

1. /
2. /.htaccess
3. /index.php
4. /style.css
5. /img/
6. /img/icon.png

Amit szeretnék, hogy:

http://localhost/ -> index.php
http://localhost/szep-url -> index.php (mivel nincs se fájl, se könyvtár szep-url névvel)
http://localhost/style.css -> style.css
http://localhost/img -> /img/
http://localhost/img/icon.png -> /img/icon.png

Ez eddig az extra nélküli szép url kezelés. A csavarás, hogy vágja le mindig az utolsó szóközt kivétel ami host neve után jön vagyis csak a localhost/ az ami marad:

http://localhost/img/ -> http://localhost/img
http://localhost/szep-url/ -> http://localhost/szep-url

Ha valaki ez alapján megírná a saját .htaccess fájlomat azt nagyon szépen megköszönném.

Ja és nem csak localhost host névvel akarom használni a .htaccess fájlt, tehát azt szeretném ha univerzális lenne vagy, hogy mondjam... új domain esetén ne kelljen módosítani a .htaccess állományt mindig újra és újra hanem az legyen egy fix amit mindig csak másolnom kell és beillesztenem. :)
 

Használt autós portál - mibe?

flatter7 · 2013. Jún. 12. (Sze), 21.02
Sziasztok,

Egy használt autós hirdetési portált kellene csinálnom.
Milyen cms-t vagy framework-öt javasolnátok ehhez a feladathoz?

Várhatóan napi ~50,000 látogató lesz az oldalon és rengeteg hirdetés, képek, részletes adatlapok, és egy profi kereső.

Várom véleményeteket.

Előre is köszönöm.

P.
 

A Google nem indexeli be az oldalt

Batka85 · 2013. Jún. 12. (Sze), 20.53
Sziasztok!

Van egy oldalam amit a 000webhost.com-on tárolok. Az oldal kész, kb 1 hónapja feltöltöttem, de a Google még most sem indexelte be. Valami beállítást kell megváltoztatnom server oldalon v mi lehet a gond. Bocs ha gagyi a kérdés de kezdő vagyok és nem találtam rá még megoldást.
 

Regisztrációs, belépős rendszer.

stickys · 2013. Jún. 12. (Sze), 17.22
Sziasztok!
Szeretnék a weboldalamra készíteni egy MySQL-os rendszert, ahol regisztrálni tudnak, és akik belépnek, más funkciókat is tudjanak csinálni, pl.: amit a nem bejelelentkezett nem nézhet meg. Az adatbázis meg a táblák már készen vannak:
id, név, jelszó, szülinap, mobil, e-mail, regisztráció dátuma, utolsó bejelentkezés, joga.
Eléggé kezdő vagyok a weboldal készítésben, nem tudom hogy kezdjek bele :/
Valaki esetleg küldene egy ilyen kódot, vagy leírást?
Előre is köszönöm ;)
 

javascript svg script probléma

Peete · 2013. Jún. 12. (Sze), 15.49
Üdv!

svg fájl <object>, mellyel két dolgot szeretnék tenni:

1.) A HTML-ben egy input, mely:

<input type="text" id="emlites_szama" value="0" />
<button onclick="(document.getElementById('emlites_szama').value)" />Frissít</button>
azt tudja, hogy az svg fájlban található paraméterek alapján végbemenő szűkítéssel kevesebb dolgot jelenít meg, mint a teljes.
2.) zoomolás az objectben

mindehhez a következő script lenne:
Ez egy iskolai feladat, magát a scriptet a tanár küldte, elmondása szerint ugyan csak firefox-ban, de működnie kellene:

[colorer=php]
<script>
var svgObj,svgDoc,layersDiv;
var x0,y0,sx0,sy0,sw,sh,dragging=false;
var layers=[];

function init() {
svgObj=document.getElementById('svgobj'); // a tartalmazó <object> elem
svgDoc=svgObj.contentDocument.getElementsByTagName('svg')[0]; // a beágyazott fájl első <svg> eleme
layersDiv=document.getElementById('layers');
var id,scrollEvent;

svgDoc.addEventListener('mousedown', function(e) {
var ex=e.pageX-svgObj.offsetLeft;
var ey=e.pageY-svgObj.offsetTop;
var w=svgObj.clientWidth;
var h=svgObj.clientHeight;
var dims=svgDoc.getAttribute('viewBox').split(' ');
sx0=parseFloat(dims[0]);sy0=parseFloat(dims[1]);sw=parseFloat(dims[2]);sh=parseFloat(dims[3]);
x0=ex/w;
y0=ey/h;
dragging=true;
}, false);

svgDoc.addEventListener('mousemove', function(e) {
if (dragging) {
var ex=e.pageX-svgObj.offsetLeft;
var ey=e.pageY-svgObj.offsetTop;
var w=svgObj.clientWidth;
var h=svgObj.clientHeight;
var x=ex/w;
var y=ey/h;
var nx0=sx0-(x-x0)*sw;
var ny0=sy0-(y-y0)*sh;
svgDoc.setAttribute('viewBox',nx0+' '+ny0+' '+sw+' '+sh);
}
}, false);

svgDoc.addEventListener('mouseup', function(e) {
dragging=false;
}, false);

svgDoc.addEventListener