hulp gevraagd bij PHP
Pagina: « vorige 1 2 3 4 5 volgende »
ff nog eens debugen
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
50
51
52
53
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
50
51
52
53
<?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);
echo 'echtenew -->';
print_r($echtenew);
echo '<br> echtetip -->';
print_r($echtetip);
echo '<br> links';
print_r($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 '<br>zit in den echtip if';
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo '<br>zit in den echtenew if';
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo '<br>zit in den 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);
echo 'echtenew -->';
print_r($echtenew);
echo '<br> echtetip -->';
print_r($echtetip);
echo '<br> links';
print_r($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 '<br>zit in den echtip if';
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/tip.gif'><br>\n";
} elseif(array_key_exists($LinksSplit[8], $echtenew)) {
echo '<br>zit in den echtenew if';
$DeLinks[$LinksSplit[9]] .= "<img scr='http://www.startagenda.nl/new.gif'><br>\n";
} else {
echo '<br>zit in den else';
$DeLinks[$LinksSplit[9]] .= "<br>\n";
}
}
$HuidigeRij = explode("|",$Rij[5]);
for($l = 0; $l < count($HuidigeRij); $l++) {
echo $DeLinks[$HuidigeRij[$l]];
}
?>
van waar komt die ergens want die zit nergens in heel uw script dat jij hebt doorgestuurd
Code (php)
zo heb ik ook:
Code (php)
enz
Rinze schreef op 21.12.2007 18:38:
Misschien domme vraag hoor. Maar ben je wel de pagina begonnen met ?
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?php
$DataBestand = "data_links.php";
// Het databestand voor de links.
$WachtlijstBestand = "data_wachtlijst.php";
// Het databestand voor de wachtlijst.
$SiteNaam = "Start_Agenda.nl";
// De naam van de site.
$SiteURL = "http://www.startagenda.nl/";
// De URL van de site.
$EmailAdres = "[email protected]";
// Jouw e-mail adres.
$UithitsBestandLocatie = "http://www.startagenda.nl/Test/uithits.php";
// De locatie van uithits.php, zonder domein etc.
$InhitsBestandURL = "http://www.startagenda.nl/Test/inhits.php";
// De volledige URL van inhits.php, met domein etc.
$Categorie['Auto & Motoren'] = "Auto & Motoren";
$Categorie['Baby'] = "Baby";
$Categorie['Bloemen'] = "Bloemen";
$Categorie['Blogs'] = "Blogs";
$Categorie['Cadeau & Gadgets'] = "Cadeau & Gadgets";
$Categorie['Dating'] = "Dating";
$Categorie['Dieren'] = "Dieren";
$Categorie['Domeinnamen & Hosting'] = "Domeinnamen & Hosting";
$Categorie['Electronica & Witgoed'] = "Electronica & Witgoed";
$Categorie['E-mail'] = "E-mail";
$Categorie['Entertainment & Ontsp..'] = "Entertainment & Ontsp..";
$Categorie['Erotiek'] = "Erotiek";
$Categorie['Eten & Drinken'] = "Eten & Drinken";
$Categorie['Feestartikelen'] = "Feestartikelen";
$Categorie['Financiële producten'] = "Financiële producten";
$Categorie['Games & Spellen'] = "Games & Spellen";
$Categorie['Gezondheid & Verzorging'] = "Gezondheid & Verzorging";
$Categorie['Goede Doelen'] = "Goede Doelen";
$Categorie['Gratis & Prijsvragen'] = "Gratis & Prijsvragen";
$Categorie['Hard en Software'] = "Hard en Software";
$Categorie['Hobby & Vrijetijd'] = "Hobby & Vrijetijd";
$Categorie['Juridisch'] = "Juridisch";
$Categorie['Kantoorartikelen'] = "Kantoorartikelen";
$Categorie['Kranten & Tijdschriften'] = "Kranten & Tijdschriften";
$Categorie['Kranten'] = "Kranten";
$Categorie['Kunst & Life-style'] = "Kunst & Life-style";
$Categorie['Loterijen & Kansspelen'] = "Loterijen & Kansspelen";
$Categorie['Mode & Sieraden'] = "Mode & Sieraden";
$Categorie['Muziek, Video & DVD'] = "Muziek, Video & DVD";
$Categorie['Nieuws'] = "Nieuws";
$Categorie['Persoonlijke Internet Die..'] = "Persoonlijke Internet Die..";
$Categorie['Reizen & Vakanties'] = "Reizen & Vakanties";
$Categorie['Speelgoed'] = "Speelgoed";
$Categorie['Sport en Recreatie'] = "Sport en Recreatie";
$Categorie['Telecommunicatie'] = "Telecommunicatie";
$Categorie['Torrent'] = "Torrent";
$Categorie['Warenhuizen'] = "Warenhuizen";
$Categorie['Werk, Opleiding & Carriè..'] = "Werk, Opleiding & Carriè..";
$Categorie['Wonen, Huis & Tuin'] = "Wonen, Huis & Tuin";
$Categorie['Zakelijke Dienstverlening'] = "Zakelijke Dienstverlening";
$Categorie['Zakelijke internetdienst..'] = "Zakelijke internetdienst..";
// De categorieën.
//Rij 1
$Rij[1] = "E-mail";
$Rij[2] = "Auto & Motoren";
$Rij[3] = "Baby";
$Rij[4] = "Bloemen";
$Rij[5] = "Cadeau & Gadgets";
$Rij[6] = "Dating";
$Rij[7] = "Dieren";
$Rij[8] = "Domeinnamen & Hosting";
$Rij[9] = "Electronica & Witgoed";
$Rij[10] = "Entertainment & Ontsp..";
$Rij[11] = "Erotiek";
$Rij[12] = "Eten & Drinken";
$Rij[13] = "Feestartikelen";
$Rij[14] = "Financiële producten";
$Rij[15] = "Games & Spellen";
$Rij[16] = "Gezondheid & Verzorging";
$Rij[17] = "Goede Doelen";
$Rij[18] = "Gratis & Prijsvragen";
$Rij[19] = "Hard en Software";
$Rij[20] = "Hobby & Vrijetijd";
$Rij[21] = "Juridisch";
$Rij[22] = "Kantoorartikelen";
$Rij[23] = "Kranten & Tijdschriften";
$Rij[24] = "Kunst & Life-style";
$Rij[25] = "Loterijen & Kansspelen";
$Rij[26] = "Mode & Sieraden";
$Rij[27] = "Muziek, Video & DVD";
$Rij[28] = "Persoonlijke Internet Die..";
$Rij[29] = "Reizen & Vakanties";
$Rij[30] = "Nieuws";
$Rij[31] = "Kranten";
$Rij[32] = "Speelgoed";
$Rij[33] = "Sport en Recreatie";
$Rij[34] = "Telecommunicatie";
$Rij[35] = "Torrent";
$Rij[36] = "Warenhuizen";
$Rij[37] = "Werk, Opleiding & Carriè..";
$Rij[38] = "Wonen, Huis & Tuin";
$Rij[39] = "Zakelijke Dienstverlening";
$Rij[40] = "Blogs";
$Rij[41] = "Zakelijke internetdienst..";
$AdminGebruikersnaam = "******";
$AdminWachtwoord = "*******";
// De gegevens voor de Admin Area.
// -------------------------------------------------------
// -------------------------------------------------------
// Na hier hoef je niks te veranderen!
// -------------------------------------------------------
// -------------------------------------------------------
include($DataBestand);
include($WachtlijstBestand);
// Functie om een ID te genereren
function GenereerID() {
unset($id);
$letters = array('0','1','2','3','4','5','6','7','8','9');
srand((double) microtime() * 1000000);
for ($c = 0; $c < 5; $c++) {
$id .= $letters[rand(0,count($letters))];
}
return date("U").$id;
}
// Functie om in het bestand te schrijven
function SchrijfBestand($bestand,$hoe,$wat) {
$bestand = fopen($bestand,$hoe);
fputs($bestand,eregi_replace("\n","",eregi_replace("\r","","<?php \$L[] = \"$wat\"; ?>"))."\n");
fclose($bestand);
}
// Functie om het e-mail adres te controleren
function ControleerEmail($a) {
return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$a);
}
?>
$DataBestand = "data_links.php";
// Het databestand voor de links.
$WachtlijstBestand = "data_wachtlijst.php";
// Het databestand voor de wachtlijst.
$SiteNaam = "Start_Agenda.nl";
// De naam van de site.
$SiteURL = "http://www.startagenda.nl/";
// De URL van de site.
$EmailAdres = "[email protected]";
// Jouw e-mail adres.
$UithitsBestandLocatie = "http://www.startagenda.nl/Test/uithits.php";
// De locatie van uithits.php, zonder domein etc.
$InhitsBestandURL = "http://www.startagenda.nl/Test/inhits.php";
// De volledige URL van inhits.php, met domein etc.
$Categorie['Auto & Motoren'] = "Auto & Motoren";
$Categorie['Baby'] = "Baby";
$Categorie['Bloemen'] = "Bloemen";
$Categorie['Blogs'] = "Blogs";
$Categorie['Cadeau & Gadgets'] = "Cadeau & Gadgets";
$Categorie['Dating'] = "Dating";
$Categorie['Dieren'] = "Dieren";
$Categorie['Domeinnamen & Hosting'] = "Domeinnamen & Hosting";
$Categorie['Electronica & Witgoed'] = "Electronica & Witgoed";
$Categorie['E-mail'] = "E-mail";
$Categorie['Entertainment & Ontsp..'] = "Entertainment & Ontsp..";
$Categorie['Erotiek'] = "Erotiek";
$Categorie['Eten & Drinken'] = "Eten & Drinken";
$Categorie['Feestartikelen'] = "Feestartikelen";
$Categorie['Financiële producten'] = "Financiële producten";
$Categorie['Games & Spellen'] = "Games & Spellen";
$Categorie['Gezondheid & Verzorging'] = "Gezondheid & Verzorging";
$Categorie['Goede Doelen'] = "Goede Doelen";
$Categorie['Gratis & Prijsvragen'] = "Gratis & Prijsvragen";
$Categorie['Hard en Software'] = "Hard en Software";
$Categorie['Hobby & Vrijetijd'] = "Hobby & Vrijetijd";
$Categorie['Juridisch'] = "Juridisch";
$Categorie['Kantoorartikelen'] = "Kantoorartikelen";
$Categorie['Kranten & Tijdschriften'] = "Kranten & Tijdschriften";
$Categorie['Kranten'] = "Kranten";
$Categorie['Kunst & Life-style'] = "Kunst & Life-style";
$Categorie['Loterijen & Kansspelen'] = "Loterijen & Kansspelen";
$Categorie['Mode & Sieraden'] = "Mode & Sieraden";
$Categorie['Muziek, Video & DVD'] = "Muziek, Video & DVD";
$Categorie['Nieuws'] = "Nieuws";
$Categorie['Persoonlijke Internet Die..'] = "Persoonlijke Internet Die..";
$Categorie['Reizen & Vakanties'] = "Reizen & Vakanties";
$Categorie['Speelgoed'] = "Speelgoed";
$Categorie['Sport en Recreatie'] = "Sport en Recreatie";
$Categorie['Telecommunicatie'] = "Telecommunicatie";
$Categorie['Torrent'] = "Torrent";
$Categorie['Warenhuizen'] = "Warenhuizen";
$Categorie['Werk, Opleiding & Carriè..'] = "Werk, Opleiding & Carriè..";
$Categorie['Wonen, Huis & Tuin'] = "Wonen, Huis & Tuin";
$Categorie['Zakelijke Dienstverlening'] = "Zakelijke Dienstverlening";
$Categorie['Zakelijke internetdienst..'] = "Zakelijke internetdienst..";
// De categorieën.
//Rij 1
$Rij[1] = "E-mail";
$Rij[2] = "Auto & Motoren";
$Rij[3] = "Baby";
$Rij[4] = "Bloemen";
$Rij[5] = "Cadeau & Gadgets";
$Rij[6] = "Dating";
$Rij[7] = "Dieren";
$Rij[8] = "Domeinnamen & Hosting";
$Rij[9] = "Electronica & Witgoed";
$Rij[10] = "Entertainment & Ontsp..";
$Rij[11] = "Erotiek";
$Rij[12] = "Eten & Drinken";
$Rij[13] = "Feestartikelen";
$Rij[14] = "Financiële producten";
$Rij[15] = "Games & Spellen";
$Rij[16] = "Gezondheid & Verzorging";
$Rij[17] = "Goede Doelen";
$Rij[18] = "Gratis & Prijsvragen";
$Rij[19] = "Hard en Software";
$Rij[20] = "Hobby & Vrijetijd";
$Rij[21] = "Juridisch";
$Rij[22] = "Kantoorartikelen";
$Rij[23] = "Kranten & Tijdschriften";
$Rij[24] = "Kunst & Life-style";
$Rij[25] = "Loterijen & Kansspelen";
$Rij[26] = "Mode & Sieraden";
$Rij[27] = "Muziek, Video & DVD";
$Rij[28] = "Persoonlijke Internet Die..";
$Rij[29] = "Reizen & Vakanties";
$Rij[30] = "Nieuws";
$Rij[31] = "Kranten";
$Rij[32] = "Speelgoed";
$Rij[33] = "Sport en Recreatie";
$Rij[34] = "Telecommunicatie";
$Rij[35] = "Torrent";
$Rij[36] = "Warenhuizen";
$Rij[37] = "Werk, Opleiding & Carriè..";
$Rij[38] = "Wonen, Huis & Tuin";
$Rij[39] = "Zakelijke Dienstverlening";
$Rij[40] = "Blogs";
$Rij[41] = "Zakelijke internetdienst..";
$AdminGebruikersnaam = "******";
$AdminWachtwoord = "*******";
// De gegevens voor de Admin Area.
// -------------------------------------------------------
// -------------------------------------------------------
// Na hier hoef je niks te veranderen!
// -------------------------------------------------------
// -------------------------------------------------------
include($DataBestand);
include($WachtlijstBestand);
// Functie om een ID te genereren
function GenereerID() {
unset($id);
$letters = array('0','1','2','3','4','5','6','7','8','9');
srand((double) microtime() * 1000000);
for ($c = 0; $c < 5; $c++) {
$id .= $letters[rand(0,count($letters))];
}
return date("U").$id;
}
// Functie om in het bestand te schrijven
function SchrijfBestand($bestand,$hoe,$wat) {
$bestand = fopen($bestand,$hoe);
fputs($bestand,eregi_replace("\n","",eregi_replace("\r","","<?php \$L[] = \"$wat\"; ?>"))."\n");
fclose($bestand);
}
// Functie om het e-mail adres te controleren
function ControleerEmail($a) {
return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$a);
}
?>
normaal gezien werkt uw code nu correct.
maar je krijgt bij rij 5 en niets te zien omdat de top 10 enzo niet in die rij 5 zit
het zit in de gegevens.php
Canvas store had nu TIP moeten aangeven (rij5)
Rinze schreef op 21.12.2007 18:45:
dit houd $rij[5] in.
het zit in de gegevens.php
het zit in de gegevens.php
ja
de code die je nu hebt geschreven gaat werken als je het voor alle pagina's gaat doen.
waarom omdat in rijd[5] geen top of geen nieuwe staat krijg je nu geen figuurtjes te zien
maar voor andere rijen zal dat wel zijn
maar ik zou in deze regel
Code (php)
1
2
3
4
2
3
4
<?
$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";
?>
$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";
?>
zou ik de br tag wegdoen want anders gaat het figuurtje onder de link staan ipv er naast
de canvas store zit niet bij de top tien heb ik gezien
http://www.startagenda.nl/Test/new_page_1.php
ik heb nu rij 34 omdat hier ID 119557177938934 in zit (GSM express)
ik heb nu rij 34 omdat hier ID 119557177938934 in zit (GSM express)
klopt het nu of klopt het nu niet?
mijn fout :)
maar werkt de code nu gelijk je had gewilt?
ik zit de data nog na te kijken of ook klopt.
maar tot zo ver werk de code wel
ja dat je dat blokje ziet is omdat de figuurt niet bestaat je moet de url naar de foto nog anapassen
http://www.startagenda.nl/Test/new_page_2.php
Canvas store met ID 119713084929636
Had nu een tip vermelding moeten krijgen.
omdat hij nu 100 inhits heeft.
maar heeft die niet..
Canvas store met ID 119713084929636
Had nu een tip vermelding moeten krijgen.
omdat hij nu 100 inhits heeft.
maar heeft die niet..
je moet eens zien of je id's wel overkomt want de fout kan daar aan liggen.