login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Share on Twitter probleempje (Opgelost)

Offline markdekker - 08/05/2009 12:00
Avatar van markdekkerNieuw lid Hallo,

Ik ben bezig met een php scriptje dat mensen een nieuwsbericht op Twitter kunnen delen. Het gaat om de volgende code:

  1. echo "<a href=\"http://twitter.com/home?status=Currently reading http://www.nextgamer.nl/index.php?pagina=video/lezen&amp;id=".$list->id." title=\"twitter\"><img src=\"http://nextgamer.nl/images/mtwitter-icon.jpg\"/></a>";

Dat ziet er op de volgende manier uit, voorbeeld. Boven de video zie je een twitter icon. Als je daarop klikt dan word je doorverwezen naar Twitter en dan word er automatisch neergezet Currently reading http://www.next...ideo/lezen .

Alleen dit stukje: &amp;id=".$list->id." ontbreekt aan de link. iemand een idee?

Alvast bedankt,
Mark

7 antwoorden

Gesponsorde links
Offline Koen - 08/05/2009 12:26 (laatste wijziging 08/05/2009 12:30)
Avatar van Koen PHP expert
  1. echo "<a href=\"http://twitter.com/home?status=Currently reading ".urlencode("http://www.nextgamer.nl/index.php?pagina=video/lezen&amp;id=".$list->id)."\" title=\"twitter\"><img src=\"http://nextgamer.nl/images/mtwitter-icon.jpg\"/></a>";


Probeer dit eens 
PHP.net: urlencode
Je was ook nog een " vergeten 
Offline markdekker - 08/05/2009 12:48 (laatste wijziging 09/05/2009 15:35)
Avatar van markdekker Nieuw lid Okee dat gedeelte werkt nu wel. als je op twitter button klik komt er automatisch bij je account Currently reading http://www.next...amp;id=638 te staan.

Als ik dan op update klik staat er:
Currently reading http://bit.ly/LWzy2 /lezen&id=637

Dus het gedeelte na nextgamer.nl/index.php?pagina=video pakt hij niet.


Met grubb heb ik hetzelfde probleem. Hij pakt de & (&amp;) teken niet.
  1. echo "<a href=\"http://www.grubb.nl/directlink?title=".$list->onderwerp."&body=".$list->bericht."&source=".urlencode("http://www.nextgamer.nl/index.php?pagina=video/lezen&id=".$list->id)."\"><img src=\"grubb-icon.gif\" title=\"Grubb\"/></a>";
Offline Koen - 09/05/2009 20:35
Avatar van Koen PHP expert En wanneer je &amp; van & maakt?
Offline markdekker - 10/05/2009 14:02 (laatste wijziging 10/05/2009 14:09)
Avatar van markdekker Nieuw lid Ik heb de link hierin veranderd:

  1. echo" http://www.nextgamer.nl/index.php?id=".$list->id."%26pagina=video/lezen ";


Het ampersand probleem is verholpen. Alleen nu pakt hij de foward slash naar video niet bij twitter. Voorbeeld: http://www.next...amp;id=638 rechts boven staat twitter button.
Offline Koen - 10/05/2009 14:11
Avatar van Koen PHP expert / = %2F
Offline markdekker - 10/05/2009 14:28
Avatar van markdekker Nieuw lid Helaas maakt twitter er automatisch een slash van zodat als je op update klikt het nog niet werkt alleen als je het handmatig op twitter aanpast naar %2F
Offline Koen - 10/05/2009 14:36
Avatar van Koen PHP expert Zo dan? %252F (dit is %2F)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2019 Sitemasters.be - Regels - Laadtijd: 0.259s