PDA

View Full Version : PHP and AJAX


hex4
07-11-2007, 12:56 AM
aw xi hadd naqa expert fuq php and ajax?

need some help regarding image resizing

qas ***q noqghod nippostja x andi bzonn jekk m aw hadd

ki||fr0g
07-11-2007, 09:29 AM
aw jien :p

chaosweapon
07-11-2007, 12:46 PM
What exactly do you want?

Next time use Google.

hex4
07-11-2007, 06:26 PM
mela qed naddi SQL statement biex igibli l informazzjoni min god database sewwa?

$select = "SELECT * FROM gallery WHERE horse_id = '" . $horse_id . "'";

$horse_id qed jigi minn go javascript ovjament.

issa one of the columns qieghed photo_link li fija ha jkun hemm path file ghal image 'C:\Users\hex4_sexy.jpg' or whatever

jien nixtieq li kull image li jsib min dak l istatement naghmel thumbnail taghha bil php u jibata lura lil javascript.

$horse_id = $_GET['hid'];
$select = "SELECT * FROM gallery WHERE horse_id = '" . $horse_id . "'";
$result = mysql_query($select) or die(mysql_error());
$photos = array();
for ($i = 0; $i < mysql_num_rows($result); $i++)
{
header('Content: image/jpeg');
$filestats = stat(mysql_result($result, $i, 'photo_link'));
$size = $filestats[7]/1024;
$sizeinkb = (int) $size;
$dimensions = getimagesize(mysql_result($result, $i, 'photo_link'));
$newwidth = 200;
$newheight = 150;
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg(mysql_result($result, $i, 'photo_link'));
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $dimensions[0], $dimensions[1]);
imagejpeg($thumb);
echo '<table width="100%">';
echo '<tr>';
echo '<td width="20%" rowspan="3"><img width="150" hieght="100" src="' . mysql_result($result, $i, 'photo_link') . '"></td>';
echo '<td>Size</td><td>' . $sizeinkb . 'kb</td>';
echo '</tr><tr>';
echo '<td>Dimensions</td><td>' . $dimensions[0] . 'x' . $dimensions[1] . '</td>';
echo '</tr><tr>';
echo '<td>Image path</td><td> ' . mysql_result($result, $i, 'photo_link') . '</td>';
echo '</tr>';
echo '</table>';
}

u kull ma qed jigi huma symbols :/

(probabli ghax l ajax jiehu lura .requestText = jaqleb kollox text jew forsi l header mux tajjeb?

cheers

MaRkDeLf
08-11-2007, 12:31 PM
Originally posted by chaosweapon
What exactly do you want?

Next time use Google.
sry ta imma, tkunx vojt.

try:

echo imagejpeg($thumb);

jew

print_r(imagejpeg($thumb));

flok:

imagejpg($thumb);

ax imagejpg probabli jirritorna php code imma int peress li ed tuza ajax trid hu jiehu il-text li jirritorna bhala echo.

imsomma give it a try :)

hex4
08-11-2007, 12:37 PM
Originally posted by MaRkDeLf
sry ta imma, tkunx vojt.

try:

echo imagejpeg($thumb);

jew

print_r(imagejpeg($thumb));

flok:

imagejpg($thumb);

ax imagejpg probabli jirritorna php code imma int peress li ed tuza ajax trid hu jiehu il-text li jirritorna bhala echo.

imsomma give it a try :)

cheers,

will try it out

yancho
08-11-2007, 12:47 PM
hex4 .. tinsiex irc.freenode.net - #php u #ajax .. im sure u can find some hel pthere too :)

hex4
08-11-2007, 12:50 PM
Originally posted by yancho
hex4 .. tinsiex irc.freenode.net - #php u #ajax .. im sure u can find some hel pthere too :)

niftakar darba provajt nidhol imma ridni naghmel xi haga (nirregistra jew ekk)

yancho
08-11-2007, 01:27 PM
/ns register PASSWORD


u lest :) kemm tirregistra nick .. qas em alfejn email confirmation

ki||fr0g
08-11-2007, 02:00 PM
L-problema li int qed tirrotirna l-image data meta tghajjat imagejpeg($thumb), dik mux se tahdem.

Li trid tamel tissaveja t-thumbnail image go folder u tirritorna l-img tag bis-src jirreferi al dik l-image (nahsbe ga qed tamel hekk, so suppost kemm tnehhi dik l-imagejpeg($thumb) u tbiddila ma bicca code li tikkopja l-image to a folder).

Edit: bool imagejpeg ( resource $image [, string $filename [, int $quality]] )

so kemm zzid l-$filename parameter u rritorna dak bhala src tal-img

hex4
08-11-2007, 02:12 PM
Originally posted by ki||fr0g
L-problema li int qed tirrotirna l-image data meta tghajjat imagejpeg($thumb), dik mux se tahdem.

Li trid tamel tissaveja t-thumbnail image go folder u tirritorna l-img tag bis-src jirreferi al dik l-image (nahsbe ga qed tamel hekk, so suppost kemm tnehhi dik l-imagejpeg($thumb) u tbiddila ma bicca code li tikkopja l-image to a folder).

Edit: bool imagejpeg ( resource $image [, string $filename [, int $quality]] )

so kemm zzid l-$filename parameter u rritorna dak bhala src tal-img

li nissevja t thumbnail naf kif u nillikja ghal path taghha umbad.

igifieri tahseb mux possibli taddija dik l image through ajax? :(

ki||fr0g
08-11-2007, 02:35 PM
ma nahsibx li tista u qas li kieku, mandekx alfej.. kemm tillinkja s-src ma dik li ssavejajt

hex4
08-11-2007, 03:34 PM
Originally posted by ki||fr0g
ma nahsibx li tista u qas li kieku, mandekx alfej.. kemm tillinkja s-src ma dik li ssavejajt

imma hekk ha tohloq xeba images = more space :(

provajt wahda 1280x1024 t thumbnail jigi 15kb kbir

immagina andek fuq 1000 pics...

ki||fr0g
08-11-2007, 04:21 PM
tigik 15 mb li m'huma xejn :p

jekk size huwa issue kemm taghmel script jirrunnja wahdu permezz tal-crontab (jekk qed fuq linux) li jirrunja ezempju kuljum u jtajjar images older than a week

hex4
08-11-2007, 05:08 PM
cheers killfrog for the help

ahjar min paroli fil vojt biex nfittex google :rolleyes:

and thx mark too <3

Dragunu
08-11-2007, 06:27 PM
Originally posted by hex4
cheers killfrog for the help

ahjar min paroli fil vojt biex nfittex google :rolleyes:

and thx mark too <3

woah kelli bzonn kwazi listess haga, and yes, Google was my friend once again:)

hex4
08-11-2007, 06:36 PM
Originally posted by Dragunu
woah kelli bzonn kwazi listess haga, and yes, Google was my friend once again:)

u rnexxilek jew xix?

Dragunu
08-11-2007, 06:50 PM
Originally posted by hex4
u rnexxilek jew xix?

adni le nametti. imma dejjem hekk lol, flahhar tieghi tghaddi :P

mux ahjar izidni msn int forsi nibdew namlu xi haga? aparti cyber sex u ek...

:D

hex4
08-11-2007, 06:53 PM
Originally posted by Dragunu
adni le nametti. imma dejjem hekk lol, flahhar tieghi tghaddi :P

mux ahjar izidni msn int forsi nibdew namlu xi haga? aparti cyber sex u ek...

:D

jgorland@gmail.com

ma nahsibx li tista ta kif qal killfrog

ghax inti essac text biss nahseb tista tirritorna b ajax :/

at least il metodu kif nuza jien ekk nifima jew text jew XML

Dragunu
08-11-2007, 06:53 PM
jien nehejtek minn block dood. int blokjajtni:D ilek fl msn list tijej omor

hex4
08-11-2007, 06:55 PM
Originally posted by Dragunu
jien nehejtek minn block dood. int blokjajtni:D ilek fl msn list tijej omor

le delete dejjem naghmel ma nahsibx li qieghed blocked

issa nzidek, itfahhuli wahda private message erga filkas

Dragunu
08-11-2007, 06:56 PM
Originally posted by hex4
le delete dejjem naghmel ma nahsibx li qieghed blocked

issa nzidek, itfahhuli wahda private message erga filkas

added u , u kellimtek ukoll!!

MaRkDeLf
08-11-2007, 06:58 PM
imma dak l-method andu return ta xi haga? il-imagejpeg (pruvajt tamel print tijaw jew ek? ) ? jew just jikkrea il-file u daqsek?

jekk jirritornalek il-path perezempju tista tamel


$imagepath = imagejpg($thumb);
echo "<img src='{$imagepath}' />"

u b'ajax kulma tkun ed tirritorna l-html code kif qal killfrog e

hex4
08-11-2007, 07:01 PM
Originally posted by MaRkDeLf
imma dak l-method andu return ta xi haga? il-imagejpeg (pruvajt tamel print tijaw jew ek? ) ? jew just jikkrea il-file u daqsek?

jekk jirritornalek il-path perezempju tista tamel

$imagepath = imagejpg($thumb);
echo "<img src='{$imagepath}' />";

u b'ajax kulma tkun ed tirritorna l-html code kif qal killfrog e

le le imagejpeg($thumb) jikkrejelak l pic hemm;

provajt nistorja go variable imma xorta ma hadmitx.

biex tissevja trid taghmel:
imagejpeg(the_image, the_path, quality - l ahjar 99)

my solutions are:
tuza l img html tag u tamilla width u height jew tikreja php thumb u tissejvjah i guess...

yancho
09-11-2007, 01:06 PM
flok cron fuq il windows tista tuza windows scheduler u jghamel "php.exe phpscript.php" jekk mux cgi :) u suppost tirranga l-problema ta space.

jonkella tista tuza dan : http://cronw.sourceforge.net/ (never tested .. pero smajt li tajjeb)

how to configure windows scheduler : http://drupal.org/node/31506

ovjament tinsiex li tatih access rights ta admin ... inkella mux ha jiddiletja files .. u kieku minnek nghamel l-cron'd script jghamel log file imqar ghal first few weeks kemm tara li qed jahdem :)



(u pls toqghodux tghidu google your friend .. hawnekk kulhadd jafha din .. min jippostja hawnekk ghax ghandu bzonn l-ghinuna :))