hulp gevraagd bij PHP
Pagina: « vorige 1 2 3 4 5 volgende »
Maar eum er staan nog al veel br tags in ;)
Kun je eventueel nog eens heel de code posten a u b
http://www.startagenda.nl/Test/new_page_2.php
Code (php)
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include_once("gegevens.php");
$tip = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$tip[$LinksSplit[8]] = $LinksSplit[1];
}
natsort($tip);
$echtetip = array_slice($tip, 0, 10);
$new = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$new[$LinksSplit[8]] = $LinksSplit[3];
}
natsort($new);
$echtenew = array_slice($new, 0, 10);
natsort($Links);
$Links = array_reverse($Links);
reset($Links);
for($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$DeLinks[$LinksSplit[9]] .= "<a href='$UithitsBestandLocatie?id=$LinksSplit[8]' target='_blank' onMouseOver='window.status=\"Aantal hits: $LinksSplit[0], $LinksSplit[5]\";return true' onMouseOut='window.status=\"\";return true'>$LinksSplit[4]</a><br>\n";
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>
include_once("gegevens.php");
$tip = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$tip[$LinksSplit[8]] = $LinksSplit[1];
}
natsort($tip);
$echtetip = array_slice($tip, 0, 10);
$new = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$new[$LinksSplit[8]] = $LinksSplit[3];
}
natsort($new);
$echtenew = array_slice($new, 0, 10);
natsort($Links);
$Links = array_reverse($Links);
reset($Links);
for($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$DeLinks[$LinksSplit[9]] .= "<a href='$UithitsBestandLocatie?id=$LinksSplit[8]' target='_blank' onMouseOver='window.status=\"Aantal hits: $LinksSplit[0], $LinksSplit[5]\";return true' onMouseOut='window.status=\"\";return true'>$LinksSplit[4]</a><br>\n";
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
?>
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
?>
onder $HuidigeRij:
Code (php)
of heb ik het nu mis ???
een print_r van de variabele waar je de array slice in steekt
en ook een print_r van $DeLinks
Rinze schreef op 21.12.2007 17:51:
Volgens mij moet deze if:
onder $HuidigeRij:
of heb ik het nu mis ???
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
?>
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
?>
onder $HuidigeRij:
Code (php)
of heb ik het nu mis ???
ik zou eerst de print_r van die variabelen eens willen zien voor ik mij daar over utispreek
kristoff schreef op 21.12.2007 17:52:
even voor te testen zet eens achter elke array_sice
een print_r van de variabele waar je de array slice in steekt
en ook een print_r van $DeLinks
een print_r van de variabele waar je de array slice in steekt
en ook een print_r van $DeLinks
Daar moet je mij even mee helpen,
Bedoel je:
volgens mij bedoel je het anders...
Rinze schreef op 21.12.2007 17:59:
Daar moet je mij even mee helpen,
Bedoel je:
volgens mij bedoel je het anders...
kristoff schreef op 21.12.2007 17:52:
even voor te testen zet eens achter elke array_sice
een print_r van de variabele waar je de array slice in steekt
en ook een print_r van $DeLinks
een print_r van de variabele waar je de array slice in steekt
en ook een print_r van $DeLinks
Daar moet je mij even mee helpen,
Bedoel je:
volgens mij bedoel je het anders...
ja ik bedoelde het dus anders ;)
Code (php)
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
include_once("gegevens.php");
$tip = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$tip[$LinksSplit[8]] = $LinksSplit[1];
}
natsort($tip);
$echtetip = array_slice($tip, 0, 10);
$new = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$new[$LinksSplit[8]] = $LinksSplit[3];
}
natsort($new);
$echtenew = array_slice($new, 0, 10);
echo 'echtenew -->';
print_r($echtenew);
echo '<br> echtetip -->';
print_r($echtetip);
echo '<br> links';
print_r($Links);
natsort($Links);
$Links = array_reverse($Links);
reset($Links);
for($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$DeLinks[$LinksSplit[9]] .= "<a href='$UithitsBestandLocatie?id=$LinksSplit[8]' target='_blank' onMouseOver='window.status=\"Aantal hits: $LinksSplit[0], $LinksSplit[5]\";return true' onMouseOut='window.status=\"\";return true'>$LinksSplit[4]</a><br>\n";
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>
include_once("gegevens.php");
$tip = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$tip[$LinksSplit[8]] = $LinksSplit[1];
}
natsort($tip);
$echtetip = array_slice($tip, 0, 10);
$new = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$new[$LinksSplit[8]] = $LinksSplit[3];
}
natsort($new);
$echtenew = array_slice($new, 0, 10);
echo 'echtenew -->';
print_r($echtenew);
echo '<br> echtetip -->';
print_r($echtetip);
echo '<br> links';
print_r($Links);
natsort($Links);
$Links = array_reverse($Links);
reset($Links);
for($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$DeLinks[$LinksSplit[9]] .= "<a href='$UithitsBestandLocatie?id=$LinksSplit[8]' target='_blank' onMouseOver='window.status=\"Aantal hits: $LinksSplit[0], $LinksSplit[5]\";return true' onMouseOut='window.status=\"\";return true'>$LinksSplit[4]</a><br>\n";
if (array_key_exists($LinksSplit[8], $echtetip)) {
echo "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>
dit is even de code die je moet plakken naar die pagina
http://www.startagenda.nl/Test/new_page_2.php
denk niet dat je dit in gedacht had ...
denk niet dat je dit in gedacht had ...
Gewijzigd op 01/01/1970 01:00:00 door Rinze van Tol
achter dit
Rinze schreef op 21.12.2007 18:03:
jawel jawel
dit was wat ik nodig had ;)
mijn manier voor te debugen
Er zijn veel javascripts/hacks ervoor, maar die werken allemaal nie..
je mag niet echo doen
maar je moet het geen dat je echoot
moet je toevoegen aan je $delinks ;)
dus zo
dit is de nieuwe if
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?
if (array_key_exists($LinksSplit[8], $echtetip)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
$DeLinks[$LinksSplit[9]] .= "<br>\n";
}
?>
if (array_key_exists($LinksSplit[8], $echtetip)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
$DeLinks[$LinksSplit[9]] .= "<br>\n";
}
?>
en ik denk dat het nu wel ga werken.
ik zou zeggen commantariseer de echo's en de print_r's van mij even
zodat als het eventueel nodig is dat we die vlug terug kunnen afprinten
Kruidnootje.nl schreef op 21.12.2007 18:16:
Moet het toch even vragen, maar hoe heb jij het voor elkaar gekregen dat de links niet linksonder terecht komen (althans, in ff) ?
Er zijn veel javascripts/hacks ervoor, maar die werken allemaal nie..
Er zijn veel javascripts/hacks ervoor, maar die werken allemaal nie..
Bedoel je dit :
<style>
A:link {text-decoration:none;}
A:visited {text-decoration:none;}
A:active {text-decoration:none;}
A:hover {text-decoration:none; font-weight: bold;}
</style>
is dit met de aangepaste code van mij?
kristoff schreef op 21.12.2007 18:27:
is dit met de aangepaste code van mij?
jep
Rinze schreef op 21.12.2007 18:29:
jep
kristoff schreef op 21.12.2007 18:27:
is dit met de aangepaste code van mij?
jep
mmm interessant
ik zou zeggen post je code nog eens ;)
Code (php)
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include_once("gegevens.php");
$tip = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$tip[$LinksSplit[8]] = $LinksSplit[1];
}
natsort($tip);
$echtetip = array_slice($tip, 0, 10);
$new = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$new[$LinksSplit[8]] = $LinksSplit[3];
}
natsort($new);
$echtenew = array_slice($new, 0, 10);
natsort($Links);
$Links = array_reverse($Links);
reset($Links);
for($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$DeLinks[$LinksSplit[9]] .= "<a href='$UithitsBestandLocatie?id=$LinksSplit[8]' target='_blank' onMouseOver='window.status=\"Aantal hits: $LinksSplit[0], $LinksSplit[5]\";return true' onMouseOut='window.status=\"\";return true'>$LinksSplit[4]</a><br>\n";
if (array_key_exists($LinksSplit[8], $echtetip)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
$DeLinks[$LinksSplit[9]] .= "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>
include_once("gegevens.php");
$tip = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$tip[$LinksSplit[8]] = $LinksSplit[1];
}
natsort($tip);
$echtetip = array_slice($tip, 0, 10);
$new = array();
for ($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$new[$LinksSplit[8]] = $LinksSplit[3];
}
natsort($new);
$echtenew = array_slice($new, 0, 10);
natsort($Links);
$Links = array_reverse($Links);
reset($Links);
for($i = 0; $i < count($Links); $i++) {
$LinksSplit = explode("|",$Links[$i]);
$DeLinks[$LinksSplit[9]] .= "<a href='$UithitsBestandLocatie?id=$LinksSplit[8]' target='_blank' onMouseOver='window.status=\"Aantal hits: $LinksSplit[0], $LinksSplit[5]\";return true' onMouseOut='window.status=\"\";return true'>$LinksSplit[4]</a><br>\n";
if (array_key_exists($LinksSplit[8], $echtetip)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
$DeLinks[$LinksSplit[9]] .= "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>