hulp gevraagd bij PHP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 5 volgende »

Kristoff

kristoff

21/12/2007 18:34:00
Quote Anchor link
zet deze code er nog eens op

ff nog eens debugen
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
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]];
}

?>
 
PHP hulp

PHP hulp

29/11/2024 17:35:02
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:38:00
 
Kristoff

kristoff

21/12/2007 18:41:00
Quote Anchor link
wat zit er in die $rij[5] juist voor uwe laatste for

van waar komt die ergens want die zit nergens in heel uw script dat jij hebt doorgestuurd
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:42:00
Quote Anchor link
wist je dat dit een selectie maakt van het bestand...

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

?>


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

?>


enz
 
W W

W W

21/12/2007 18:42:00
Quote Anchor link
Rinze schreef op 21.12.2007 18:38:


Misschien domme vraag hoor. Maar ben je wel de pagina begonnen met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en weer afgesloten met ?>
?
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:43: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
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);  
}
  

?>
 
Kristoff

kristoff

21/12/2007 18:44:00
Quote Anchor link
aaa k
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
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:45:00
Quote Anchor link
dit houd $rij[5] in.
het zit in de gegevens.php
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:48:00
Quote Anchor link
Canvas store had nu TIP moeten aangeven (rij5)
 
Kristoff

kristoff

21/12/2007 18:48:00
Quote Anchor link
Rinze schreef op 21.12.2007 18:45:
dit houd $rij[5] in.
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)
PHP script in nieuw venster Selecteer het PHP script
1
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";

?>


zou ik de br tag wegdoen want anders gaat het figuurtje onder de link staan ipv er naast
 
Kristoff

kristoff

21/12/2007 18:50:00
Quote Anchor link
dat is niet waar he
de canvas store zit niet bij de top tien heb ik gezien
 
Rinze van Tol

Rinze van Tol

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

ik heb nu rij 34 omdat hier ID 119557177938934 in zit (GSM express)
 
Kristoff

kristoff

21/12/2007 18:56:00
Quote Anchor link
hier zie je wel de figuurtjes

klopt het nu of klopt het nu niet?
 
Rinze van Tol

Rinze van Tol

21/12/2007 18:56:00
Quote Anchor link
misschien werk deze niet omdat er nog geen datum in staat...
mijn fout :)
 
Kristoff

kristoff

21/12/2007 18:57:00
Quote Anchor link
ja dat kan

maar werkt de code nu gelijk je had gewilt?
 
Rinze van Tol

Rinze van Tol

21/12/2007 19:02:00
Quote Anchor link
de figuurtjes zie ik niet, ik zie alleen een blokje waar een figuurtje in kan komen.

ik zit de data nog na te kijken of ook klopt.

maar tot zo ver werk de code wel
 
Kristoff

kristoff

21/12/2007 19:03:00
Quote Anchor link
ja dat je dat blokje ziet is omdat de figuurt niet bestaat je moet de url naar de foto nog anapassen
 
Rinze van Tol

Rinze van Tol

21/12/2007 19:09:00
Quote Anchor link
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..
 
Rinze van Tol

Rinze van Tol

21/12/2007 19:12:00
 
Kristoff

kristoff

21/12/2007 19:13:00
Quote Anchor link
je moet eens zien of je id's wel overkomt want de fout kan daar aan liggen.
 

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.