Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [php] webwinkel (https://forum.scholieren.com/showthread.php?t=502137)

eXo 06-06-2003 16:27

[php] webwinkel
 
Urm.. sja ik moet dus in 1 week een webwinkel ontwikkelen in PHP, en ik kan dus nog echt helemaal NIX (behalve helloworld) heeft iemand nuttige tips? Of sites waar ik grote stukken script kan downloaden?

CryptapiX 06-06-2003 16:47

scripts downloaden?
www.hotscripts.com

www.phphfreakz.nl staan aantal goede artikelen en scripts op

http://nl.php.net kan je php leren

cut_off 06-06-2003 17:26

Citaat:

CryptapiX schreef op 06-06-2003 @ 17:47:
scripts downloaden?
www.hotscripts.com


eXo 06-06-2003 19:09

Citaat:

Bootsman123 schreef op 06-06-2003 @ 20:04:
Als je echt nog helemaal niets kan, dan kun je alleen maar een webwinkel downloaden en die dan installeren, maar voor diegene wie je het ook maakt, zal snel genoeg zien dat jij het niet zelf hebt gemaakt.
Wat geeft dat dan?

eXo 06-06-2003 20:05

*domme actie*

-niels- 06-06-2003 20:06

Citaat:

eXo schreef op 06-06-2003 @ 21:05:
Urm okay.. hoe open ik *.tar.gz bestanden?
winrar kan dat

Enlightenment 06-06-2003 20:13

www.rarlabs.com

Koen 06-06-2003 22:32

Bij een webwinkel komt aardig wat kijken. Zeker omdat daar 'echt geld' in omgaat lijkt 't me absoluut niet snugger om daarmee te beginnen met scripten. Ik zou zeggen zeg 't af en ga 't eerst leren, want zoiets doe je niet ff. Bovendien is het maken van een hele webwinkel in 1 week IMHO gekkenwerk, voordat je dat allemaal tot in den boze getest ed hebt ben je een hele tijd verder.

eXo 06-06-2003 22:47

Hmm ja en 21 studiepunten vaarwel zeggen? Ik ga het gewoon proberen. Qua betaling enzo is het vrij makkelijk want daar wil de opdrachtgever gewoon onder rembours betalen.

-niels- 07-06-2003 10:13

bestelling gaat dus via e-mail?

eXo 07-06-2003 11:10

Citaat:

Bootsman123 schreef op 07-06-2003 @ 10:55:
Misschien moet je het wel zelf gemaakt hebben en niet zomaar iets gedownload hebben wat iedereen kan.
Zomaar downloaden dat lukt niet echt dus ik ben zelf maar aan het kloten gegaan.

Hoe gebruik ik PHP variabelen in een MySQL query?

PHP-code:

$result mysql_query("SELECT * FROM inventory WHERE category = $category"); 

maar dat werkt niet :(

CryptapiX 07-06-2003 12:36

Citaat:

eXo schreef op 07-06-2003 @ 12:10:
Zomaar downloaden dat lukt niet echt dus ik ben zelf maar aan het kloten gegaan.

Hoe gebruik ik PHP variabelen in een MySQL query?

PHP-code:

$result mysql_query("SELECT * FROM inventory WHERE category = $category"); 

maar dat werkt niet :(

PHP-code:

$result mysql_query("SELECT * FROM inventory WHERE category = '$category'"); 

dat werkt wel...

ennu.. 21 studiepunten..
dan lijkt me je opleiding behoorlijk ICT?
het lijkt me NIET dat ze je er een week voor geven.. echt niet.. dat jij er delaatste week aan begint is je eigen fout..

en betaling is WEL heel moeilijk
want je wil vast niet dat ik rtijdens het bestellen het bedrag aanpas ;)

eXo 07-06-2003 13:00

Citaat:

CryptapiX schreef op 07-06-2003 @ 13:36:
PHP-code:

$result mysql_query("SELECT * FROM inventory WHERE category = '$category'"); 

dat werkt wel...

ennu.. 21 studiepunten..
dan lijkt me je opleiding behoorlijk ICT?
het lijkt me NIET dat ze je er een week voor geven.. echt niet.. dat jij er delaatste week aan begint is je eigen fout..

en betaling is WEL heel moeilijk
want je wil vast niet dat ik rtijdens het bestellen het bedrag aanpas ;)

Dankjewel. Ik ben tweedejaars Informatica student maar ik volg geen programmeer opleiding, de nadruk ligt meer op het beheren van ontwikkelprocessen en die poep. Dus krijgen we ook geen les in PHP of wat dan ook, maar moeten we wel binnen een maand een product afleveren voor een opdrachtgever. Hiervoor zijn we alleen bezig geweest met het papierwerk :(

Maar bedankt! (y)

Enlightenment 07-06-2003 13:40

Citaat:

eXo schreef op 07-06-2003 @ 14:00:
Dankjewel. Ik ben tweedejaars Informatica student maar ik volg geen programmeer opleiding, de nadruk ligt meer op het beheren van ontwikkelprocessen en die poep. Dus krijgen we ook geen les in PHP of wat dan ook, maar moeten we wel binnen een maand een product afleveren voor een opdrachtgever. Hiervoor zijn we alleen bezig geweest met het papierwerk :(

Maar bedankt! (y)

Klinkt vaag, je volgt bedrijfskundige informatica (?), maar je moet wel een complexe PHP webshop proggen?

-niels- 07-06-2003 13:49

pm me eens, ik kan je mss wel helpen..
mits je me ff specifiek laat weten hoe en wat...

eXo 07-06-2003 14:07

Citaat:

Enlightenment schreef op 07-06-2003 @ 14:40:
Klinkt vaag, je volgt bedrijfskundige informatica (?), maar je moet wel een complexe PHP webshop proggen?
Niet echt bedrijfskundige informatica, 't heet Vormgeving en Ontwerp van Interactie dus ook GUI's enzo spelen een grote rol. En we moesten een bedrijf vinden en daar een website met database voor ontwikkelen. We krijgen alleen wat simpelele Java appletjes enzo.

-niels- thanks! ik zal 't onthouden als ik nog meer problemen tegenkom (y)

-niels- 07-06-2003 14:38

Citaat:

eXo schreef op 07-06-2003 @ 15:07:
Niet echt bedrijfskundige informatica, 't heet Vormgeving en Ontwerp van Interactie dus ook GUI's enzo spelen een grote rol. En we moesten een bedrijf vinden en daar een website met database voor ontwikkelen. We krijgen alleen wat simpelele Java appletjes enzo.

-niels- thanks! ik zal 't onthouden als ik nog meer problemen tegenkom (y)

studeer je VIA??
ik ook... maar ff serieus... ik heb ene webwinkel voor me stage ontwikkeld... http://www.hetbelegvanleiden.nl
ik kan je helpen als je wil...

eXo 12-06-2003 08:05

thx ziet er goed uit.

wat betekent dit:

"Warning: Cannot modify header information - headers already sent by (output started at /usr/local/psa/home/vhosts/smsversturen.be/httpdocs/Wouter/store.php3:2) in /usr/local/psa/home/vhosts/smsversturen.be/httpdocs/Wouter/shoppingcart.php3 on line 29"

Triloxigen 12-06-2003 08:50

Dat houd in dat er headers verzonden worden NAdat er html code is geweest, dit mag dus niet..
Controleer eerst eens of je pagina begint met
<?

ZONDER spatie zelfs ervoor

Harrie 12-06-2003 09:51

ik kan je ook wel het 1 en ander vertellen als het moet.. ik heb vorig jaar een webshop voor iemand gemaakt..

:)

zo heel moeilijk is het niet en in een week is het te doen, maar moet je wel continu aan het werk zijn en geen andere dingen hoeven te doen...

Chimera 12-06-2003 14:18

Citaat:

Harrie schreef op 12-06-2003 @ 10:51:

zo heel moeilijk is het niet en in een week is het te doen, maar moet je wel continu aan het werk zijn en geen andere dingen hoeven te doen...

Als je ervanuitgaat dat een week 7 dagen met 12 werkuren per dag heeft wel ja, maar anders kun je 't vergeten. Ik heb zelf voor een webdesignbedrijf een shop gemaakt, en dat is gewoon ontzettend veel werk.

En als beginner? Hehe, de skills om een webshop te bouwen aanleren duurt al meer dan een week, laat staan de shop zelf.

Triloxigen 12-06-2003 14:33

Bij ons op school willen ze nu dat we in 8 weken, waarvan 5 uur per week les (van leraren die niet verder komen dan echo), leren hoe PHP, SQL en html werkt. EN dan dus ook installatie van apache, mysql, php etcetc..

Ik hoef me niet zo'n druk te maken, maar dat geld voor alle andere 99% wel, dat lukt je niet in die tijd.

-niels- 12-06-2003 16:18

Citaat:

Bootsman123 schreef op 12-06-2003 @ 16:39:
Het ligt er gewoon aan hoe uitgebreid die webwinkel moet zijn, want je kunt zo'n ding heel uitgebreid maken, maar daar steek je dan ook heel veel tijd in.
idd..
voor een simpele webwinkel zijn er genoeg voorbeelden en tutorials... 't gaat alleen om een goeie voorbereiding, wat wil ik, wat moet...

eXo 17-06-2003 16:06

Hmm okay. Ik heb dus een php pagina dat als een soort stramien fungeert. En met behulp van variabelen in de url pas ik de content aan.

Dus store.php3?customer laat een form zien waar klantgegevens ingevuld moeten worden. De gegevens hoeven niet in een database opgeslagen te worden maar als je submit, moet ie naar de pagina store.php3?confirm gaan. En daar wil ik graag de ingevulde gegevens weer opvragen en in variablen proppen.

Ik heb 't geprobeert met $_POST['veldnaam'] maar dat schijnt niet te werken. Wat doe ik fout?

http://www.smsversturen.be/Wouter/store.php3?customer

Enlightenment 17-06-2003 16:18

Ik zie geen submit-knop? :confused:

Stop deze code eens bovenaan je PHP pagina:

PHP-code:

function viewArray($arr)
{
   echo 
'<table cellpadding="0" cellspacing="0" border="1">';
   foreach (
$arr as $key1 => $elem1) {
       echo 
'<tr>';
       echo 
'<td>'.$key1.'&nbsp;</td>';
       if (
is_array($elem1)) { extArray($elem1); }
       else { echo 
'<td>'.$elem1.'&nbsp;</td>'; }
       echo 
'</tr>';
   }
   echo 
'</table>';
}

function 
extArray($arr)
{
   echo 
'<td>';
   echo 
'<table cellpadding="0" cellspacing="0" border="1">';
   foreach (
$arr as $key => $elem) {
      echo 
'<tr>';
       echo 
'<td>'.$key.'&nbsp;</td>';
       if (
is_array($elem)) { extArray($elem); }
       else { echo 
'<td>'.htmlspecialchars($elem).'&nbsp;</td>'; }
      echo 
'</tr>';
   }
   echo 
'</table>';
   echo 
'</td>';


Doe nu nadat je form gesubmit is, dus if ($isset($_POST['submit'])) het volgende:

ViewArray($_POST);

Nu zie je wat voor variabelen in de $_POST array staan.

dafelix 17-06-2003 16:19

Citaat:

Enlightenment schreef op 17-06-2003 @ 17:18:
Ik zie geen submit-knop? :confused:
continue knop?

Enlightenment 17-06-2003 16:22

Citaat:

dafelix schreef op 17-06-2003 @ 17:19:
continue knop?
Nope. Er zit een fout in je code. :)

Zie:
http://validator.w3.org/check?uri=ht...ss=1&verbose=1

Altijd zorgen dat je HTML netjes en korrekt is. Relevante foutmelding:

Line 69, column 128: end tag for "FONT" omitted, but its declaration does not permit this (explain...).

Zal eens zoeken waar de fout zit.

Enlightenment 17-06-2003 16:25

Code:

164:            <TD WIDTH="52%">
 165:              <DIV ALIGN="RIGHT">
 166:              <INPUT TYPE="text" NAME="phone" size="38"></DIV>
 167:            </TD>

Very bad practise. ;)

Altijd je elements sluiten, dus </div>
Verder raad ik je aan lower case te gaan schrijven, heb je dat alvast aangeleerd voor de volgende generatie HTML: XHTML.

Ook moet je het volgende in je HTML zetten:

Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 <title>Mijn pagina!</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

Het gaat dus om de Doctype en content type.

eXo 17-06-2003 16:27

FF over het commentaar op de HTML. We werken in groepen van 8. En diegenen die toeberust waren op het schrijven van de HTML vonden het handig om het in DreamWeaver te doen. Ik heb een hoop dingen aangepast maar had geen zin om alles vanaf de grond af weer op te bouwen. Dus staan er upper en lowercase en allerlei opmaakstijlen door elkaar.

Niet echt professioneel ik weet het maar wat wil je met mensen die geen HTML kunnen.

eXo 17-06-2003 16:28

Waarom is dat doctype en content type verplicht?

*gaat het invoegen*

Enlightenment 17-06-2003 16:28

Oke maar je HTML is gewoon geen geldige HTML, en daar komen problemen van.

Zorg iig dat je submit probleem is opgelost, want dat breaks je webshop. :)

Enlightenment 17-06-2003 16:30

Citaat:

eXo schreef op 17-06-2003 @ 17:28:
Waarom is dat doctype en content type verplicht?

*gaat het invoegen*

Braaf! *aai* :p

Dit is verplicht zodat de browser weet wat voor document het voor zich heeft. Er zijn vele standaarden en daarom is het gebruik van doctype en content type verplicht.

Gebruik deze site om je HTML te validaten:

http://validator.w3.org/

eXo 17-06-2003 16:33

Citaat:

Enlightenment schreef op 17-06-2003 @ 17:30:
Braaf! *aai* :p

Dit is verplicht zodat de browser weet wat voor document het voor zich heeft. Er zijn vele standaarden en daarom is het gebruik van doctype en content type verplicht.

Gebruik deze site om je HTML te validaten:

http://validator.w3.org/

Oeh. Volgens die test kom ik er niet al te best vanaf :( Maar zijn sommige dingen niet een beetje bullshit? zoals verplicht een alt attribuut in je IMG?

eXo 17-06-2003 16:38

YES!

*smak* voor enlightenment :o

't was idd die submit.

<INPUT TYPE="image" NAME="submit" src="images/continue.jpg" width="70" height="20" border="0" alt="Continue">

zo hoort ie :)

http://www.hardcoder.com/html/frm3_buttons.php

jullie zijn de bom :) http://graphics.hotmail.com/emlove.gif

Enlightenment 17-06-2003 16:41

Citaat:

eXo schreef op 17-06-2003 @ 17:33:
Oeh. Volgens die test kom ik er niet al te best vanaf :( Maar zijn sommige dingen niet een beetje bullshit? zoals verplicht een alt attribuut in je IMG?
Nee, alleen is HTML toch tamelijk misbruikt, vooral de HTML 3.2 standaard was een grove vergissing geweest, dat heeft het W3C ook pijnlijk toegegeven. Het opmaken van HTML dient met CSS te gebeuren, niet in HTML zelf.

De alt attribute weglaten is niet ernstig nee, maar wel een requirement van HTML 4.01, omdat de website ook goed toegankelijk moet zijn voor tekstbrowsers, browsers met images uit en voor het geval dat je image broken is. Verwar ALT niet met TITLE. Als je een hint wilt als je met je muis op een image staat, dien je TITLE te gebruiken, ALT is enkel bedoeld voor als de image niet geladen kan worden. MSIE doet dit weereens verkeerd.

Maar nu gaat het redelijk de goede kant op, zorg dat je HTML korrekt en netjes is. www.w3schools.org voor informatie en tutorials over HTML en CSS.

eXo 17-06-2003 16:46

*markt book* thnx!

de code zoals ie nu is ziet er overigens nog vrij netjes uit vergeleken met hoe ik het kreeg.. tientallen tabellen in elkaar, overbodige tags en meer van die ellende. Ik wil niet zeggen dat ik 'n HMTL god ben maar ik gebruik iig geen dreamweaver..

Koen 17-06-2003 16:53

Citaat:

eXo schreef op 17-06-2003 @ 17:27:
FF over het commentaar op de HTML. We werken in groepen van 8. En diegenen die toeberust waren op het schrijven van de HTML vonden het handig om het in DreamWeaver te doen. Ik heb een hoop dingen aangepast maar had geen zin om alles vanaf de grond af weer op te bouwen. Dus staan er upper en lowercase en allerlei opmaakstijlen door elkaar.

Ik meende dat programma's als HTML kit al je tags kunnen lower-casen. Maakt het geheel een stuk leesbaarder..

Enlightenment 17-06-2003 16:54

Werkt je $_POST dingus nou? :)

Ik moet nu weg, zal later nog wel naar je page kijken!

En dat je geen editor gebruikt maar zelf je HTML code is natuurlijk heel goed. *aai*

eXo 17-06-2003 17:14

Citaat:

Enlightenment schreef op 17-06-2003 @ 17:54:
Werkt je $_POST dingus nou? :)

Ik moet nu weg, zal later nog wel naar je page kijken!

En dat je geen editor gebruikt maar zelf je HTML code is natuurlijk heel goed. *aai*

Citaat:

eXo schreef op 17-06-2003 @ 17:38:
YES!

*smak* voor enlightenment :o

't was idd die submit.

<INPUT TYPE="image" NAME="submit" src="images/continue.jpg" width="70" height="20" border="0" alt="Continue">

zo hoort ie :)

http://www.hardcoder.com/html/frm3_buttons.php

jullie zijn de bom :) http://graphics.hotmail.com/emlove.gif

Als ik zelf HTML schrijf dan doe ik meestal de tags in hoofdletters en evt attributen in kleine letters. Dat is voor mij het meest leesbaar. Maar dat schijnt niet meer te mogen?

Enlightenment 17-06-2003 17:51

Citaat:

eXo schreef op 17-06-2003 @ 18:14:
Als ik zelf HTML schrijf dan doe ik meestal de tags in hoofdletters en evt attributen in kleine letters. Dat is voor mij het meest leesbaar. Maar dat schijnt niet meer te mogen?
In HTML 4.01 wel ja, in XHTML niet meer. Dus het is niet zo dat het fout is, maar als je het nu alvast goed aanleert voor de toekomst, hoef je later niet je ingeburgerde schrijfstijl te veranderen. Vroeger schreef ik ook <HTML> enzo in hoofdletters, dat heb ik snel veranderd nadat...


Alle tijden zijn GMT +1. Het is nu 20:48.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.