Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Ein Informatikstudent wird im allgemeinen nicht sonderlich viel mit Programmierung zu tun haben. Diese Aufgabe wird Leuten übertragen die eine Ausbildung zum Softwareentwickler/Anwendungsentwickler abgeschlossen haben. Vielmehr ist die Aufgabe eines Informatikers die Entwicklung von Strukturen...
Welches Objekt. Das was ich in dem Post aufgezeigt habe ist lediglich ein Beispiel zur verdeutlichung. Es war nie die Rede davon, das man irgendwas so aufbauen sollte/könnte und ich würde es so ganz bestimmt auch nicht machen.
Schon klar, nur lässt sich das Objekt im gegensatz zum Array ganz...
Für große Projekte macht das schon Sinn. Um selbst die Übersicht bei großen Projekten zu behalten würde ich auf jeden Fall dazu raten Objektorientiert zu arbeiten. Ich hab mich früher auch davor gescheut aber eigentlich nur weil ich nicht recht wusste wie man diese Technik effizient einsetzen...
Das scheint mir auch so ;-)
Was ich zum Ausdruck bringen wollte ist folgendes:
Als Array könnten die Daten zu einer Person wie folgt aussehen
$person = array(
'firstname' => 'Vorname',
'lastname' => 'Nachname',
'gender' => 'male',
....
);
Mit einem person-Objekt könnte es...
Lass das mit den Arrays bleiben. Beschäftige dich etwas mit der Objekt orientierten Programmierung und du wirst sehen wie komfortabel man mit Objekten arbeiten kann.
Wenn du ein komplexes Projekt hast, warum willst du dann auf eine Datenbank verzichten. Das ist eigentlich total wiedersinnig...
//Tag
date('d', $tstamp);
//Monat
date('m', $tstamp);
//Jahr
date('y', $tstamp);
//oder
date('Y', $tstamp);
EDIT: Der Zeitstempel gibt die vergangenen Sekunden seit dem 01.01.1970 an. Du könntest theoretisch auch einfach durch Rechenoperationen auf die gewünschten Werte kommen
Zum Fehler 'there is no attribute "onClick"':
Die Vorgabe bei der Verwendung von XHTML ist, das wie in XML alle Attribute _klein_ geshrieben werden müssen.
Zum Fehler 'required attribute "action" not specified':
Das Attribut 'action' ist eine Pflichtangabe und kann nicht weggelassen werden. Sie...
1. Die Datei sollte die Erweiterung *.php besitzen
2. Du benötigst einen Parser, der die den PHP-Code parsed
3. Du benötigst einen Server auf dem dieser Parser läuft
Du kannst dir von http://www.apachefriends.org das Packet XAMPP herunterladen. Das ist ein Apacheserver mit allem drum und dran...
Das sieht doch gut aus. Das ist der Zeitstempel (die Anzahl der Sekunden die seit dem 01.01.1970 vergangen sind). In PHP hast du nun mit den Datumsfunktionen (z.Bsp. date()) die Möglichkeit diesen Zeitstempel formatiert auszugeben. So zum Bsp:
date('d.m.Y - H:i', 1072911600);
Das sollte...
@Artemis: Die Klammern sind dafür da, damit die Hochkommas der Arrayelemente im String vom Parser akzeptiert werden. Ist aber kein guter Stil wie ich finde.
@MeGa: Liest und verstehst du überhaupt was man dir schreibt? Mir scheint du hast sehr viel Nachholebedarf. Ich rede die ganze Zeit...
Durch das Voranstellen von int vor eine Variable erzwingst du eine Typkonvertierung zum Variablentyp integer. Wenns um den Monat geht sieht das woe folgt aus:
mktime($_POST['time_hour'], $_POST['time_minute'], 0, (int)$_POST['date_month'], $_POST['date_day'], $_POST['date_year']);
Du kannst doch die value Angaben deiner Selectbox ändern
<select name="date_month">
<option value="1">01</option>
...
oder du schreibst in der mktime()-Funktion (int)$_POST['date_month'].
if($reg['Benutzername']==$_POST['username'] && $reg['Passwort']==sha1($_POST['passwort']))
Das kann ja nicht gehen. Du benutzt schon wieder die Verbindungskennung anstatt des Arrays $data...
Korrekt.
Was für eine 0 und was für eine 10? Wenn du den dritten Parameter in der Funktion mktime() meinst, wird dieser für die Angabe der Sekunden verwendet. Da du aber in deinem Formular keine Angaben bezüglich der Sekunden übergibst, kann man diesen Parameter auf 0 setzen. Weiss grad nicht...
Diese Seite verwendet Cookies, um Inhalte zu personalisieren und dich nach der Registrierung angemeldet zu halten. Durch die Nutzung unserer Webseite erklärst du dich damit einverstanden.