Da li neko ima predstavu sta lose radim? Pokusavam da prosledim java i flash version da ubacim to u bazu a onda da napravim 1x1 gif i dobijam ovaj error: http://prntscr.com/5hlxwp
Mislim da je problem sto ovaj html kod ide pre PHP i zato mi baca ovaj warning, nije do praznog prostora kod php tagova sigurno, probao sam i ob_start(); al opet isto… Ima li neko ideju?
Da znam ali tako mi se ne izvrsi ajax call, tako da sad gledam da ukombinujem a ne znam kako… Zeza me ovo sto moram da nadjem java i flash verziju pomocu js…
Ja bih taj dio PHP code-a stavio posebno i uključio ga kao sliku.
Na primjer, daj dio koda staviš u datoteku “slika.php”, i onda je iz HTML-a pozoveš kao sliku, npr:
Dobro to sad i ja znam, ali moze da se izvrsi php kod pa da mu kazes da je slika, tako da mora postojati neki nacin da odredim java i flash verziju ili se barem samo nadam…
Pa da… Logicno da ne mogu da proverim flash i java verziju browsera pomocu server-side jezika, a ovo sa kombinovanjem js i php ne ide… Hvala ljudi, ne znam sta cu sad
Možda ti ovo da ideju onoga šta želiš napraviti? http://w2.eff.org/Privacy/Marketing/web_bug.html
Kao što ti gore napisah, includaš .php datoteku kao sliku, a unutar te php datoteke pokreneš mysql i ostalo što ti treba (i naravno staviš header tog php file-a kao content-type slike).
Priporucujem, da napravis ovako sa GET varijablama:
<?php
$im=imagecreate(1,1);
$white=imagecolorallocate($im,255,255,255);
imagesetpixel($im,1,1,$white);
header("content-type:image/gif");
imagejpeg($im);
imagedestroy($im);
if (isset($_GET['a'])) {
// napravi nesto s a (zapisi u bazu)
}
if (isset($_GET['b'])) {
// napravi nesto s b (zapisi u bazu)
}
if (isset($_GET['c'])) {
// napravi nesto s c (zapisi u bazu)
}
?>
i posle stavis kao sliku i stavis variable od flasha i jave(izgenerirane u javascriptu) u link:
Ti tu menk nista nisi pomogao sto se konkretnog problema tice. Ne mogu ja da uzmem sa nekog levog mesta java i flash verziju pa da prosledim do PHP i preuzmem get metodom. Ti si ovde samo pokazao kako da kreiram img a to znam i sam mnogo jednostavnije.
Problem je u tome što se jQuery (niti ikakav javascript) ne može pokrenuti jer se cijeli file interpretira u browseru kao image (gif) zbog ovog slanja Headera.
Dakle, po meni, rješenje bi bilo prvo obaviti jQuery, i kada je dokument spreman, izmjeniti header dokumenta u image (ako ima smisla uopće to napraviti nakon toga).