beste mensen,
Voor het eerst maak ik een eigen script, wel doe ik dit met een ander script ernaast als voorbeeld voor gegevens invoeren in de database en de gegevens eruit halen.
Enkel moet ik nu een ander iets maken, waar ik niet van zal weten hoe dit moet en ik kan ook geen voorbeeld vinden.
Ik maak een website met een webwinkel overzicht, enkel om voor elke webshop een aparte pagina aan te maken lijkt me echt gekken werk. Hoe kan ik op 1 pagina meerdere pagina's laden? voorbeeld: site.nl/webshop.php?id=2. Hoe haal ik via de 2 in de link dan de gegevens uit de database voor webshop met ID 2. en hoe zorg ik ervoor dat die pagina het dan voor elke webshop doet?
Indien u mij kan helpen en dit werkend kan krijgen, of indien u dit kan maken krijgt krijgt u, 15 euro (via paypal)
gr,
eric
- Enkele vragen.
-
04-12-2010, 13:06 #1
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Enkele vragen.
Laatst aangepast door N Wilkens : 04-12-2010 om 13:22
-
In de schijnwerper
-
04-12-2010, 17:01 #2
- Berichten
- 158
- Lid sinds
- 14 Jaar
Re: Enkele vragen.
Code:if($_SERVER['REQUEST_METHOD'] === "GET" && isset($_GET['id'])){ $webw = mysql_query("SELECT * FROM tabel_naam WHERE ID='".mysql_real_escape_string($_GET['id'])."'")or die(mysql_error()); while($WebW = mysql_fetch_assoc($webw)){ //Hier echo je de data uit de database, bijvoorbeeld: echo $WebW['Prijs']; echo $WebW['Omschrijving']; } }
-
04-12-2010, 17:45 #3
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
bedankt, het werkt!
weet je dan toevallig ook een oplossing voor de mod rewrite?
dus dat de pagina van bol.com site.nl/webshop/webshop.php?id=2 veranderd in /webshop/bol.com?
De manier dat ik niet elke link ?=2, =3 ect erin moet zetten maar dit met 1 regel werkt.
heb een aantal dingen geprobeerd maar wil helaas niet werken.
-
04-12-2010, 17:54 #4
- Berichten
- 59
- Lid sinds
- 17 Jaar
Re: Enkele vragen.
Je kan het handmatig in een .htaccess bestanden zetten, maar dat is een beetje een omslachtige methode.
Als je echt die 2 (in dit geval) niet in je url wilt hebben moet je iets anders gebruiken waar je de webshop aan kan herkenen. Dit zou je dan kunnen doen door de titel wel in de url te zetten en aan de hand daarvan de juiste webshop inladen.
-
06-12-2010, 14:18 #5
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
ik typ het nu allemaal nog, omdat ik met iemand anders tientallen manieren heb geprobeerd.
Wel kom ik nu tegen een ander probleempje aan. ik heb een <php session start ?> alleen verzend ik nu 2x een header... ik wist dat er hier een woord was die tussen session start en de <php moet zetten. zodat die header error niet komt, maar de manier wel werkt. weet iemand die toevallig nog?
-
06-12-2010, 14:32 #6
- Berichten
- 59
- Lid sinds
- 17 Jaar
Re: Enkele vragen.
PHP Code:<?php session_start(); ?>
-
06-12-2010, 14:36 #7
- Berichten
- 1.367
- Lid sinds
- 16 Jaar
Re: Enkele vragen.
htaccess bestand bewerken met bijvoorbeeld de volgende regel
Code:RewriteEngine On RewriteRule ^webshop/(.*) webshop/webshop.php?bedrijfsnaam=$1
Gr. Rich
bedankt, het werkt!
weet je dan toevallig ook een oplossing voor de mod rewrite?
dus dat de pagina van bol.com site.nl/webshop/webshop.php?id=2 veranderd in /webshop/bol.com?
De manier dat ik niet elke link ?=2, =3 ect erin moet zetten maar dit met 1 regel werkt.
heb een aantal dingen geprobeerd maar wil helaas niet werken.Laatst aangepast door Rich Boogert : 06-12-2010 om 15:33 Reden: foutje ontdekt
-
06-12-2010, 14:42 #8
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
he?
ik zou echt niet weten hoe ik dat moet toepassen.
''To use cookie-based sessions, session_start() must be called before outputing anything to the browser. ''
maar.. er was een oplossing voor, bij een oud script moest ik gewoon iets ertussen zetten, en dan deed alles het.
<?php
ietsiets
session_start();
?>
-
06-12-2010, 15:05 #9
- Berichten
- 59
- Lid sinds
- 17 Jaar
Re: Enkele vragen.
Er mag juist niets voor komen
-
06-12-2010, 15:08 #10
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
wat moet hier dan mee....
boven de <head> plakken heeft ook geen zin.
en ik weet zeker dat het opgelost kon worden met iets ertussen zetten.. maar helaas kan ik dat niet meer terug vinden.
-
06-12-2010, 15:23 #11
- Berichten
- 240
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
Cookie data et cetera zijn terug te vinden in de headers die de server naar de browser (client) stuurt. PHP stopt met het versturen van headers naar de browser (client) zodra er andere output is, zoals bijvoorbeeld een echo statement.
Als je session_start dus na bijvoorbeeld een echo statement aan roept, is PHP al gestopt met het versturen van de headers en dus kan session_start niet nog eens headers versturen. De foutmelding zegt ook heel duidelijk 'headers already sent' (headers al verstuurd).
De oplossing is dus om session_start aan te roepen voordat er ook maar iets naar de browser wordt verstuurd, zoals een echo statement of een HTML bestand.
-
06-12-2010, 15:30 #12
- Berichten
- 158
- Lid sinds
- 14 Jaar
Re: Enkele vragen.
<?php session_start(); ?>
Andere codes
het moet echt HELEMAAL bovenaan komen te staan, anders werkt het niet.
-
06-12-2010, 15:41 #13
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
boven de code type vermelding geplakt, en dit werkt perfect. Nu krijg ik wel het script werkend.
Bedankt allemaal!
-
06-12-2010, 18:15 #14
- Berichten
- 158
- Lid sinds
- 14 Jaar
Re: Enkele vragen.
is dat met de url rewrite ook gelukt?
-
06-12-2010, 19:59 #15
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Enkele vragen.
dat nog niet nee. helaas.
De webshop namen worden in de pagina. (www.site.nl/webshop/webshop.php?id=*) opgeroepen.
in de pagina lukt alles perfect alleen de modrewrite is na hulp van 2 mensen nog niet opgelost.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic