$_GET fictieve pagina genereren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer gezocht

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

C#.NET developer

Functie Het development team bestaat momenteel uit vijf backend C#/.NET ontwikkelaars. Op dit moment zit één ontwikkelaar dedicated op de mobiele applicatie. Als team werk je samen aan het zelf ontwikkelde software platform. Dit bestaat uit zowel apps als websites. Om het systeem door meer dan honderdduizenden gebruikers wordt gebruikt is het bijna vanzelfsprekend dat de kwaliteit van het product hoog moet liggen. Het systeem bestaat uit drie projecten. Je werkt dus aan deze drie projecten waarbij de focus op z’n tijd verschuift. De technieken die worden toegepast zijn o.a. .NET Core, Xamarin, C# en MVC. Je zal dus met

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »
Ray de graaf

ray de graaf

29/03/2013 22:44:58
Quote Anchor link
Hallo beste mensen..

Na wat aanwijzing van goede tuts ben ik al een stukje beter in de $_GET geworden
maar ik loop nog ergens tegen aan.

Casus:

ik heb een database met gegevens.. die lees ik uit, en dat gaat goed. het laat de eerste 4 velden in die gevuld zijn in de database. id naam tussenvoegsel en achternaam bijv. nu wil ik dat als je op de naam klikt je een fictieve gegenereerde pagina krijgt waar wel alles op staat.

ik heb dat zo gedaan:

<script>
echo "<tr>
<td><a href=\"$_SERVER[PHP_SELF]&naam=".$list[id]."\">" . $list['id']."</a></td>
<td><a href=\"$_SERVER[PHP_SELF]&naam=".$list[naam]."\">" . $list['naam']."</a></td>
</script>

dit genereert www.site.nl/site.php?naam=degepostenaamofid

hetresulteert in een 404 pagina bestaat niet

hoe los ik dit op?
Gewijzigd op 29/03/2013 22:46:00 door Ray de graaf
 
PHP hulp

PHP hulp

17/11/2024 07:19:20
 
Php knipper

php knipper

29/03/2013 22:59:33
Quote Anchor link
de pagina "site.php" aanmaken
"404 fout is dat de pagina niet gevonden kan worden"
 
Frank Nietbelangrijk

Frank Nietbelangrijk

29/03/2013 23:00:59
Quote Anchor link
doe het alstublieft zo:

- gebruik in PHP zoveel mogelijk single quotes
- hou daarbij rekening dat je met single quotes niet kunt escapen
- zet variabelen altijd buiten de quotes en verbind met punten

en dan krijg je dus dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&naam="'.$list['id'].'">'.$list['id'].'</a></td>';
?>

let ook op de kleurtjes want je vergeet ook de qoutes bij id en PHP_SELF
Gewijzigd op 29/03/2013 23:03:23 door Frank Nietbelangrijk
 
Ray de graaf

ray de graaf

29/03/2013 23:09:54
Quote Anchor link
Frank Nietbelangrijk op 29/03/2013 23:00:59:
doe het alstublieft zo:

- gebruik in PHP zoveel mogelijk single quotes
- hou daarbij rekening dat je met single quotes niet kunt escapen
- zet variabelen altijd buiten de quotes en verbind met punten

en dan krijg je dus dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&naam="'.$list['id'].'">'.$list['id'].'</a></td>';
?>

let ook op de kleurtjes want je vergeet ook de qoutes bij id en PHP_SELF


top dat ziet er alleen al veel mooier uit

de code genereert nu

http://www.site.nl/site.php&naam=

hoe zorg ik er nu dan voor dat ik op

http://www.site.nl/site.php&naam=de_naam_waar_je_op_klikt

kom en daar de inhoud wat allemaal in de DB staat?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

29/03/2013 23:31:48
Quote Anchor link
hmm ja even een paar stappen terug.

je hebt een pagina waarop je laat zien welke gebruikers er in de database staan.
van ierdere gebruiker laat je slechts een beknopt overzicht zien.

als men op de link van één gebruiker klikt dan wil je dat er een pagina komt die alle gegevens laat zien van
die gebruiker.

Het lijkt mij dan logischer om daar twee apparte php bestanden van te maken.

bijv
userinfo_overview.php en
userinfo_detail.php

in de overview zet je deze koppeling:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="http://www.site.nl/userinfo_detail.php&id=1">Pietje Puk</a>

waarbij 1 de id is en Pietje Puk de naam is.


dan maak je een tweede php bestand, namelijk userinfo_detail.php
daarin doe je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(isset($_GET['id'])) {
   echo 'ga hier weer database gegevens opvragen maar dan alleen voor id '.$_GET['id'];
}

?>

de database query die je dan in dat bestand zult gaan maken moet er dan ongeveer zo uitzien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$query = 'SELECT * FROM mijntabel WHERE id='.$_GET['id'];
 
Ray de graaf

ray de graaf

29/03/2013 23:37:56
Quote Anchor link
Op die fiets was ik het nu ook aan het proberen, het word me zo wel allemaal wat helderder! super bedankt! ik ga het eff aanpassen



Toevoeging op 29/03/2013 23:48:01:

Ray de graaf op 29/03/2013 23:37:56:
Frank Nietbelangrijk op 29/03/2013 23:31:48:
hmm ja even een paar stappen terug.

je hebt een pagina waarop je laat zien welke gebruikers er in de database staan.
van ierdere gebruiker laat je slechts een beknopt overzicht zien.

als men op de link van één gebruiker klikt dan wil je dat er een pagina komt die alle gegevens laat zien van
die gebruiker.

Het lijkt mij dan logischer om daar twee apparte php bestanden van te maken.

bijv
userinfo_overview.php en
userinfo_detail.php

in de overview zet je deze koppeling:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="http://www.site.nl/userinfo_detail.php&id=1">Pietje Puk</a>

waarbij 1 de id is en Pietje Puk de naam is.


dan maak je een tweede php bestand, namelijk userinfo_detail.php
daarin doe je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(isset($_GET['id'])) {
   echo 'ga hier weer database gegevens opvragen maar dan alleen voor id '.$_GET['id'];
}

?>

de database query die je dan in dat bestand zult gaan maken moet er dan ongeveer zo uitzien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$query = 'SELECT * FROM mijntabel WHERE id='.$_GET['id'];


Op die fiets was ik het nu ook aan het proberen, het word me zo wel allemaal wat helderder! super bedankt! ik ga het eff aanpassen




ik heb nu het volgende:

du URL:

<script>
overzicht.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<td><a href="profiel.php?titel=' . $list['titel'] . '">'.$list['titel'].'</a></td>';
?>

</script>

<script>

profiel.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
<?php
include("config/connect.php");




if(isset($_GET['titel']))
{

   $query = mysql_query("SELECT * FROM events WHERE  titel='".mysql_real_escape_string($_GET['titel'])."' LIMIT 1");
   if(mysql_num_rows($query) < 1)
      die('Niks met titel '.$_GET['titel'].' gevonden!');
 
   $event = mysql_fetch_array($query);
 
    
  
  
  
echo" Datum: $event[datum] <br />";
echo" Titel: $event[titel] <br />";
echo" Locatie: $event[locatie] <br />";
echo" Plaats: $event[plaats] <br />";
echo" Provincie: $event[provincies] <br />";
echo" Land: $event[land] <br />";
echo" Genre: $event[soort] <br />";
echo" Open van: $event[deuropen] <br />";
echo" Open tot: $event[deurdicht] <br />";
echo" Ticket: $event[prijs] <br />";
echo" Leeftijd: $event[leeftijd] <br />";

}

else
{
 echo'helaas';
}


?>

</script>

nu krijg ik dus nog te zien.. HELAAS

ik heb het idee dat ik er zo bijna ben maar hoop dat je me toch nog ff wil helpen ;) leerzaam zo op vrijdagavond :)
Gewijzigd op 29/03/2013 23:53:55 door ray de graaf
 
Frank Nietbelangrijk

Frank Nietbelangrijk

30/03/2013 09:09:17
Quote Anchor link
ik snap niet dat je helaas te zien krijgt want je snelkoppeling ziet er gewoon goed uit. profiel.php zou dus gewoon in de if(isset($_GET['titel'])) moeten gaan.

wat zie je in je adresbalk (bij profiel.php)?
en wat gebeurt er als je handmatig in je adresbalk intypt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
www.jouwsite.nl/profiel.php?titel=komkommer

en op enter drukt?

Toevoeging op 30/03/2013 09:24:05:

nog even een ander punt:
waarom werk je niet met het id in plaats van titel?
want: wat nou als er twee events in de database staan met exact dezelfde titel?
 
Ray de graaf

ray de graaf

30/03/2013 12:58:48
Quote Anchor link
Hallo ik begrijp het ook niet zo goed, komt het niet omdat de query al zijn output heeft gegeven?
<script>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<td><a href="profiel.php?titel=' . $list['titel'] . '">'.$list['titel'].'</a></td>';
?>

</script>
2 x $list['titel'] kan dat of is hij na de eerste keer leeg?

Ik zal me volledige script later even laten zien, ik ben nu aan het werk!

bedankt tot zover! fijne Pasen
 
Dennis WhoCares

Dennis WhoCares

30/03/2013 13:46:39
Quote Anchor link
Heb je geprobeerd wat Frank daarnet zei?

Frank Nietbelangrijk op 30/03/2013 09:09:17:
ik snap niet dat je helaas te zien krijgt want je snelkoppeling ziet er gewoon goed uit. profiel.php zou dus gewoon in de if(isset($_GET['titel'])) moeten gaan.

wat zie je in je adresbalk (bij profiel.php)?
en wat gebeurt er als je handmatig in je adresbalk intypt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
www.jouwsite.nl/profiel.php?titel=komkommer

en op enter drukt?


En nee, je waarde van de query blijft in de variable staan, totdat je m zelf leegt of een andere variable aan toewijst.

Weet je zeker dat je SQL query klopt in profiel.php ? Hij geeft geen resultaten terug blijkbaar.
Gewijzigd op 30/03/2013 13:50:52 door Dennis WhoCares
 
Ray de graaf

ray de graaf

30/03/2013 14:15:41
Quote Anchor link
ik heb de volgende code:

events.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
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
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
<?php
include ("config/connect.php");
        

$letter = $_GET['letter'];
$aantal_events = 25;


if(isset($_GET['sorteren']))
{

    switch($_GET['sorteren'])
    {
        case
"datum": $sorteer = "datum"; break;
        case
"titel": $sorteer = "titel"; break;
        case
"land": $sorteer = "land"; break;
        case
"provincies": $sorteer = "provincies"; break;
        case
"plaats": $sorteer = "plaats"; break;
        case
"locatie": $sorteer = "locatie"; break;

        default:
$sorteer = "datum"; break;
    }
}

else
{
    $sorteer = "datum";
}


if (isset($_GET['type']) && ($_GET['sorteren']))
{

    $type = $_GET['type'];
    if ($type == "ASC")
    {

        $type = "DESC";
    }

    else
    {
        $type = "ASC";
    }
}

else
{
    $type = "ASC";
}



$sql = "SELECT COUNT(*) AS `totaal` FROM `events` WHERE `titel` LIKE '".addslashes($letter)."%'";
$res = mysql_query ($sql) or die (mysql_error ());
$list = mysql_fetch_assoc($res);
$aantal = $list['totaal'];

if(isset($_GET['id']) && (is_numeric($_GET['id'])))
{

    $id = $_GET['id'];
}

else
{
    $id = 0;
}


echo "<center>"."<a href=\"".$_SERVER['PHP_SELF']."?letter=tekens\">#</a>&nbsp;|&nbsp;";

for ($i = 65 ; $i < 91 ; $i++)
{

    echo "<a href=\"".$_SERVER['PHP_SELF']."?letter=".urlencode(chr($i))."\">".chr($i)."</a>&nbsp;|&nbsp;";
}


echo "<a href=\"".$_SERVER['PHP_SELF']."\">Alles</a>\n<br />\n<br />\n<hr\n><br />\n";

if($letter == "tekens")
{

    $sql = "SELECT *, date_format(datum,'%d-%m-%Y') AS formatdatum FROM `events` WHERE `titel` NOT REGEXP '^[a-z]' ORDER BY ".$sorteer." ".$type." LIMIT ".addslashes($id).", ".$aantal_events."";
}


else
{
    $sql = "SELECT *, date_format(datum,'%d-%m-%Y') AS formatdatum FROM `events` WHERE `titel` LIKE '".$letter."%' ORDER BY ".$sorteer." ".$type." LIMIT ".addslashes($id).", ".$aantal_events."";
}



$query = mysql_query($sql);
if(mysql_num_rows($query) == 0)
{

    if(isset($_GET['letter']))
    {

        echo "</table>
        <p style=\"text-align: center;\">Er zijn geen events gevonden met de letter "
.$_GET['letter']."</p>";
    }

    else
    {
        echo "</table>
        <p style=\"text-align: center;\">Er zijn nog geen events toegevoegd!</p>"
;
    }
}

else
{
?>

    <table border="1" cellpadding="1" cellspacing="0" width="100%" align="left">
        <tr>
             <td><h4><a href="events2.php">Datum</a></h4></td>
              <td><h4><a href="<?php echo $_SERVER['PHP_SELF']."?letter=".urlencode($letter)."&sorteren=titel&type=".urlencode($type);?>">Titel</a></h4></td>
               <td><h4><a href="<?php echo $_SERVER['PHP_SELF']."?letter=".urlencode($letter)."&sorteren=titel&type=".urlencode($type);?>">Locatie</a></h4></td>
                <td><h4><a href="<?php echo $_SERVER['PHP_SELF']."?letter=".urlencode($letter)."&sorteren=titel&type=".urlencode($type);?>">Plaats</a></h4></td>
                 <td><h4><a href="<?php echo $_SERVER['PHP_SELF']."?letter=".urlencode($letter)."&sorteren=titel&type=".urlencode($type);?>">Provincie</a></h4></td>
             <td><h4><a href="<?php echo $_SERVER['PHP_SELF']."?letter=".urlencode($letter)."&sorteren=locatie&type=".urlencode($type);?>">Land</a></h4></td>
            
        </tr>
        <tr><br><br>
             <td align="center">&nbsp;</td>
             <td align="center">&nbsp;</td>
             <td align="center">&nbsp;</td>
             <td align="center">&nbsp;</td>
             <td align="center">&nbsp;</td>
             <td align="center">&nbsp;</td>
        </tr>
<?php

 $id
= $_GET['id'];

    while($list = mysql_fetch_assoc($query))
    {

        
    
    
echo "<tr>";
    
        
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&id="'.$list['formatdatum'].'">'.$list['formatdatum'].'</a></td>';
echo '<td><a href="profiel.php?id=' . $list['titel'] . '">'.$list['titel'].'</a></td>';
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&id="'.$list['locatie'].'">'.$list['locatie'].'</a></td>';
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&id="'.$list['plaats'].'">'.$list['plaats'].'</a></td>';
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&id="'.$list['provincies'].'">'.$list['provincies'].'</a></td>';
echo '<td><a href="'.$_SERVER['PHP_SELF'].'&id="'.$list['land'].'">'.$list['land'].'</a></td>';
      
echo "</tr>";

}
  
    
    
    
    echo "<tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
    </table></center>
    <hr>"
;
    
    $paginas = $aantal / $aantal_events;
    if($paginas > 1)
    {

        echo "
        <p style=\"text-align: center;\">
        <br />
        Pagina's &nbsp;"
;
        for ($i = 0; $i < $aantal; $i += $aantal_events)
        {

            $pagina = $i / $aantal_events + 1;
            echo "<a href=\"".$_SERVER['PHP_SELF']."?letter=".urlencode($letter)."&id=".urlencode($i)."&sorteren=".urlencode($_GET['sorteren'])."&type=".urlencode($_GET['type'])."\">".$pagina." | </a> ";
        }
    }
}



    ?>
    


en profiel.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
<?php
include("config/connect.php");




if(isset($_GET['titel']))
{

   $query = mysql_query("SELECT * FROM events WHERE  id='".mysql_real_escape_string($_GET['id'])."' LIMIT 1");
   if(mysql_num_rows($query) < 1)
      die('Niks met id '.$_GET['id'].' gevonden!');
 
   $event = mysql_fetch_array($query);
 
    
  
  
 echo" Datum: $event[id] <br />";  
echo" Datum: $event[datum] <br />";
echo" Titel: $event[titel] <br />";
echo" Locatie: $event[locatie] <br />";
echo" Plaats: $event[plaats] <br />";
echo" Provincie: $event[provincies] <br />";
echo" Land: $event[land] <br />";
echo" Genre: $event[soort] <br />";
echo" Open van: $event[deuropen] <br />";
echo" Open tot: $event[deurdicht] <br />";
echo" Ticket: $event[prijs] <br />";
echo" Leeftijd: $event[leeftijd] <br />";

}

else
{
 echo'helaas';
}


?>
Gewijzigd op 30/03/2013 15:29:41 door ray de graaf
 
Php knipper

php knipper

30/03/2013 14:39:25
Quote Anchor link
zou je in de plaats van <script></script> [code*][/code*] (zonder dat * teken ) willen gebruiken, dat werkt wel ;)
kun je hier anders eens een voorbeeld van geven. (werkende url of zo )
Gewijzigd op 30/03/2013 14:40:16 door php knipper
 
Ray de graaf

ray de graaf

30/03/2013 15:30:34
Quote Anchor link
Php knipper op 30/03/2013 14:39:25:
zou je in de plaats van <script></script> [code*][/code*] (zonder dat * teken ) willen gebruiken, dat werkt wel ;)
kun je hier anders eens een voorbeeld van geven. (werkende url of zo )


aangepast! draai het nu nog ff lokaal dus dat word lastig!
 
Dennis WhoCares

Dennis WhoCares

30/03/2013 15:31:04
Quote Anchor link
Als je zover komt dat je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="profiel.php?id=' . $list['titel'] . '">'.$list['titel'].'</a>

Kunt klikken, staat er dan, zodra je erop geklikt heb dan bovenin de browser
profiel.php?id= ---- een of andere titel ---- ?
 
Erwin H

Erwin H

30/03/2013 15:45:48
Quote Anchor link
Heel vreemd.... In je isset controleer je op $_GET['titel'], maar in je query gebruik je $_GET['id'] en ook in je links heb heb je id staan. Zou daar soms het probleem zitten....
 
Ray de graaf

ray de graaf

30/03/2013 16:06:10
Quote Anchor link
ik moet zeggen dat ik het net aangepast heb van titel naar id ivm bovengenoemde feedback. daar komt dat door.. ik heb hier op me werk alleen kladblok dus dat is een beetje lastig kijken.

echo '<td><a href="'.$_SERVER['PHP_SELF'].'&id="'.$list['formatdatum'].'">'.$list['formatdatum'].'</a></td>';
geeft: http://www.site.nl/overview.php&id=

echo '<td><a href="profiel.php?id=' . $list['titel'] . '">'.$list['titel'].'</a></td>'
geeft http://www.site.nl/profiel.php&id=denaamvandetitelwaarjeopklikt

dan opent profiel.php en krijg ik 'helaas'
 
Dennis WhoCares

Dennis WhoCares

30/03/2013 16:10:51
Quote Anchor link
Je controlleerd je of $_GET['titel'] is gezet... maar dat is dus &id= (meegegeven vanuit events.php)
Dat je overigens de waarde van titel geef.

Als je toch bij de 'titel' wilt blijven en met de $_GET['id'] wat je gewoon een waarde van titel geeft.
Verander je profiel.php zo:

profiel.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
if(isset($_GET['id']))   /////HIER dus
{
   $query = mysql_query("SELECT * FROM events WHERE  titel='".mysql...... ////En HIER


voorheen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
if(isset($_GET['titel']))   /////HIER dus
{
   $query = mysql_query("SELECT * FROM events WHERE  id='".mysql...... ////En HIER
Gewijzigd op 30/03/2013 16:39:27 door Dennis WhoCares
 
- SanThe -

- SanThe -

30/03/2013 16:14:53
Quote Anchor link
&id moet ?id zijn in de link.
 
Ray de graaf

ray de graaf

31/03/2013 18:50:44
Quote Anchor link
- SanThe - op 30/03/2013 16:14:53:
&id moet ?id zijn in de link.


dat maakt voor nu even niet zoveel uit! met bovenstaande feedback is het gelukt! eenieder bedankt!
 



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.