Autor | Zpráva | ||
---|---|---|---|
ententeak Profil |
#1 · Zasláno: 31. 12. 2010, 17:20:35 · Upravil/a: ententeak
zdravím,
dělám si galerii pro svůj web (prozatím na http://reborn.ententeak.cz) A narazil jsem na takovej problémek ve scriptu mám zadáno: $id = mysql_query ("SELECT id FROM kategorie WHERE nazev=$jmeno"); if( !$id ) {echo( "<br>Omlouvám se, ale mám dočasný problém s Databází.!!<br>Děkuji za pochopení<br>"); }; mkdir('../galery/'.$jmeno.'/', '0755' ); chmod('../galery/'.$jmeno.'/', '0755' ); header("Location: upload.php"); // přesměrujeme zpět na upload.php aby nezůstával parametr v GET (aby se při F5 nevytvořila znovu ta samá kategorie) } složku to sice vytvoří, ale s chmodem "0363" (přitom třeba na forpsi.cz sousedovi stejná syntaxe funguje správně) Je nějaká jiná cesta, jak tohle obejít? A druhej problémek jsem se už v tomhle pokoušel pořešit (to je ten SQL script): Potřebuju, aby složka měla název podle ID daný kategorie a ne podle jejího názvu (přeci jen některý znaky nejsou úplně 'zdravý' pro webovou adresu..) Ale zatím se mi nějak nepodařilo, aby to fungovalo.. nějak mi to nechce načíst to ID (proto tam mám prozatím to $jmeno jako název složky) :/ Díky za pomoc |
||
Alphard Profil |
#2 · Zasláno: 31. 12. 2010, 17:35:14
|
||
ententeak Profil |
#3 · Zasláno: 31. 12. 2010, 17:45:57
paráda.. díky.
|
||
dan55 Profil |
#4 · Zasláno: 1. 1. 2011, 01:42:36
Jestli chceš používát ten název v adrese, tak zkus:
function seo_url($old_url){ $old_url=str_replace(Array(" ","á","č","ď","é","ě","í","ľ","ň","ó","ř","š","ť","ú","ů","ý","ž","Á", "Č","Ď","É","Ě","Í","Ľ","Ň","Ó","Ř","Š","Ť","Ú","Ů","Ý","Ž"),Array("-","a","c","d","e","e","i","l","n","o","r","s","t","u","u", "y","z","A","C","D","E","E","I","L","N","O","R","S","T","U","U","Y","Z "),$old_url); $old_url=strtolower($old_url); $re="/[^[:alpha:][:digit:]]/"; $replacement="-"; $old_url=preg_replace($re,$replacement,$old_url); $re="/[-]+/"; $replacement="-"; $old_url=preg_replace($re,$replacement,$old_url); $old_url=trim($old_url,"-"); return $old_url; } |
||
ententeak Profil |
#5 · Zasláno: 1. 1. 2011, 16:23:32
mě stačí to ID složky.. mě se s tím pak dál líp pracuje :)
ale právě jsem zjistil, že ten chmod furt nefunguje... zase mi hází 363 |
||
Časová prodleva: 14 let
|
0