ugrás a tartalomhoz

Archívum - 137651

november 3

Javascript / facebook stream publish probléma

blind_fish · 2011. Nov. 3. (Cs), 10.02
Sziasztok.

Segitséget szeretnék kérni 1 olzan form létrehozásában amit csak akkor lehet elküldeni ha a felhasználó megosztotta előtte annak részleteit a facebookon.

1-nem tudom a form mezőinek adatait beletenni a megosztási változókba.
2-ez a kód a küldésre kattintva 1 másodpercre jeleniti meg a megosztó felületet és rögtön továbbadja a formot az action.php-nek.

<script type="text/javascript">
function publish(){

	var url = 'http://mysite'; // <- ezekbe kell betennem a formbol kivett adatokat
	var media = [];
	var imgSrc = 'http://static.howstuffworks.com/gif/cannes-crowds.jpg';

	media.push({'type':'image', 'src':imgSrc, 'href':url});

	var name = "I am Super Popular";

	var description = 'I have <?=count($friends["data"])?> friends.';

	var actionLinks = [{ 'text': 'Popularity', 'href': '<?=FACEBOOK_URL?>' }];

	var attach= {'name':name, 'description':description,'href':url, 'media':media,'properties':''};
	FB.ui({
	   'method': 'stream.publish',
	   'attachment': attach,
	'action_links': actionLinks },
    function(response) {

// ide kellene betennem valahogy azt ha elkuldte akkor mehet a form is
	  }
	);
}
</script>

<script src="http://connect.facebook.net/en_US/all.js" type="text/javascript" charset="utf-8"></script>
<div id="fb-root"></div>
<script type="text/javascript" charset="utf-8">
FB.init({
    appId: '212727375405313',
    status: true,
    cookie: true,
    xfbml: true
});

	$(window).load(function() {
		FB.Canvas.setSize();
	});
</script>

<form onsubmit='publish()' name="upload_form" enctype="multipart/form-data" method="post" action="./modules/ads/action.php" />
 

november 2

Egyszerű regexp kérdés

mahoo · 2011. Nov. 2. (Sze), 19.42
Már szégyelem feltenni a kérdést, de nem jutottam dülőre az alábbi feladattal:

"<div>

fd

df

</div>"

És ebből szeretném kinyerni a div-en belüli tartalmat. Az üres és új sorok miatt nem tudtam megoldani :(, pedig biztos vagyok benne, hogy egyszerű.



Illetve, az normális, hogy, ha ez a string-em

"<div>

hj

<div>fd</div>

<div>df</div>

</div>"

és szükségem van az összed nyitó/záró div-re valamint a div-ek tartalmára is - azaz 3 elemű tömbre, akkor az én általam megírt preg_match-et egy while cikusba kellett tennem, mert először csak a 2 belső div-et találta meg (majd töröltem őket) és utána már a külső, befoglaló div-et is?
 

Yii 1.1 Application Development Cookbook

Greg · 2011. Nov. 2. (Sze), 18.19

Nemrég jelent meg a Packt kiadónál a Yii 1.1 Application Development Cookbook, nyolcvan hasznos recepttel a Yii Frameworkhöz. A szerző az egyik Yii core developer, Alexander Makarov.

A könyv véleményem szerint inkább a Yii Framework alapjaival már tisztában lévő fejlesztőknek szól, viszont ők sokat tanulhatnak belőle. Minden fejezet bővelkedik kódpéldákban, és mindennapi problémákra kínál megoldásokat.

my problem about the mail()

pepcal · 2011. Nov. 2. (Sze), 10.54
Sziasztok!

Ha tudja valaki a választ az alábbiakra akkor az ne kíméljen meg a megoldástól:
Szóval, ezt adom a szervernek:

<?
mail( "en_cimem##kukac##freemail.hu", "Feedback Form Results", $message, "From: $email" );
?>

Erre meg ezt kapom:

"Warning: mail() has been disabled for security reasons in /home/1/teszt1000/sendmail.php on line 2
"
 

november 2

Firefox (v7) elfelejti az IFRAME-be helyezett file mező mappáját

Jazoja · 2011. Nov. 1. (K), 23.31
Van egy JS scriptem, ami gombnyomásra előhoz egy IFRAME-es ablakot, open/write/close kombinációval, csinál benne egy formot, benne egy input[type=file] mezővel.

A kiválasztott fájlt rendesen fel is tudom tölteni a szerverre, de FF alatt az oldal újratöltése után, minden egyes alkalommal újra meg kell keresnem a mappát. (a hiba Opera és Chrome alatt nem jelentkezik). Általában a WinXP asztala a kezdőmappa, de néha bedob más régebbi mappákat is.

IFRAME és JS nélkül egy HTML-ben vizsgálva a form-ot nincs ilyen gond.

Az IFRAME-be írt kód a következő: (style és hasonló részeket eltávolítottam)

myDoc.open();
myDoc.write("<html><body>");
myDoc.write('<form method="post" action="'+this.uri+'?id='+this.myID+'" enctype="multipart/form-data">');
myDoc.write('<input type="hidden" name="APC_UPLOAD_PROGRESS" value="'+this.myID+'" />');
myDoc.write('<input name="uploadImage" type="file"/>');
myDoc.write('</form>');
myDoc.write("</body></html>");
myDoc.close();
A "myID" JS változó értéke képenként változik, bár html-ben vizsgálva a "name" mező változtatása nem okozott gondot.
Lehetséges, hogy ez egy FF+IFRAME bug?
 

Node.js Windows környezetben

Joó Ádám · 2011. Nov. 1. (K), 16.50
Jegyzetek Poetro webkonfos előadásához
 

Böngésző alapú alkalmazások mindenütt

Joó Ádám · 2011. Nov. 1. (K), 16.48
A másik két BME-s előadás felvétele a Webkonfról
 

A Windows 8 alkalmazási modellje [webfejlesztőknek]

Joó Ádám · 2011. Nov. 1. (K), 16.45
Összefoglaló mellett felvétel a vonatkozó Webkonf előadásról
 

Dark Patterns: Deception vs. Honesty in UI Design

Joó Ádám · 2011. Nov. 1. (K), 15.31
Tervezési minták a felhasználók megtévesztésére
 

Expanding Text Areas Made Elegant

Joó Ádám · 2011. Nov. 1. (K), 15.27
Elegáns és erőforráskímélő módon átméreteződő szövegdobozok