Autorius Tema: FB Like kiekviename poste  (Skaityta 8543 kartus)

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #20 Įrašytas: 2012-04-04 17:35:59 pm »
kaip gali neleisti kopinti php failo kodo? nesuprantu tada ka tu darai :/


Padariau taip:
<?php
if(strpos($urlas'?') !== false){
   
$urlas .= '&';
} else {
  
$urlas .= '?';
}

$urlas .= md5($zinute);
$open=fopen("content/failas.txt","a ");
fwrite($open,"|$zinuten<iframe allowtransparency=true frameborder=0 scrolling=no src="http://www.facebook.com/plugins/like.php?href=http://adresas.lt/index.php?$urlas&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>"); 
fclose($open); 
echo
"<center>Ira&#38;#353;yta!<br/><a href="$url.php?id=rasyti_anekdotai" class="classname">Atgal</a><br/><a href="$url.php" class="classname">Valdymo panelė</a></center>";}

?>

Ta panaikinau kaip sakei function.
Ech ,reikejo man pries darant unikalius priskirti. :)
Na bet aciu, gerai taip kaip dabar :)

Ismeta narsykleje toki adresa:
http://adresas.lt/index.php??6542f8380cccc843f33b495993a0cd46

Cia taip iseina ,kiekvienai zinutei unikalius skaicius sugeneruoja?
« Paskutinį kartą keitė: 2012-04-04 17:51:22 pm sukūrė Lukas Liesis »

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #21 Įrašytas: 2012-04-04 17:52:37 pm »
md5 uzkoduoja tavo simboliu eilute i 32 simbolius.

kazkaip keistai pas tave su kabutemis, keista kad veikia:

<?php

fwrite
($open,"|$zinuten<iframe allowtransparency=true frameborder=0 scrolling=no src="http://www.facebook.com/plugins/like.php?href=http://adresas.lt/index.php?$urlas&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>"); 

// turetu buti gal taip:

fwrite($open,'|$zinuten<iframe allowtransparency=true frameborder=0 scrolling=no src="http://www.facebook.com/plugins/like.php?href=http://adresas.lt/index.php?'.$urlas.'&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>'); 

?>

Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #22 Įrašytas: 2012-04-04 18:16:04 pm »
Gali paaiskinti kuom skiriasi
Citata
$urlas

nuo
Citata
.$urlas.


<-
pabandziau pakeisti i .$urlas. ir tada fb ismete man toki rezultata:

http://adresas/index.php?%27.%3Fa5db6d88621337992cccaece84eb32b1.%27
« Paskutinį kartą keitė: 2012-04-04 18:29:13 pm sukūrė Crespo »

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #23 Įrašytas: 2012-04-04 18:39:20 pm »
pirmam variante yra "tesktas $kintamasis tekstas "

antram 'tekstas'.$kintamasis.'tekstas'

kai viduje " kabuciu irasai $ sekantis zodis yra suprantamas kaip kintamasis ir yra itraukiama jo reiksme, kai buna viengubos kabutes: ' tada viduje $ simbolis yra suprantamas kaip tiesiog $ simbolis, o ne kintamojo pradzia. Man keista, kaip tau veikia tokia eilute, kuri yra nutraukiama ir vel pradedama be tasko simbolio (sujungimo keliu eiluciu/kintamuju):

"tekstas $kintamasis "tekstas"tekstas"

tokia eilute turetu mesti klaida..
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Re: FB Like kiekviename poste
« Atsakymas #23 Įrašytas: 2012-04-04 18:39:20 pm »

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #24 Įrašytas: 2012-04-04 19:01:49 pm »
Na nemeta klaidos  :o

Bet vat problema atsirado.
Kazkodel man pradejo laikinti kiekviena nauja parasyta zinute nors "like" mygtuko nespaudziau.
Kas per?

Neprisijungęs Haris

  • Dalyvis
  • **
  • Įrašai: 833
  • Karma: +56/-0
    • Žiūrėti profilį
    • www.RubikoKubas.Lt
Re: FB Like kiekviename poste
« Atsakymas #25 Įrašytas: 2012-04-04 19:32:29 pm »
<?php
#Sukuriam funkcija kuri sugeneruoja ir iterpia fb like mygtuko html koda, vienintelis funkcijos argumentas yra tavo zinutes identifikatorius, tai kaip supratau tas identifikatorius yra tavo zinute uzkoduota su md5().
function fblike_html($url){
#linkas kuri laikinam
$likelink 'http://adresas.lt/index.php?$url';
#like mygtuko parametrai kuriuos siunciam i facebooka.
$likebuttonparams '&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35';
#parodom galutini like mygtuka
  
return '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://www.facebook.com/plugins/like.php?href="' $likelink $likebuttonparams '" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>';
}

if(
strpos($urlas'?') !== false){
   
$urlas .= '&';
} else {
  
$urlas .= '?';
}

$urlas .= md5($zinute);
$open fopen("content/failas.txt","a ");
#irasom zinute ir pridedam gale like mygtuka iskviesdami funkcija fblike_html()
fwrite($open,"|" $zinuten fblike_html($urlas)); 
fclose($open); 
echo 
'<center>Ira&#38;#38;#38;#353;yta!<br/><a href="' $url '.php?id=rasyti_anekdotai" class="classname">Atgal</a><br/><a href="' $url '.php" class="classname">Valdymo panelė</a></center>';
     }

?>


Teisingai, taisyklingai, tvarkingai. ;)

EDIT: istaisiau daugiau klaidu. Beto, daugiau kodo kultūros, žmogau! ;D
« Paskutinį kartą keitė: 2012-04-04 19:45:27 pm sukūrė Haris »

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #26 Įrašytas: 2012-04-05 12:24:33 pm »
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in

O sita klaida randasi cia:
return '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://www.facebook.com/plugins/like.php?href="' . $likelink . $likebuttonparams'" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>';

Neprisijungęs krekas

  • Naujokas
  • *
  • Įrašai: 358
  • Karma: +11/-3
    • Žiūrėti profilį
    • Puslapis.Net
Re: FB Like kiekviename poste
« Atsakymas #27 Įrašytas: 2012-04-05 12:29:20 pm »
return '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://www.facebook.com/plugins/like.php?href="' . $likelink . $likebuttonparams . '" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>';šitaip bandyk eilutę šitą
www.puslapis.net - tavo žaidimų video!
www.baldupramone.lt - viskas ko reikia susirasti geram baldui
www.baldumanija.lt - elektroninė baldų parduotuvė

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #28 Įrašytas: 2012-04-05 12:42:03 pm »
Hm.. dabar negaliu patikrinti ,nes kazkodel puslapyje facebook'as neveikia...
Nei comment box nei like box...  ???

////////////////

Neveikia Haris tavo variantas.
« Paskutinį kartą keitė: 2012-04-05 13:40:28 pm sukūrė Crespo »

Neprisijungęs Haris

  • Dalyvis
  • **
  • Įrašai: 833
  • Karma: +56/-0
    • Žiūrėti profilį
    • www.RubikoKubas.Lt
Re: FB Like kiekviename poste
« Atsakymas #29 Įrašytas: 2012-04-05 13:57:37 pm »
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in

O sita klaida randasi cia:
<?php
return '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://www.facebook.com/plugins/like.php?href=' $likelink $likebuttonparams'" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>';
?>



Feiliuką padariau :D

Dabar turetu eit

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #30 Įrašytas: 2012-04-05 17:50:41 pm »
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in

O sita klaida randasi cia:
<?php
return '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://www.facebook.com/plugins/like.php?href=' $likelink $likebuttonparams'" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>';
?>



Feiliuką padariau :D

Dabar turetu eit


Veikia. Taciau FB ismeta atgalini adresa toki:
http://adresas.lt/index.php??d17d394d3d10346137d0479e8d55ebc8 .
Kur du klaustukai po .php yra procento zenklas.

\\\\\\\\\\\\\\\\\\\
Ten kur
$likelink = "http://waplius.hotbox.lt/index.php$urlas";Nuemiau po .php klaustuka... Taciau nerandu kurioje vietoje cia tas zenklas . isiraso.
« Paskutinį kartą keitė: 2012-04-05 18:02:11 pm sukūrė Crespo »

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #31 Įrašytas: 2012-04-05 19:54:43 pm »
tokioj eilutej

$likelink = "http://waplius.hotbox.lt/index.php$urlas";

. nereikia, nes nesujungineji jokiu keliu objektu, yra string'as su " (dvigubom kabutem) ir jose galima rasyti kintamaji be papildomo sujungimo jokio
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #32 Įrašytas: 2012-04-05 21:09:19 pm »
Bet kodel gale koduotes man fb ismeta  pliuso zenkla ir taska ( +.)

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #33 Įrašytas: 2012-04-05 21:51:06 pm »
Bet kodel gale koduotes man fb ismeta  pliuso zenkla ir taska ( +.)


src nurodyta taip:

src="http://www.facebook.com/plugins/like.php?href=' . $likelink . $likebuttonparams'"

tai klausimas ka padaro dar tas $likebuttonparams href'o gale.
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs Haris

  • Dalyvis
  • **
  • Įrašai: 833
  • Karma: +56/-0
    • Žiūrėti profilį
    • www.RubikoKubas.Lt
Re: FB Like kiekviename poste
« Atsakymas #34 Įrašytas: 2012-04-05 23:16:40 pm »
<?php
#Sukuriam funkcija kuri sugeneruoja ir iterpia fb like mygtuko html koda, vienintelis funkcijos argumentas yra tavo zinutes identifikatorius, tai kaip supratau tas identifikatorius yra tavo zinute uzkoduota su md5().
function fblike_html($url){
#linkas kuri laikinam
#cia keiciau
$likelink 'http://adresas.lt/index.php$url';
#like mygtuko parametrai kuriuos siunciam i facebooka.
$likebuttonparams '&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35';
#parodom galutini like mygtuka

#pakeiciau cia
  
return '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://www.facebook.com/plugins/like.php?href=' $likelink $likebuttonparams '" style="border: medium none; height: 35px; overflow: hidden; width: 450px;"></iframe>';
}

if(
strpos($urlas'?') !== false){
   
$urlas .= '&';
} else {
  
$urlas .= '?';
}

$urlas .= md5($zinute);
$open fopen("content/failas.txt","a ");
#irasom zinute ir pridedam gale like mygtuka iskviesdami funkcija fblike_html()
fwrite($open,"|" $zinuten fblike_html($urlas)); 
fclose($open); 
echo 
'<center>Ira&#38;#38;#38;#38;#353;yta!<br/><a href="' $url '.php?id=rasyti_anekdotai" class="classname">Atgal</a><br/><a href="' $url '.php" class="classname">Valdymo panelė</a></center>';
     }

?>


dabar gal?
« Paskutinį kartą keitė: 2012-04-06 10:14:46 am sukūrė Haris »

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #35 Įrašytas: 2012-04-06 07:40:12 am »
haris ,pasakyk kurioje vietoje pakeitei ka - ten ir pakeisiu.

Neprisijungęs Crespo

  • Naujokas
  • *
  • Įrašai: 61
  • Karma: +2/-0
    • Žiūrėti profilį
Re: FB Like kiekviename poste
« Atsakymas #36 Įrašytas: 2012-04-10 11:54:16 am »

Manualai.lt Forumas

Re: FB Like kiekviename poste
« Atsakymas #36 Įrašytas: 2012-04-10 11:54:16 am »