Browsing articles in "Top Tools"

Tutorial PayPal Instant Payment Notification met PHP

Jun 19, 2010   //   by admin   //   Top Tools  //  No Comments

Hoe integreer ik PayPal met php? Hier is hoe ik het gedaan had.
STAP 1

Soundbox Account aanmaken

Als eerst maak een account op developer.paypal.com Het is een soundbox van paypal. Hier kun alle features van paypal testen voor dat je live gaat.
paypal-developer-tutorial
Bij developer.paypal.com maak je een bussiness account en een user account.  Als je dit gemaakt had, dan log je in met je bussines account bij www.sandbox.paypal.com om een button te maken.
paypal-maak-buttonClick op Buy Now Button en in de foto hieronder zie je opties die je kunt invullen, zoals hoeveel geld, customizing button enz.
paypal-button-maken-1Hier is nog een onderdeel belangrijk en dat is om aan paypal te vertellen waar paypal moet doorwijzen als de gebruiker heeft betaalt. Soort thanks.php pagina. In mijn codes heb ik het ook zo genoemd.
Als je nu klaar bent met je button dan kun je html codes kopieren en plaatsen in je pagina. Hieronder zie je html codes van je button.
<form action=”https://www.sandbox.paypal.com/cgi-bin/webscr” method=”post”>
<input type=”hidden” name=”custom” value=”<?php echo $session->user_id_session; ?>”>
<input type=”hidden” name=”cmd” value=”_s-xclick”>
<input type=”hidden” name=”hosted_button_id” value=”3HWRVPJXG3UZ8″>
<input type=”image” src=”https://www.sandbox.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif” border=”0″ name=”submit” alt=”PayPal – The safer, easier way to pay online!”>
<img alt=”" border=”0″ src=”https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif” width=”1″ height=”1″>
</form>

Bij deze html heb nog een imput type toegevoegd en dat is id van een user. Dit is belangrijk voor later bij het toevoegen in de database. Je kan er zoveel custom imputs maken zoals je dat wil, als voorbeeld heb ik alleen eentje gemaakt.

Nu is de tijd om die thanks pagina aan te maken en dat doe je met behulp van standard scripts van paypal.
Hier is de link: https://www.paypaltech.com/SG2/ Ik heb het gekozen voor PHP en MySQL en hier kun je kiezen voor je script taal ik heb voor PHP/MySQL gekozen. Kopieer die script en sla het op als thanks.php. Je kan ook mysql dump downloaden en in je database plaatsen.

ergens in de middel van de script moet je nog database gegevens toevoegen.
$notify_email =  “”;         //email address to which debug emails are sent to
$DB_Server = “”; //your MySQL Server
$DB_Username = “”; //your MySQL User Name
$DB_Password = “”; //your MySQL Password
$DB_DBName = “”; //your MySQL Database Name

En dan moeten we nog custom type toevoegen en dat kun je plaatsen onder het volgende:

// assign posted variables to local variables
$custom = $_POST['custom'];

Volgende en laatste stap is alles toevoegen in database en dat kun je toevoegen na het volgende:
//subscription handling branch
if ( $txn_type == “subscr_signup”  ||  $txn_type == “subscr_payment”  ) {
Ik heb het voor subscription gekozen dus daarom ga ik hierna sql statment plaatsen als volgt:
$strQuery3 = “insert into membership(u_id, m_type, m_moany, m_date, subscr_id) values (‘”.$custom.”‘,’paypal’,'”.$mc_gross.”‘,’”.strftime(“%Y-%m-%d %H:%M:%S”, time()).”‘,’”.$subscr_id.”‘)”;
$result = mysql_query($strQuery3) or die(“Subscription – paypal_subscription_info, Query failed:<br>” . mysql_error() . “<br>” . mysql_errno());

Dit hangt van jullie database structuur, maar voor mij werkt dit wel!

Ok nu klik je op de button van paypal en dan wordt je naar paypal website doorgewezen. hier log je in met een hiervoor aangemakte account. Betaal je en dan wordt je doorverwezen naar de thanks.php pagina.

Ok nu kun je in de database resultaten bekijken, wie heeft het betaalt, hoeveel enz.

Als er vragen zijn dan kun je hieronder reageren en vragen stellen!

cool loaders

Nov 11, 2009   //   by admin   //   Top Tools  //  No Comments

Onlangs heb ik een interesante website gevonden waar je minstes 50 loaders kan downloaden als een gif. of je kan op ideeen komen hoe je een loader wil maken…. hoe dan ook hier is de link loader.

introductie van vrouwelijke parfums

Oct 25, 2009   //   by admin   //   Top Tools  //  No Comments

Dit is tech blog wat doen de parfums hier?
ik weet het ook niet…. maar hier de links (hehehehe)
chanel no 5
Lolita Lempicka
enz.
Maar waarom?
bekijk mijn onderdeel van zoekmachines en je zult snappen….hier is de link

Ik wil Youtube op mijn website

May 5, 2009   //   by admin   //   Top Tools  //  No Comments

Ik wil youtube op mijn website, maar met mijn eigen player….
Er zijn programma’s die speciaal daarvoor gemaakt zijn, maar geen enkele vond ik goed. Volgende stap is dus officiele youtube api voor php bekijken,
hier is de link:youtube api met PHP

Speciale characters in html en op mac en windows

May 5, 2009   //   by admin   //   Top Tools  //  No Comments

Speciale characters in html voor mac en windows… Ik had dit voor Frans nodig, maar hier is de lijst van alle speciale characters:

HTML Name Code HTML Number Code Glyph MacOS Windows Description
&lsquo; &#8216; option – ] Alt + 0145 left single quote
&rsquo; &#8217; option – shift – ] Alt + 0146 right single quote
&sbquo; &#8218;     single low-9 quote
&ldquo; &#8220; option – [ Alt + 0147 left double quote
&rdquo; &#8221; option - shift - [ Alt + 0148 right double quote
&bdquo; &#8222; option - shift - w   double low-9 quote
&dagger; &#8224; option - t Alt + 0134 dagger
&Dagger; &#8225; option - shift - 7 Alt + 0135 double dagger
  &#8230; option - ;   horizontal ellipsis
&permil; &#8240; option - shift - r Alt + 0137 per mill sign
&lsaquo; &#8249; option - shift - 3 Alt + 0139 single left-pointing angle quote
&rsaquo; &#8250; option - shift - 4 Alt + 0155 single right-pointing angle quote
&spades; &#9824;     black spade suit
&clubs; &#9827;     black club suit
&hearts; &#9829;     black heart suit
&diams; &#9830;     black diamond suit
&oline; &#8254;     overline, = spacing overscore
&larr; &#8592;     leftward arrow
&uarr; &#8593;     upward arrow
&rarr; &#8594;     rightward arrow
&darr; &#8595;     downward arrow
&trade; &#8482; option - 2 Alt + 0153 trademark sign
&quot; &#34; "     double quotation mark
&amp; &#38; &     ampersand
&lt; &#60; <     less-than sign
&gt; &#62; >     greater-than sign
  &#91; [     left square bracket
  &#93; ]     right square bracket
&ndash; &#150; option – hyphen Alt + 0150 en dash
&mdash; &#151; option – shift -hyphen Alt + 0151 em dash
&nbsp; &#160;   Alt + 0160 nonbreaking space
&iexcl; &#161; ¡ option – 1 Alt + 0161 inverted exclamation
&cent; &#162; ¢ option – 4 Alt + 0162 cent sign
&pound; &#163; £ option – 3 Alt + 0163 pound sterling
&curren; &#164; ¤   Alt + 0164 general currency sign
&yen; &#165; ¥ option – y Alt + 0165 yen sign
&brvbar; or &brkbar; &#166; ¦   Alt + 0166 broken vertical bar
&sect; &#167; § option – 6 Alt + 0167 section sign
&uml; or &die; &#168; ¨ option – shift – u Alt + 0168 umlaut
&copy; &#169; © option – g Alt + 0169 copyright
&ordf; &#170; ª option – 9 Alt + 0170 feminine ordinal
&laquo; &#171; « option – \ Alt + 0171 left angle quote
&not; &#172; ¬ option – l Alt + 0172 not sign
&shy; &#173; ­   Alt + 0173 soft hyphen
&reg; &#174; ® option – r Alt + 0174 registered trademark
&macr; or &hibar; &#175; ¯   Alt + 0175 macron accent
&deg; &#176; ° option – shift – 8 Alt + 0176 degree sign
&plusmn; &#177; ± option – shift – = Alt + 0177 plus or minus
&sup2; &#178; ²   Alt + 0178 superscript two
&sup3; &#179; ³   Alt + 0179 superscript three
&acute; &#180; ´ option – shift – e Alt + 0180 acute accent
&micro; &#181; µ option – m Alt + 0181 micro sign
&para; &#182; option – 7 Alt + 0182 paragraph sign
&middot; &#183; · option – shift – 9 Alt + 0183 middle dot
&cedil; &#184; ¸ option – shift – z Alt + 0184 cedilla
&sup1; &#185; ¹   Alt + 0185 superscript one
&ordm; &#186; º option – 0 Alt + 0186 masculine ordinal
&raquo; &#187; » option – shift – \ Alt + 0187 right angle quote
&frac14; &#188; ¼   Alt + 0188 one-fourth
&frac12; &#189; ½   Alt + 0189 one-half
&frac34; &#190; ¾   Alt + 0190 three-fourths
&iquest; &#191; ¿ option – shift – ? Alt + 0191 inverted question mark
&Agrave; &#192; À option – ` A Alt + 0192 uppercase A, grave accent
&Aacute; &#193; Á option – e A Alt + 0193 uppercase A, acute accent
&Acirc; &#194; Â option – i A Alt + 0194 uppercase A, circumflex accent
&Atilde; &#195; Ã option – n A Alt + 0195 uppercase A, tilde
&Auml; &#196; Ä option – u A Alt + 0196 uppercase A, umlaut
&Aring; &#197; Å option – shift – a Alt + 0197 uppercase A, ring
&AElig; &#198; Æ option – shift – ‘ Alt + 0198 uppercase AE
&Ccedil; &#199; Ç option – shift – c Alt + 0199 uppercase C, cedilla
&Egrave; &#200; È option – ` E Alt + 0200 uppercase E, grave accent
&Eacute; &#201; É option – e E Alt + 0201 uppercase E, acute accent
&Ecirc; &#202; Ê option – i E Alt + 0202 uppercase E, circumflex accent
&Euml; &#203; Ë option – u E Alt + 0203 uppercase E, umlaut
&Igrave; &#204; Ì option – ` I Alt + 0204 uppercase I, grave accent
&Iacute; &#205; Í option – e I Alt + 0205 uppercase I, acute accent
&Icirc; &#206; Î option – i I Alt + 0206 uppercase I, circumflex accent
&Iuml; &#207; Ï option – u I Alt + 0207 uppercase I, umlaut
&ETH; &#208; Ð   Alt + 0208 uppercase Eth, Icelandic
&Ntilde; &#209; Ñ option – n N Alt + 0209 uppercase N, tilde
&Ograve; &#210; Ò option – ` O Alt + 0210 uppercase O, grave accent
&Oacute; &#211; Ó option – e O Alt + 0211 uppercase O, acute accent
&Ocirc; &#212; Ô option – i O Alt + 0212 uppercase O, circumflex accent
&Otilde; &#213; Õ option – n O Alt + 0213 uppercase O, tilde
&Ouml; &#214; Ö option – u O Alt + 0214 uppercase O, umlaut
&times; &#215; ×   Alt + 0215 multiplication sign
&Oslash; &#216; Ø option – shift – o Alt + 0216 uppercase O, slash
&Ugrave; &#217; Ù option – ` U Alt + 0217 uppercase U, grave accent
&Uacute; &#218; Ú option – e U Alt + 0218 uppercase U, acute accent
&Ucirc; &#219; Û option – i U Alt + 0219 uppercase U, circumflex accent
&Uuml; &#220; Ü option – u U Alt + 0220 uppercase U, umlaut
&Yacute; &#221; Ý   Alt + 0221 uppercase Y, acute accent
&THORN; &#222; Þ   Alt + 0222 uppercase THORN, Icelandic
&szlig; &#223; ß option – s Alt + 0223 lowercase sharps, German
&agrave; &#224; à option – ` a Alt + 0224 lowercase a, grave accent
&aacute; &#225; á option – e a Alt + 0225 lowercase a, acute accent
&acirc; &#226; â option – i a Alt + 0226 lowercase a, circumflex accent
&atilde; &#227; ã option – n a Alt + 0227 lowercase a, tilde
&auml; &#228; ä option – u a Alt + 0228 lowercase a, umlaut
&aring; &#229; å option – a Alt + 0229 lowercase a, ring
&aelig; &#230; æ option – ‘ Alt + 0230 lowercase ae
&ccedil; &#231; ç option – c Alt + 0231 lowercase c, cedilla
&egrave; &#232; è option – ` e Alt + 0232 lowercase e, grave accent
&eacute; &#233; é option – e e Alt + 0233 lowercase e, acute accent
&ecirc; &#234; ê option – i e Alt + 0234 lowercase e, circumflex accent
&euml; &#235; ë option – u e Alt + 0235 lowercase e, umlaut
&igrave; &#236; ì option – ` i Alt + 0236 lowercase i, grave accent
&iacute; &#237; í option – e i Alt + 0237 lowercase i, acute accent
&icirc; &#238; î option – i i Alt + 0238 lowercase i, circumflex accent
&iuml; &#239; ï option – u i Alt + 0239 lowercase i, umlaut
&eth; &#240; ð   Alt + 0240 lowercase eth, Icelandic
&ntilde; &#241; ñ option – n n Alt + 0241 lowercase n, tilde
&ograve; &#242; ò option – ` o Alt + 0242 lowercase o, grave accent
&oacute; &#243; ó option – e o Alt + 0243 lowercase o, acute accent
&ocirc; &#244; ô option – i o Alt + 0244 lowercase o, circumflex accent
&otilde; &#245; õ option – n o Alt + 0245 lowercase o, tilde
&ouml; &#246; ö option – u o Alt + 0246 lowercase o, umlaut
&divide; &#247; ÷   Alt + 0247 division sign
&oslash; &#248; ø option – o Alt + 0248 lowercase o, slash
&ugrave; &#249; ù option – ` u Alt + 0249 lowercase u, grave accent
&uacute; &#250; ú option – e u Alt + 0250 lowercase u, acute accent
&ucirc; &#251; û option – i u Alt + 0251 lowercase u, circumflex accent
&uuml; &#252; ü option – u u Alt + 0252 lowercase u, umlaut
&yacute; &#253; ý   Alt + 0253 lowercase y, acute accent
&thorn; &#254; þ   Alt + 0254 lowercase thorn, Icelandic
&yuml; &#255; ÿ option – u y Alt + 0255 lowercase y, umlaut

9 februari eerste dag op stage

Feb 9, 2009   //   by admin   //   Top Tools  //  No Comments

Op 9 februari ben ik met stage begonnen bij easy9. Eerste dag was meer kennismaking en meer gericht op sociale kant van het bedrijf. Daarnaast heb ik ook kennis gemaakt met technische zaken zoals server, website enz. Dit was het voor de eerste dag…..tot de volgende keer

Eigen Website Maken

May 1, 2008   //   by admin   //   Top Tools  //  No Comments

Eigen Website Maken? Nooit zo makkelijk geweest

 

Eigen website maken is nooit zo simpel geweest als vandaag. Met de tijd mee zijn er duizenden systemen ontwikkeld om zo snel en zo makkelijk een eigen website op te zetten. Het kan zelfs in een paar uurtjes en als je een keer leert, dan maak je volgende in paar minuutjes.

Toen ik zei dat er duizenden systemen zijn ontwikkeld, dan had ik het over website maken zonder geen enkele kennis van programmeren.

Voorbeeld bij strato.nl; Hier kun je een domeinnaam registeren, webhosting (webruimte) nemen en als laatste een SiteBuilder (website bouwer) waarmee je in paar minuten een website kan maken.

Zoals ze dit noemen All-in-one pakket. Dus een eigen website maken, kun je vandaag heel makkelijk, snel bouwen. 

Maar hoe zit het met de kosten?
Het is een prijs om te lachen, het was nog nooit zo goedkoper geweest om eigen website te maken. Zelfs pakje kauwgom is duurder.

Hier is het wat je krijgt:

  • meer dan 400.000 design lay-outs
  • uitgebreid beeldarchief met 11.000 afbeeldingen
  • eigen online-slideshow
  • flashanimaties bijv. als intro
  • gastenboek, contactformulier,
    messageboard, fotoalbum en nog veel meer

 En wat kost het ?

1 euro per maand

 Toch niet tevreden met de service, dan heb je 1 maand lang om te bedenken en geld terug te vragen.

Klick snel om in paar minuten eigen website te hebben www.strato.nl