Hoeveel kliks per link?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 5 volgende »

03/10/2006 14:20:00
Quote Anchor link
Nee, dit is de foutmelding:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
The requested URL /<script language="javascript" type="text/javascript" src="' . http://views.m4n.nl/_v was not found on this server.
 
PHP hulp

PHP hulp

18/11/2024 16:03:10
 

03/10/2006 16:01:00
Quote Anchor link
Wie kijkt even wat hier niet goed is en of het eigenlijk wel kan. De kleur is ook niet goed in mijn editor van het stukje waar de src wordt opgevraagd.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include("diversen.inc");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");


if(isset($_GET['link_id']) && (is_numeric($_GET['link_id']))) {
mysql_query("UPDATE winkel_linken SET kliks = kliks+1 WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$resultLink = mysql_query("SELECT * FROM winkel_linken WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$rowLink = mysql_fetch_object($resultLink);

if ($rowLink->java)
{

header("Location: <script language=\"javascript\" type=\"text/javascript\" src=\"' . $rowLink->java . '\"></script>");
}

else
{
header("Location: ".$rowLink->url);
}

exit("U wordt doorgestuurd");

}

?>
 
Lill-mik

Lill-mik

03/10/2006 16:07:00
Quote Anchor link
Hij zegt dat de link niet gevonden is..
Dus je moet wel het script(javascript)
in de head tags van je pagina zetten als hij hem wilt vinden :)
 

03/10/2006 16:09:00
Quote Anchor link
Ja maar ik weet niet hoe.
Met hulp van anderen is het gelukt om een tussenpagina.php te maken maar ik weet niet hoe je een javascript goed moet laten werken.

In de database staat dus alleen de src
 
Robert Deiman

Robert Deiman

03/10/2006 16:12:00
Quote Anchor link
De javascript zou je moeten echo'en Elsy, javascript is geen url, waar je met header() naartoe kan linken.

echo '<script language....></script>';

header("Location: http://www.domein.ext";);
 

03/10/2006 16:24:00
Quote Anchor link
Hij blijft nu hangen op de "u wordt doorgestuurd" pagina.
In de bron staat het volgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<script language="javascript" type="text/javascript" src="<br" />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /usr/home/familiev/domains/winkeltop10.nl/public_html/tussenpagina.php:15) in <b>/usr/home/familiev/domains/winkeltop10.nl/public_html/tussenpagina.php</b> on line <b>16</b><br />
></script>U wordt doorgestuurd


Dit is de code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
include("diversen.inc");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");


if(isset($_GET['link_id']) && (is_numeric($_GET['link_id']))) {
mysql_query("UPDATE winkel_linken SET kliks = kliks+1 WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$resultLink = mysql_query("SELECT * FROM winkel_linken WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$rowLink = mysql_fetch_object($resultLink);

if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="';
header("Location:".$rowLink->java);
echo '></script>';
}

else
{
header("Location:".$rowLink->url);
}

exit("U wordt doorgestuurd");

}

?>
 
Terence Hersbach

Terence Hersbach

03/10/2006 16:26:00
Quote Anchor link
dat komt omdat je niet mag echo'en voordat je een header verstuurd..

ik heb de code even aangepast.. die header die er nu in staat is niet nodig..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include("diversen.inc");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");


if(isset($_GET['link_id']) && (is_numeric($_GET['link_id']))) {
mysql_query("UPDATE winkel_linken SET kliks = kliks+1 WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$resultLink = mysql_query("SELECT * FROM winkel_linken WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$rowLink = mysql_fetch_object($resultLink);

if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="'.$rowLink->java. '"></script>';
}

else
{
header("Location:".$rowLink->url);
}

exit("U wordt doorgestuurd");

}

?>
 

03/10/2006 16:30:00
Quote Anchor link
Als ik dit doe dan verschijnt op de "u wordt doorgestuurd" pagina , de link waar ik eerder op had geklikt. Ik word dus niet doorgestuurd.
 
Terence Hersbach

Terence Hersbach

03/10/2006 16:31:00
Quote Anchor link
en wat staat er dan in het javascript stukje? want het kan ook daar aan liggen..

is het trouwens zo dat EN de javascript geladen moet worden EN de url waarnaartoe gegaan moet worden?
 
Robert Deiman

Robert Deiman

03/10/2006 16:33:00
Quote Anchor link
Hoe kom je hier bij Elsy?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="';
header("Location:".$rowLink->java);
echo '></script>';
}

?>


Dit kan natuurlijk nie, dan zou je het zo moeten doen:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="'.$rowLink->java.'">';
echo '</script>';
}

?>
 

03/10/2006 16:34:00
Quote Anchor link
Gekregen van @Terence hierboven

EDIT: niet waar, ik ben het helemaal kwijt
Gewijzigd op 01/01/1970 01:00:00 door
 

03/10/2006 16:37:00
Quote Anchor link
Ik heb nu dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include("diversen.inc");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");


if(isset($_GET['link_id']) && (is_numeric($_GET['link_id']))) {
mysql_query("UPDATE winkel_linken SET kliks = kliks+1 WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$resultLink = mysql_query("SELECT * FROM winkel_linken WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$rowLink = mysql_fetch_object($resultLink);

if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="'.$rowLink->java. '"></script>';
}

else
{
header("Location:".$rowLink->url);
}

exit("U wordt doorgestuurd");

}

?>
 

03/10/2006 16:40:00
Quote Anchor link
Terence:
en wat staat er dan in het javascript stukje? want het kan ook daar aan liggen..

is het trouwens zo dat EN de javascript geladen moet worden EN de url waarnaartoe gegaan moet worden?


Ik heb alleen de src in de database gezet, dus http://...
 
Robert Deiman

Robert Deiman

03/10/2006 17:58:00
Quote Anchor link
Wat staat er in $rowLink->java?
Wat staat er in $rowLink->url?

(oftewel is dit beiden alleen de url?)
 
Robert Deiman

Robert Deiman

03/10/2006 18:00:00
Quote Anchor link
Trouwens, ik test het net en het lijkt hier gewoon te werken, ik wordt keurig doorgelinkt en ook het optellen lijkt te lukken.
Gefeliciteerd Elsy, je hebt het weer tot een goed einde weten te brengen!
 

03/10/2006 18:27:00
Quote Anchor link
Robert:
Trouwens, ik test het net en het lijkt hier gewoon te werken, ik wordt keurig doorgelinkt en ook het optellen lijkt te lukken.
Gefeliciteerd Elsy, je hebt het weer tot een goed einde weten te brengen!


Niet zo snel Robert....

Je hebt waarschijnlijk precies op de gewonen url's geklikt en die werken inderdaad goed.

Behalve de javascript linken.

Klik maar eens op de link onder "geld verdienen" -> m4n Dat is een javascript link en die doet het nog niet.

Daar hoort deze code bij:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
include("diversen.inc");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");


if(isset($_GET['link_id']) && (is_numeric($_GET['link_id']))) {
mysql_query("UPDATE winkel_linken SET kliks = kliks+1 WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$resultLink = mysql_query("SELECT * FROM winkel_linken WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$rowLink = mysql_fetch_object($resultLink);

if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="';
header("Location:".$rowLink->java);
echo '></script>';
}

else
{
header("Location:".$rowLink->url);
}

exit("U wordt doorgestuurd");

}

?>
Gewijzigd op 01/01/1970 01:00:00 door
 

03/10/2006 18:30:00
Quote Anchor link
Robert:
Wat staat er in $rowLink->java?
Wat staat er in $rowLink->url?

(oftewel is dit beiden alleen de url?)


Dit staat er in de java: http://views.m4n.nl/_v?AffiliateID=2895&zoneid=181285

Ik heb hier ook al de hele code ingezet met <script> erbij maar dat werkt ook niet
 
Robert Deiman

Robert Deiman

03/10/2006 19:21:00
Quote Anchor link
Wat is dan de bedoeling? Wat er in de java staat, (de gehele URL die je aangaf dat in de java staat is de src van het script geloof ik he? Dan moet het zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
include("diversen.inc");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");


if(isset($_GET['link_id']) && (is_numeric($_GET['link_id']))) {
mysql_query("UPDATE winkel_linken SET kliks = kliks+1 WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$resultLink = mysql_query("SELECT * FROM winkel_linken WHERE link_id = ".$_GET['link_id']) or die(mysql_error());
$rowLink = mysql_fetch_object($resultLink);

if ($rowLink->java)
{

echo '<script language="javascript" type="text/javascript" src="'.$rowLink->java.'"></script>';
}

else
{
header("Location:".$rowLink->url);
}

exit("U wordt doorgestuurd");

}

?>
 

03/10/2006 19:28:00
Quote Anchor link
Het is erg moeilijk uit te leggen.

Ik heb het zo gedaan als jij zegt en dan krijg je dit

Je wordt dus niet doorgestuurd.

Ik weet ook helemaal niet hoe het moet.
Jan Koehoorn zei dat ik "kale url's" in de database moest zetten. Dus zonder <script></script> maar alleen de src -> http://www......

Dat staat er nu dus in.
 
Robert Deiman

Robert Deiman

03/10/2006 19:34:00
Quote Anchor link
En hoe had je het daarvoor dan in de database staan met de script tags er wel omheen, en hoe gaf je dat weer in je pagina, kan je dat eens laten zien.
Het werkte eerst wel toch, dan moeten we nu weer zien dat we met hulp van PHP hetzelfde effect weer krijgen, en dezelfde source.

Edit:

Jan heeft gelijk dat je alleen de URL in de database moet zetten, ivm de consequentie.
Kan je anders eens laten zien hoe de javascript er volgens de site van M4N uit zou komen te zien, moet je kan die vinden door hier te klikken (ik ben geen lid, dus kan het niet zien)
http://www.m4n.nl/login_sec.jsp?pagerequest=http%3A%2F%2Fwww.m4n.nl%2Faffiliatelinks.jsp
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 

Pagina: « vorige 1 2 3 4 5 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.