hulp gevraagd bij PHP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 5 volgende »

Kristoff

kristoff

21/12/2007 17:45:00
Quote Anchor link
hij toonttoch op sommige momenten toch wel een afbeelding.

Maar eum er staan nog al veel br tags in ;)

Kun je eventueel nog eens heel de code posten a u b
 
PHP hulp

PHP hulp

29/11/2024 17:40:36
 
Rinze van Tol

Rinze van Tol

21/12/2007 17:48:00
Quote Anchor link
Deze code staan online:

http://www.startagenda.nl/Test/new_page_2.php

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
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]];
}

?>
 
Rinze van Tol

Rinze van Tol

21/12/2007 17:51:00
Quote Anchor link
Volgens mij moet deze if:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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";
}

?>


onder $HuidigeRij:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
$HuidigeRij
= explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
?>


of heb ik het nu mis ???
 
Kristoff

kristoff

21/12/2007 17:52:00
Quote Anchor link
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
 
Kristoff

kristoff

21/12/2007 17:55:00
Quote Anchor link
Rinze schreef op 21.12.2007 17:51:
Volgens mij moet deze if:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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";
}

?>


onder $HuidigeRij:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
$HuidigeRij
= explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
?>


of heb ik het nu mis ???


ik zou eerst de print_r van die variabelen eens willen zien voor ik mij daar over utispreek
 
Rinze van Tol

Rinze van Tol

21/12/2007 17:59:00
Quote Anchor link
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


Daar moet je mij even mee helpen,

Bedoel je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script

volgens mij bedoel je het anders...
 
Kristoff

kristoff

21/12/2007 18:02:00
Quote Anchor link
Rinze schreef op 21.12.2007 17:59:
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


Daar moet je mij even mee helpen,

Bedoel je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script

volgens mij bedoel je het anders...


ja ik bedoelde het dus anders ;)


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
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]];
}

?>


dit is even de code die je moet plakken naar die pagina
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:03:00
Quote Anchor link
http://www.startagenda.nl/Test/new_page_2.php

denk niet dat je dit in gedacht had ...
Gewijzigd op 01/01/1970 01:00:00 door Rinze van Tol
 
Kristoff

kristoff

21/12/2007 18:08:00
Quote Anchor link
plaats dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo '<br> dit is linksplit --> ' .  $LinksSplit[8];
?>


achter dit

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$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";
?>
 
Kristoff

kristoff

21/12/2007 18:09:00
Quote Anchor link
Rinze schreef op 21.12.2007 18:03:
http://www.startagenda.nl/Test/new_page_2.php

denk niet dat je dit in gedacht had ...


jawel jawel
dit was wat ik nodig had ;)

mijn manier voor te debugen
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:12:00
Quote Anchor link
http://www.startagenda.nl/Test/new_page_2.php

iedereen heeft zijn manier van werken ;)
 
- -

- -

21/12/2007 18:16:00
Quote Anchor link
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..
 
Kristoff

kristoff

21/12/2007 18:17:00
Quote Anchor link
ik hebbed gevonden ;)
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)
PHP script in nieuw venster Selecteer het PHP script
1
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";
}


?>


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
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:23:00
Quote Anchor link
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..


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>
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:26:00
 
Kristoff

kristoff

21/12/2007 18:27:00
Quote Anchor link
is dit met de aangepaste code van mij?
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:29:00
Quote Anchor link
kristoff schreef op 21.12.2007 18:27:
is dit met de aangepaste code van mij?


jep
 
Kristoff

kristoff

21/12/2007 18:30:00
Quote Anchor link
Rinze schreef op 21.12.2007 18:29:
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 ;)
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:31:00
Quote Anchor link
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
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]];
}

?>
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:33:00
 

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.