Autor | Zpráva | ||
---|---|---|---|
Snake.AAS Profil * |
#1 · Zasláno: 24. 2. 2009, 18:57:24
ok... vzdavam to a potřebuju poradit...
mam skript pro jednoduche pridani do kosiku (add.php) if( !isset($_GET["kod"]) || !is_numeric($_GET["kod"])) { header("location: index.php"); exit; } session_start(); if (isset($_SESSION["kos"][$_GET["kod"]])) { $_SESSION["kos"][$_GET["kod"]]++; } else { $_SESSION["kos"][$_GET["kod"]] = 1; } header("location: {$_SERVER["HTTP_REFERER"]}"); exit; problem je že když kliknu na odkaz ktery me presmeruje na tenhle skript, tak se mi zboží připočte 2x (dva kusy) což je blbost z logu na apachi jsem zjistil ze on tu stranku navstivi dvakrat a ja nehcapu japato jednotlive sekce jsou deleny podle id predavaneho v get parametru a cele je to pomoci mod rewrite prevedeno na pekne adresy... zjistil jsem ze kdyz navstivim add.php z adresy nekoncici primo souborem (např. www.mujserver.cz/zbozi) tak to prida dvakrat, ale pokud tam jdu z adresy www.mujserver.cz/zbozi.php tak to přidá jen jednou (čili správně) už fakt netusim co s tym jinak ten rewrite vypada asi takhle RewriteRule ^(knihy|mince|pohlednice|starozitnosti)$ index.php?id=$1 |
||
reduxcz Profil * |
#2 · Zasláno: 24. 2. 2009, 19:06:17
prihod sem kompletni htaccess...to co pises urcite neni to co tady chceme :-D...to fakt nepomuze, mas tam este jine pravidlo...
|
||
Snake.AAS Profil * |
#3 · Zasláno: 24. 2. 2009, 19:17:28
:-D jo kdyby tam bylo jeste neco jineho tak se v tom ponimram... cely htaccess je tohle
# podstrceni RewriteEngine on RewriteRule ^(knihy|mince|pohlednice|starozitnosti)$ index.php?id=$1 btw. když prejmenuju htaccess, tak to dela taky ;-) |
||
Snake.AAS Profil * |
#4 · Zasláno: 24. 2. 2009, 19:26:28
a abych predesel dalsim spekulacim, tak to dělá i na localhostu i na serveru
|
||
SwimX Profil |
#5 · Zasláno: 24. 2. 2009, 19:32:34
Snake.AAS
„header("location: {$_SERVER["HTTP_REFERER"]}");“ bude to asi v tomhle. Je možné že tvuj prohlížeč nebo firewall blokuje referer. Zkus tam dát třeba a.php a do ní dej jenom echo. Bude to pak fungovat jenom jednou? |
||
Snake.AAS Profil * |
#6 · Zasláno: 24. 2. 2009, 19:33:50
zkoušel jsem, nebude...
|
||
Snake.AAS Profil * |
#7 · Zasláno: 24. 2. 2009, 19:44:40
aha... ale moment... ve firefoxu je ta chyba ale v opere a chrome ne (ie mi blokuje session... buhviproč).... tak aspon o kousek dále
|
||
Časová prodleva: 15 let
|
0