Gesamtpreis [Pizz-Service]

  • Die pizzadaten.inc.php bekommt dann folgenden Inhalt und nicht mehr das Array:

    PHP
    <?php
    mysql_connect("127.0.0.1", "root", "") or die("Keine Verbindung zur Datenbank");
    mysql_select_db("pizzaservice") or die("Datenbank konnte nicht ausgewählt werden");
    ?>


    Diese Datei wird weiterhin in die anderen includiert.
    - Das hier durchlesen http://de3.php.net/mysql_connect, http://de3.php.net/mysql_select_db, http://de3.php.net/die

    Wenn das klappt ist alles vorbereitet zur Ausgabe.

    Gruß crAzywuLf :D

  • So könnte es passen:

  • So könnte es passen:

    In welche Datei kommt das?

    EDIT: In die Include Datei?

  • Lege das erst mal als eigene Datei ab und rufe sie auf. Dann, wenn es funktioniert, nimmst du dir mal ein paar Minuten und versuchst zu verstehen, was da abläuft. Danach ist der Rest halb so wild.

  • Wenn ich Datei aufrufe
    wird nur das hier angezeigt :

    Code
    , , , , , , 
    , , , , , , 
    , , , , , , 
    , , , , , ,

    Richtig so?


    EDIT: Ok , ich glaube das ist so gewollt. Ich muss da ein paar Dinge ändern, nicht?


    EDIT2:Sorry, das ich so ein lamer bin :(

    Einmal editiert, zuletzt von DnIpR (26. Januar 2011 um 16:01)

  • Also, alles was ich eingegeben habe wird angezeigt.


    Probier mal das hier...


    Dann lies dir das http://de2.php.net/mysql_fetch_row und das http://de3.php.net/mysql_fetch_array durch und sag mir wieso diese Variante (hoffentlich) funktioniert und unser netter Gast sich vertan hat ;)

    Gruß crAzywuLf :D

    2 Mal editiert, zuletzt von crAzywuLf (26. Januar 2011 um 16:26)

  • Probier mal das hier...


    Dann lies dir das http://de2.php.net/mysql_fetch_row und das http://de3.php.net/mysql_fetch_array durch und sag mir wieso diese Variante (hoffentlich) funktioniert und unser netter Gast sich vertan hat ;)


    Es klappt :D

    EDIT: Muss mal kurz raus. Gleich wieder da :)

  • Also was jetzt tun?


    Jetzt musst du die Ausgabe der DB-Daten mit deinem Formular koppeln.

    Also, wir helfen gerne, aber deine Arbeit musst du schon alleine machen. Sonst können wir ja gleich das ganze Script schreiben.

  • Jetzt musst du die Ausgabe der DB-Daten mit deinem Formular koppeln.

    Also, wir helfen gerne, aber deine Arbeit musst du schon alleine machen. Sonst können wir ja gleich das ganze Script schreiben.


    Kannst du mir nicht wenigstens ein Beispiel liefern?
    1 genügt. Und den Rest kann ich ja machen.

  • probier doch mal deine checkboxen so zu machen, dass die dynamisch erzeugt werden.. als name der box machste des produkt, als value machst den preis und dann hinten das inputfeld für die anzahl.
    dann bekommste im post-array die entsprechenden werte geliefert und kannst die dann addieren etc

  • probier doch mal deine checkboxen so zu machen, dass die dynamisch erzeugt werden.. als name der box machste des produkt, als value machst den preis und dann hinten das inputfeld für die anzahl.
    dann bekommste im post-array die entsprechenden werte geliefert und kannst die dann addieren etc



    Also mit so einem Unfug sollte er gar nicht erst anfangen! Als pöser pöser User suche ich verzweifelt nach Shops die das so machen. Dann manipuliere ich nämlich einfach meine Postdaten und lege mir selbst den Preis fest den ich gerne bezahlen will.
    In den value gehört die ID über die das Produkt eindeutig identifiziert werden kann. Die Preise haben vom Server ermittelt zu werden, und NICHT vom Client zu kommen.

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  • Also mit so einem Unfug sollte er gar nicht erst anfangen! Als pöser pöser User suche ich verzweifelt nach Shops die das so machen. Dann manipuliere ich nämlich einfach meine Postdaten und lege mir selbst den Preis fest den ich gerne bezahlen will.
    In den value gehört die ID über die das Produkt eindeutig identifiziert werden kann. Die Preise haben vom Server ermittelt zu werden, und NICHT vom Client zu kommen.

    Naja meiner Meinung sollte er sich erstmal darauf konzentrieren, dass sein Informatik Projekt läuft... Sicherheit kann er immer noch nachziehen, aber aus meiner Sicht ist es mit seinem Wissensstand schon schwer genug dieses Projekt überhaupt lauffähig hinzubekommen.

    Gruß crAzywuLf :D

  • Naja meiner Meinung sollte er sich erstmal darauf konzentrieren, dass sein Informatik Projekt läuft... Sicherheit kann er immer noch nachziehen, aber aus meiner Sicht ist es mit seinem Wissensstand schon schwer genug dieses Projekt überhaupt lauffähig hinzubekommen.



    Ich finde nicht, dass es die Sache in relevantem Maße komplexer macht, wenn er die ID als value vergibt, statt dem Preis.
    Und ich finde es auch zu Übungszwecken sehr schlecht, solche eklatanten Sicherheitslücken zu programmieren. Das bietet keinerlei Mehrwert für den Lerneffekt, es besteht aber die Gefahr, dass er es sich so angewöhnt. Also gar nicht erst mit dem falschen Weg anfangen.

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  • Ich finde nicht, dass es die Sache in relevantem Maße komplexer macht, wenn er die ID als value vergibt, statt dem Preis.
    Und ich finde es auch zu Übungszwecken sehr schlecht, solche eklatanten Sicherheitslücken zu programmieren. Das bietet keinerlei Mehrwert für den Lerneffekt, es besteht aber die Gefahr, dass er es sich so angewöhnt. Also gar nicht erst mit dem falschen Weg anfangen.



    ups hab mich in synaptics Beitrag ein wenig verlesen... über die ID sollte er es aufjedenfall machen, du hast Recht. Unser Gast hat ja auch schon ein schönes Beispiel gepostet.

    Gruß crAzywuLf :D