php, forms und $_POST - Seite 2

Seite 2 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_forms_und_post_98698/page_2 - zur Vollversion wechseln!


watchout schrieb am 16.11.2003 um 20:27

Zitat von flocky
also ist der -> eine zuweisung und das selbe wie = ?

edit: übrigens funktionert das mit dem '' vergleich, wenn ich submitte ohne einen namen angegeben zu haben kommt schass :D
ja, nur ist dann trotzdem das script nicht fehlerfrei, ein idealer test auf nichtvorhandensein einer variable is:
if(!isset($dievar))
{
bla
}

auch "empty()" wäre falsch, da dass ja heissen würde dass die var schon definiert sein muss, dann müsste der parser extra für die funktion die var generieren, obwohl ers ja eigentlich eh net braucht, weils ja dann erst leer is...


das "->" wird in php nur in verbindung mit objekten verwendet, und zwar ist _danach_ immer eine methode, oder eine eigenschaft (wobei eine eigenschaft auch ein unterobjekt sein kann...)
$objekt->methode();
$x = $objekt->eigenschaft;


atrox schrieb am 16.11.2003 um 21:01

bitte nicht falsch verstehen... der <- zuweisungspfeil den ich verwendet habe, ist als meta-symbol zu verstehen, und soll visualisieren, daß der wert von rechts nach links übertragen wird.
in C/JAVA/PHP und vielen anderen sprachen wird die zuweisung mit = symbolisiert, und der vergleich mit ==


flocky schrieb am 16.11.2003 um 21:25

hm ok...
also ist Database eine eigenschaft?


semteX schrieb am 16.11.2003 um 23:18

@watchout: aber ich dachte bei nem formular, das mit post übergeben wurde ist JEDE var gesetzt? da erstell er ja nix neu dadur


flocky schrieb am 16.11.2003 um 23:21

wenn ich submitte ohne werte gesetzt zu haben und mit foreach die $_POST checke dann hats keine werte.
welche variablen-namen gefallen dir jetz nicht? :mad::D


atrox schrieb am 17.11.2003 um 10:47

zum debuggen und ausgeben ganzer arrays eignet sich auch print_r




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025