Ga naar inhoud

belper

Lid
  • Items

    7
  • Registratiedatum

  • Laatst bezocht

belper's prestaties

  1. Ik heb een oplossing gevonden, die ook gebruikt wordt door andere Clickbank verkopers en die blijkbaar perfect doet hetgeen nodig is voor een Clickbank verkoper. Maak een pagina (we noemen deze bvb. “redirect.php”) <?php $redirects = array( “prod1″ => “http://www. websiteA.com”, “prod2″ => “http://www. websiteB.com”, “prod3″ => “http://www. websiteC.com” ); $x = $_GET["x"]; if (array_key_exists($x, $redirects)) { $go = $redirects[$x]; header(“Location:$go”); die(); } ?> In de landing pagina http: //www.algemenewebsite.com (dit was de pagina in mijn voorbeeld als x niet bestaat of als x=niet geldige waarde) voeg je deze code toe: <?php include(“redirect.php”); ?> Opmerkingen: 1/ Deze regel moet helemaal in het begin van de pagina-code staan, dus de aller allereerste regel van de code. 2/ Je landing page moet een PHP extensie zijn. Is je pagina “http: //www.algemenewebsite.com/index.html" dan moet je die veranderen in "http: //www. algemenewebsite.com/index.php" Ik wil iedereen bedanken die mij geholpen en ideeën aangereikt heeft om dit probleem op te lossen.
  2. Hallo, Ik merk dat ik mijn probleem blijkbaar niet duidelijk en eenvoudig genoeg heb uitgelegd. Dus ik probeer het te her-formuleren. Bezoekers komen op een pagina terecht met volgende URL http: //www.mijnwebsite.com/doorlink.php?hop=affiliatenaam&x=productnaam (URL gegenereerd door Clickbank aan de hand van http: //AFFILIATENAAM.vendor.hop.clickbank.net?x=PRODUCTNAAM ) affiliatenaam is een variabele, kan dus eender wat zijn productnaam is ook een variabele, en de waarde hiervan wordt gebruikt om naar een andere website door te linken. Voorbeeld: Is x=prod1 dan wordt doorgelinkt naar http: //www.websiteA.com of is x=prod2 dan wordt doorgelinkt naar http: //www.websiteB.com of is x=prod3 dan wordt doorgelinkt naar http: //www.websiteC.com indien géén van deze 3 waarden, dan wordt er doorgelinkt naar http: //www.algemenewebsite.com De nieuwe URL moet echter ook de variabele parameter hop=affiliatenaam bevatten (uit http: //www.mijnwebsite.com/doorlink.php?hop=affiliatenaam&x=productnaam) Dus bvb. In geval van x=prod1 moet de nieuwe URL zijn http: //www.websiteA.com?hop=affiliatenaam x=prod2 moet de nieuwe URL zijn http: //www.websiteB.com?hop=affiliatenaam x=prod3 moet de nieuwe URL zijn http: //www.websiteC.com?hop=affiliatenaam of http: //www.algemenewebsite.com?hop=affiliatenaam en er moet met de nieuwe URL een 60 dagen cookie geplaatst worden opdat de affiliate toch nog zijn commissie zou krijgen als de bezoeker beslist op een later moment te kopen. Het doorlinken naar een nieuwe website gebaseerd op de parameter x=prod, is geen probleem. Dat werkt in mijn script (misschien wel amateuristisch geschreven, maar het werkt. Maar als iemand een eenvoudiger oplossing heeft, graag dan). Het probleem echter is dat de variabele parameter hop=affiliatenaam ook moet doorgegeven worden met de nieuwe URL en dat er een 60 dagen cookie moet geplaatst worden. Ik hoop dat mijn uitleg het probleem nu wat duidelijker stelt. Nogmaals dank aan iedereen die mij kan helpen.
  3. Leroy, hartelijk dank voor je snelle reactie, je hulp en alle moeite. Ik denk echter dat ik niet duidelijk genoeg geweest ben in mijn uitleg. Het probleem is dat nick ook een variabele is. Dus er kunnen meerdere affiliatelinks zijn zoals http: //NICK.vendor.hop.clickbank.net?x=PROD1 of prod2 enz en tevens http: //PIET.vendor.hop.clickbank.net?x=PROD1 of prod2 enz of http: //JAN.vendor.hop.clickbank.net?x=PROD1 of prod2 enz Dus in de oorspronkelijke link zijn er 2 parameters die variabel kunnen zijn (NICK of PIET enz... en PROD). Ik geraak wel doorgelinkt naar de verschillende websites, maar die variabele hop=NICK of PIET of JAN wordt niet meegestuurd. Heb ik het probleem nu duidelijker uitgelegd (sjonge, wat een zin haha)? In ieder geval nogmaals bedankt voor alle moeite die je doet. Waardeer ik! -
  4. Ik moet het volgende probleem oplossen: Bezoekers komen terecht op een website via een Clickbank affiliatelink: http://nick.vendor.hop.clickbank.net Nu is het zo dat de bezoeker kan terechtkomen op verschillende websites naargelang een parameter in de affiliatelink, vb http://nick.vendor.hop.clickbank.net?x=prod1 dan gaat-ie naar www.websiteA.com http://nick.vendor.hop.clickbank.net?x=prod2 dan gaat-ie naar www.websiteB.com http://nick.vendor.hop.clickbank.net?x=prod3 dan gaat-ie naar www.websiteC.com Clickbank linkt door naar de pagina (opgegeven in de Clikbank account) waar beslist wordt naar welke websie de bezoeker wordt geleid en geeft daarbij volgende parameters Vb: http://www.landingwebsite.com/doorlinken.php?hop=nick&x=prod1 hop=nick is de naam van de affiliate Mijn probleem is dat bij de redirect die parameters verloren gaan Vb: http://nick.vendor.hop.clickbank.net?x=prod1 zou moeten leiden naar/resulteren in http:// www.websiteA.com?hop=nick (met een cookie die 60 dagen geldig is opdat de affiliate toch nog zijn commissie zou krijgen als de bezoeker beslist op een later moment te kopen) De code die ik tot dusver heb (doorlink.php): En moet ik de head section laten staan of kan het ook enkel met het gedeelte tussen <?php en ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Doorlinken</title> </head> <body> <?php if(isset($_GET['x'])) { if($_GET['x'] == "prod1") { echo '<meta http-equiv="refresh" content= "0;URL=http://www.websiteA.com" />'; } elseif($_GET['x'] == "prod2") { echo '<meta http-equiv="refresh" content= "0;URL=http://www.websiteB.com" />'; } elseif($_GET['x'] == "prod3") { echo '<meta http-equiv="refresh" content= "0;URL=http://wwwwebsiteC.com" />'; } } else echo '<meta http-equiv="refresh" content= "0;URL=http://www.website.com/products.php" />'; ?> </body> </html> Dus het zou moeten worden: content= "0;URL=http://www.websiteA.com?hop=nick" Kan iemand mij helpen? Op voorhand bedankt.
  5. Hallo, Ik heb volgende php code : //echo $i."<br>end-".$end."-start-".$start; echo "<table bgcolor=#666666 bordercolor=#C0C0C0 border=0 width=700 cellspacing=0 cellpadding=10><tr><td background=\"images/topbar.gif\" height=\"45\"></td></tr><tr><td>"; echo "<b>$listDatetxt: </b>"; $lines[$i]->showDate(); echo "<br><b>$listnametxt: </b>"; $lines[$i]->showFrom(); echo "</a><br><br><b>$listMessagetxt: </b>"; $lines[$i]->showMessage(); echo "</td></tr> <tr><td background=\"images/footbar.gif\" height=\"30\"></td></tr></table><br>"; } echo "<center>"; Het probleem is het volgende : In Firefox wordt de tabel mooi getoond maar de teksten worden NIET gecentreerd. In IE worden de teksten wel gecentreerd maar worden de background images (topbar en footbar) blijkbaar ‘repeated’ in het balkje. De formaten van mijn images : topbar.gif 700x45 footbar.gif 700x30 Ik doe het dus waarschijnlijk fout (newbee ). Kan iemand mij helpen ? Alvast bedankt.
  6. Hallo, Eeerste en vooral mijn excuses voor deze laatijdige respons (ik kon de laatste maanden, om persoonlijke redenen, niet posten. Dank voor jullie begrip) Dit is de uiteindelijke oplossing die werkt en de beste en meest eenvoudige is voor mijn probleem : In het begin van je HTML om de cookie te starten : PHP Code: <?php if(isset($_GET['ref'])) setcookie('referrer', $_GET['ref'], time()+3600); ?> de cookie vervalt na een uur. Wil je dat ie langer op de client-side blijft maak er dan het volgende van : time()+60*60*24*30 is seconden*minuten*uren*dagen als time O is of niet vermeld, dan vervalt de cookie na de sessie En dan gebruik je de cookie in je pagina met je formulierveld : <input type="text" name="referrer" value="<?php echo htmlspecialchars($_COOKIE['referrer']); ?>" /> Dank aan alle personen die mij geholpen hebben.
  7. Hallo iedereen, Ik ben een site aan het ontwikkelen met Dreamweaver CS3 en heb een beetje kennis ivm HTML. Ik zoek een oplossing voor het volgende : bezoekers kunnen op mijn site terechtkomen via een 'referral' en dat zal er dan als volgt uitzien bvb: www.misitio.com/?ref=cesar017 De informatie van de referral (cesar017) wil ik dan automatisch invullen in een formulierveld, dat weliswaar op een andere pagina staat dan de indexpagina. Dwz dat de bezoeker eerst eventueel een beetje rondkijkt op de andere paginas van mijn site en dan eventueel naar de registratiepagina met het formulier gaat. Ik gebruik geen database (heb dat ook niet nodig), ik wil enkel dat het formulier dat wordt doorgestuurd in een bepaald veld die waarde automatisch invult bvb <input type="hidden" name="partner" id="partner" value="" /> dat hier dus automatisch wordt ingevuld value="cesar017" Ik heb begrepen dat dit kan opgelost kan worden net Javascript en een session-cookie, maar daar ken ik niets van en Dreamweaver heeft dit niet ge-automatiseerd. Kan er mij iemand helpen met dit scriptje (hoe, waar * head - body section * ...) Alvast bedankt voor de reacties
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.