TomasAMedlem sedan feb. 2003173 inlägg Hej Jag har skapat ett PHP-script för inlägg av artiklar i en MySQL das.
Det funkar fint, men jag har problem med att hitta sökvägen för de bilder jag skall ha med. Från database till min artikel-mapp
Kan någon säga hur den sökvähen skall vara.
//----Sökväg till huvudmapp för artikel.
// Används vid uppladdning av bilder bl a.
$appldir='\home\mindoman\artikel';
Detta funkar inte.
Tomas
pimmeMedlem sedan sep. 20011 086 inlägg ska du inte ha / istället för \ ?
zipp3rMedlem sedan aug. 2000963 inlägg minns e ifall det spelar roll men ska det inte vara " istället för ' ?
Nexus86Medlem sedan okt. 20023 030 inlägg Har du linux måste du ha / istället för \. Har du windows spelar det ingen roll. Och det spelar ingen roll om du har " eller '.
Kan du skriva några rader om hur $appldir används efter de rader du skrivit?
TomasAMedlem sedan feb. 2003173 inlägg Så här
Det är i själva connect-filen jag har detta:
<?php
//$db = mysql_connect("127.0.0.1", "","");
//mysql_select_db("test",$db);
//---Connection---
$db = mysql_connect("127.0.0.1", "anvnamn","passw");
mysql_select_db("databasen",$db);
//----Sökväg till huvudmapp för artikel. Används vid uppladdning av bilder bl a.
$appldir='/home/mindoman/public_html/artikel';
?>
Testade med att ändra från \ till / men tyvärr.
Fler tips?
(text och allt annat funkar - bara inte bilduppladdningen.
Nexus86Medlem sedan okt. 20023 030 inlägg
Jag skrev:
Kan du skriva några rader om hur $appldir används efter de rader du skrivit?
Bara ett litet förtydligande. ;)
pimmeMedlem sedan sep. 20011 086 inlägg varför två stycken mysql_connect() ?
TomasAMedlem sedan feb. 2003173 inlägg
varför två stycken mysql_connect() ?
Tja som nybörjare tyckte jag det var bra att ha den version som var korrekt där som reserv,
när jag testade olika saker för att få det att fungera OK. Men den 1:a "connect" är ju inte aktivierad.
Vad jag behöver är just en datorsökväg (patch inkl enhetsbetäckning) på den Linux-burk där jag kör scripet.
Hosten har gett mig denna "/home/mindoman/public_html/artikel"
Jag har testat detta på en Windowswebserver, jag fick låna och då funkar denna sträng helt ok:
$appldir='D:\XXX\YYY\tomas\artikel';
Då är frågan hur skall jag ändra den så den fungerar på Linuxburken.
Har provat med det hosten gett mig och andra liknande varianter men tyvärr.
Jag får ett felmeddelande från serven men jag hinner inte
stanna bilden så jag kan läsa den - trots många försök.
Tips hur jag gör det?
MatteMedlem sedan aug. 20002 975 inlägg På Linuxburken så ska du ha framåtlutande snedstreck för att det ska fungera.
Har du satt skrivrättigheter på katalogen där du försöker ladda upp filen?
Du kan också utgå från webroten:
$appldir = $_SERVER['DOCUMENT_ROOT'].'/artikel';
Hur ser ditt bilduppladdningsskript ut?
ThACRoWMedlem sedan dec. 2001314 inlägg Sökvägar till bilder skall skrivas med HTTP-adresser, alltså:
http://www.dindomän.com/bilder/artikelbild.jpg
eller
/bilder/artikelbild.jpg
r: Hm, eller missuppfattade jag dig nu :q Okej, strunt samma då :OO
Nexus86Medlem sedan okt. 20023 030 inlägg
ThACRoW skrev:
Hosten har gett mig denna "/home/mindoman/public_html/artikel"
Jag har testat detta på en Windowswebserver, jag fick låna och då funkar denna sträng helt ok:
$appldir='D:\XXX\YYY\tomas\artikel';
Då borde det ju vara "/home/mindoman/public_html/artikel" om inte mappen tomas har något med saken att göra.