upload foto alfabetisch sorteren in map
Verder als ik upload de foto dan blokkeert de apache server de upgeloade foto : => gevolg de foto niet zichtbaar op de shop
( is dit ook in de PHP code op te lossen? )
2 zaken die het hele functioneren van mijn testshop verknallen, dus...
Alvast bedankt
Jan
Je tweede probleem lijkt me een rechten-probleem. Heb je de map waar de foto's in zet wel schrijfrechten gegeven? chmod: kijk hier eens naar.
Gewijzigd op 01/01/1970 01:00:00 door Terence Hersbach
Aanvulling op tweede punt van Terence: Zijn de foto's niet te groot?
Ik heb een html wysiwyg editor op mijn shop gezet ( contributie) en middels deze editor kan ik dan gaan foto's uploaden
Blijkbaar zit er er dan geen array voorziening op voor ( de foto,s ) de map "images" (met submappen) waar het configuratiebestand van de editor heenwijst ?
Ik vraag me af waar deze code dan zo moeten staan
Vraag: zouden alle foto's dan in een array opgeslagen staan ?
wel staat er op mijn admin/categories.php bijv
case 'new_product_preview':
if (HTML_AREA_WYSIWYG_DISABLE == 'Disable') {
// copy image only if modified
$products_image = new upload('products_image');
$products_image->set_destination(DIR_FS_CATALOG_IMAGES);
if ($products_image->parse() && $products_image->save()) {
$products_image_name = $products_image->filename;
} else {
$products_image_name = (isset($HTTP_POST_VARS['products_previous_image']) ? $HTTP_POST_VARS['products_previous_image'] : '');
}
} else {
if (isset($HTTP_POST_VARS['products_image']) && tep_not_null($HTTP_POST_VARS['products_image']) && ($HTTP_POST_VARS['products_image'] != 'none')) {
$products_image_name = $HTTP_POST_VARS['products_image'];
} else {
$products_image_name = (isset($HTTP_POST_VARS['products_previous_image']) ? $HTTP_POST_VARS['products_previous_image'] : '');
}
}
Jan
SanThe schreef op 03.04.2007 08:49:
Aanvulling op tweede punt van Terence: Zijn de foto's niet te groot?
Het zijn gewone redelijk kleine foto's , daar zou het niet aan kunnen liggen
De apache server blokkeert het uitlezen van de foto na uploaden vande pics via de html editor
Zou ik een map met pics uploaden eerst via mijn ftp programma naar de server en dan hieruit metde de html editor de productpics op de shop aanmaken dan volgte er geen blokkade vande apache server ( vraag me af waar deze apache server zich mee bemoeit ? : ) )
Jan
$HTTP_POST_VARS ? Waar heb je dit script opgegraven? Sinds jaar en dag mag je $_POST gebruiken.
Frank schreef op 03.04.2007 10:54:
$HTTP_POST_VARS ? Waar heb je dit script opgegraven? Sinds jaar en dag mag je $_POST gebruiken.
Dit is een oude contributie van de wysiwyg html 1.7 editor voor een oscommerce shop ( uit 2003 denk ik )
Als dit de oplossing is om _VARS? te verwijderen uit de code ?
Jan
Ik vermoed ook dat de html editor ( zie code hierboven) die standaard upload functie vaneen oscommerce shop heeft overgenomen en verder uitgebreid
Dus alle upgeloade images worden in willekeurige volgorde in de map "images" gezet
( door subfolders in de map "images" wel via de htmleditor te kunnnen aanmaken kan ik wel een ordening in de images krijgen : wat al een enorme verbetering is ==. alleen zit nog met het "apache " server probleem dat deze de upgeloade images geen schrijftrechten geeft=> dus kan ook nog geen images uit de subfolders uploaden naar de shop )
Het zal wel weer een ingewikkeld stuk php code worden om de images te kunnen alfabetisch gaan sorteren ?
Ik ben al tevreden voor nu als ik die apache blokkering kan ophefffen als die images worden upgeload naar de shop
Is dit ook met php code te verhelpen ? .... lijkt me veel gemakkelijker dan het probleem van het sorteren van de images
Jan