Gleda profil - juresl

juresl

Statistika

Pridružen/a:
16 avg 2007, 09:23
Zadnjič aktiven:
Prispevki:
Teme:
57 | Vse teme
74
23
4
#

Pozdravljeni!



Zanima me, zakaj mi skripta, vrne(naloži) črno sliko. Vse se je zgodilo, ko je bila stran preseljena iz enega serverja na drugega. Sliko pomanjša, preimenuje.. vse vredu a slika je črna. Skripta:


$maxsize = 1024 * 768;
$filetypes = array ("image/jpeg", "image/pjpeg", "image/png", "image/x-png", "image/gif");

for ($i = 0; $i < count ($_FILES['fajl']['name']); $i++) {
$filename = $_FILES['fajl']['name'][$i];
$filesize = $_FILES['fajl']['size'][$i];
$filetype = $_FILES['fajl']['type'][$i];
$filetemp = $_FILES['fajl']['tmp_name'][$i];

if ($filename != "") {
if ($filesize > $maxsize) {
unlink($filetemp);
$result = false;
$fileimgx = 3;
} else {
if (!in_array($filetype, $filetypes)) {
unlink($filetemp);
$result = false;
$fileimgx = 4;
} else {
switch ($filetype) {
case $filetypes[0]:
case $filetypes[1]:
$fileimgx = word().".jpg";
move_uploaded_file($filetemp, BASEDIR.$fileimgx);
imagejpeg(thumb(imagecreatefromjpeg(BASEDIR.$fileimgx)), IMAGES.$fileimgx);
break;
case $filetypes[2]:
case $filetypes[3]:
$fileimgx = word().".png";
move_uploaded_file($filetemp, BASEDIR.$fileimgx);
imagejpeg(thumb(imagecreatefrompng(BASEDIR.$fileimgx)), IMAGES.$fileimgx);
break;
case $filetypes[4]:
$fileimgx = word().".gif";
move_uploaded_file($filetemp, BASEDIR.$fileimgx);
imagejpeg(thumb(imagecreatefromgif(BASEDIR.$fileimgx)), IMAGES.$fileimgx);
break;
}
}
}
}
}

@unlink(BASEDIR.$fileimgx);

Funkciji:


function word() {
$length = 6;
$pattern = "1234567890abcdefghijklmnopqrstuvwxyz";

for ($i = 0; $i < $length; $i++) {
if (isset ($key)) $key .= $pattern{rand (0, 35)};
else $key = $pattern{rand (0, 35)};
}

return $key;
}

function thumb($img) {
$w = 50; $h = 50;
$copy = imagecreatetruecolor ($w, $h);
imagecopyresampled ($copy, $img, 0, 0, 0, 0, $w, $h, imagesx ($img), imagesy ($img));
imagedestroy ($img);

return $copy;
}

Hvala za odgovore!


všeč(0) ni všeč(0) spam(0)
#

Pozdravljeni!



Zanima me, če lahko znotraj dokumenta nastavim memory limit ali moram stvar urejati preko strežnika? Probal sem z:


ini_set("memory_limit","512M");

a še vedno vrača napako: Fatal error: Out of memory (allocated 67633152) (tried to allocate 42 bytes) in...



Hvala za odgovore!


všeč(0) ni všeč(0) spam(0)
#

Lp!



Zanima me, kako, če se da, vpisati neko konstanto v "vsak" .tpl fajl. Da dam konkreten primer..


<title>{SITENAME} - {PAGE_TITLE}</title>

PAGE_TITLE definiram v datoteki, kjer zloadam .tpl file (torej se na vsak fajl spreminja)

SITENAME pa bi bila konstantna, torej zmeraj enaka



Je potrebno SITENAME vpisat (assign) v vsaki datoteki, ali se da v kaki osnovni datoteki, ki jo vsebuje vsaka datoteka (.php)



Upam, da razumete.. lp!


všeč(0) ni všeč(0) spam(0)
#

Pozdrav!



Zanima me, zakaj spodnja koda, v primeru, da je IN_PHP definiran kot false vrne 1 in v primeru da je true tudi 1. Nebi moglo za false vrnit 0?



site.php


define('IN_PHP', false); // true, false
require_once('common.php');

common.php:


echo defined('IN_PHP');
všeč(0) ni všeč(0) spam(0)
#

Ok, tokrat pa mislim, da sem vredu "preštudiral" navodila. Torej..



Prodajam spletno aplikacijo fblikes (php + mysql). Gre za aplikacijo, pri kateri uporabniki oz. administrator dodajajo besedila, ki jih želijo "lajkati" na facebooku. Za primer dam par strani (upam, da je dovoljeno, nisem zasledil v pravilih): ilikeitall, fblike, fblike...



Aplikacija vsebuje:

- 5 osnovnih strani (index, view, faq, about, contact)

- template system (mini TPL, za lažje urejanje izgleda strani)

- language system (urejanje besedil na strani, preko posebnih datotek - ni potrebno iskati v kodi)

- različni efekti (uporabljena jquery knjižnica)

- s prijavo zaščitena administracija, ki omogoča (dodajanje, urejanje, omogočanje "lajkov", dodajanje, urejanje "faq-jev" in splošne nastavitve strani strani

- unikaten izgled (administracija in aplikacija), razen pri dodajanju "lajka" sem se zgledoval po facebook strani

- dodana navodila za preprosto namestitev (dodajanje tabel, konfiguracija)

- edit. delujoča v IE 6



Za lažji predogled, dodajam pot do albuma, kjer so vse slike vidne na enem mestu.



Način plačila: transakcijski račun (TRR)

Sem fizična oseba, zavezanec za DDV



Izklicna cena: 45€

Minimalen dvig: 5€

Kupi takoj (BIN): 110€

Dražba poteka do 1.9.2010



Lep pozdrav, Jure


všeč(8) ni všeč(1) spam(0)
#

Pozdravljeni!



Delam neko stran in me muči nekaj glede ajax-a. S temle pošiljam (spremenljivke so definirane pred tem, vrednost dobim preko val()):


$.ajax({
type: "POST",
url: "http://localhost/page/submit.php",
data: "title="+title+"&fajl="+fajl,
success: function(html) {
alert(html);
},
error: function(error) {
alert(error);
}
});

Izpišem tako:


echo $_POST['title'];
echo $_FILES['fajl']['name'];

Pa še forma:

<form method="post" enctype="multipart/form-data">

<input type="text" name="title" id="submit" value="{MAIN_INPUT_VALUE}" >

<div>{MAINPUTON}</div><label class="cabinet">

<input type="file" name='fajl[]' class="file" />

</label>

<input type="submit" name="action" id="button" value="{MAIN_ADD}" />

</form>



In sedaj ko "izvajam" funkcijo - kličem stran. Se mi v alert okenčku ne pojavi vsebina, ki bi se morala. V čem je napaka?



Lep pozdrav, Jure


všeč(0) ni všeč(0) spam(0)
#

Lep pozdrav!



Prodam spletno aplikacijo, ki je uporabna za "hecanje" prijateljev. Deluje po slednjem principu: ustvariš kalkulator (vpišeš email), dobiš povezavo, ki jo posreduješ prijatelju, on izpolni obrazec, ki se posreduje na tvoj email. Uporabjen je jezik php, povezava z mysql in pa jQery knjižnica za efekte in "menjavanje" vsebina (ajax). Slike:









Izklicna cena: 15€

Plačilo: TRR

Fizična oseba

BIN: 35€


všeč(0) ni všeč(0) spam(0)
#

Lep pozdrav!



Prodam skodiran dizajn, primeren za strani z gostovanjem. Dizajn vsebuje 4 strani (podstrani). Normalno deluje tudi v IE6. Stran je css ustrezna po w3c standardih. Priložim .psd datoteke za urejanje cen (ker so vstavljene kot slika).











Plačilo: TRR

Fizična oseba

Izklicna Cena: 40€

Minimalen dvig: 2€

BIN: 80€

Poteka do: 18. 8. 2010


všeč(2) ni všeč(0) spam(0)
#

Lep pozdrav!



Prodam skodiran design (primeren za podjetje ali osebno stran). Stran je ustrezna (html, css) po w3c standardu. Za atraktivnejše, lepše premikanje med stranmi je uporabljen jquery efekt.













Plačilo: TRR

Fizična oseba

Začetna cena: 55€

Trajanje: do 6. 8. 2010


všeč(0) ni všeč(1) spam(0)
#

Torej z template engini nimam nič izkušenj in iščem čimbolj preprost template engine. Gledal sem smarty ampak se mi zdi za stran ki jo izdelujem veliko preobsežen. Rad bi nekaj majhnega, mogoče z podporo cachiranja..



Našel sem en primer in me zanima, če je primeren za uporabo in ali se najde še kaj podobnega? Hvala za nasvete.


všeč(0) ni všeč(0) spam(0)