P
PatMor
1) Ich will Werte aus einem Formular als Datensatz in eine MySQL-Datenbank speichern. Nun habe ich eine simple Abfrage dazwischengeschalten (Datei1: Formular, Datei2: Abfrage, Datei3: Speichern in Datenbank).
Nun wollte ich dies mit POST lösen, da GET ja alles an die URL anhängt und das Passwort wäre dann sichtbar, bei SESSIONs besteht das Problem das die net funktionieren sobald der User keine Cookies akzeptiert.
(Jedenfalls ist mir das so passiert (Firefox 1.5)). Nur wie erhalte ich die Daten von Datei1 bis zur dritten?
2) Ich hab auch gleich noch ein paar Fragen. Ich möchte, dass sich die User untereinander Mails schicken können. Ist es da "schlau" die Mails in eine extra Tabelle zu speichern und nach dem Einloggen die Tabelle 2 abzufragen, ob in der Spalte "Empfänger" sein Nick steht und dann die Mails auszugeben? Oder gleich
für jeden User ne eigene Mail-Tabelle!? <- fänd ich etwas übertrieben..
3) Weiterhin sollen nur je 5 Mails pro Absender gespeichert werden(egal ob gelesen oder nicht).
Wie mache ich es, dass alle anderen Mails gelöscht werden und somit nur die 5 aktuellsten erhalten bleiben? Es wäre doch auch das Beste, wenn man die Tabelle 2 nach dem Senden an einen beliebigen User überprüft, oder?
4) Was mich auch interessiert, hat es Nachteile wenn ich direkt beim Seitenaufruf die Verbindung zu SQL herstelle?
Oder sollte ich sie nur aufbauen und anschließend gleich abbrechen (geht das?) wenn ich sie brauche?
Also genau dann wenn ich etwas speichere oder lese..
5) Thema SESSIONs nochmal, ich sehe häufig Websiten wo in der URL Sachen stehen wie z.Bsp
http://www.domain.de/main.php?id=feoezfh1093hf32hfgo1z32g90
Was bedeutet das? Ich dachte immer, das man alle Werte die man benötigt in eine SESSION speichert und deren ID weitergibt, die Seite nach dem Reloaden dann alle Werte wieder aus der ID nimmt, aber entweder lag ich da falsch oder ich bekomms nicht hin. Mir wäre es nämlich lieber, dass das so geht wie ichs mir denke (lol.. oh man), weil: Ich so Passwörter senden könnte und niemand in der URL pfuschen kann..
Ich hoffe man kapiert was ich mir hier für Fragen stelle (hatte präzise 4 Stunden Schlaf, ZU WENIG)..
Nun wollte ich dies mit POST lösen, da GET ja alles an die URL anhängt und das Passwort wäre dann sichtbar, bei SESSIONs besteht das Problem das die net funktionieren sobald der User keine Cookies akzeptiert.
(Jedenfalls ist mir das so passiert (Firefox 1.5)). Nur wie erhalte ich die Daten von Datei1 bis zur dritten?
2) Ich hab auch gleich noch ein paar Fragen. Ich möchte, dass sich die User untereinander Mails schicken können. Ist es da "schlau" die Mails in eine extra Tabelle zu speichern und nach dem Einloggen die Tabelle 2 abzufragen, ob in der Spalte "Empfänger" sein Nick steht und dann die Mails auszugeben? Oder gleich
für jeden User ne eigene Mail-Tabelle!? <- fänd ich etwas übertrieben..
3) Weiterhin sollen nur je 5 Mails pro Absender gespeichert werden(egal ob gelesen oder nicht).
Wie mache ich es, dass alle anderen Mails gelöscht werden und somit nur die 5 aktuellsten erhalten bleiben? Es wäre doch auch das Beste, wenn man die Tabelle 2 nach dem Senden an einen beliebigen User überprüft, oder?
4) Was mich auch interessiert, hat es Nachteile wenn ich direkt beim Seitenaufruf die Verbindung zu SQL herstelle?
Oder sollte ich sie nur aufbauen und anschließend gleich abbrechen (geht das?) wenn ich sie brauche?
Also genau dann wenn ich etwas speichere oder lese..
5) Thema SESSIONs nochmal, ich sehe häufig Websiten wo in der URL Sachen stehen wie z.Bsp
http://www.domain.de/main.php?id=feoezfh1093hf32hfgo1z32g90
Was bedeutet das? Ich dachte immer, das man alle Werte die man benötigt in eine SESSION speichert und deren ID weitergibt, die Seite nach dem Reloaden dann alle Werte wieder aus der ID nimmt, aber entweder lag ich da falsch oder ich bekomms nicht hin. Mir wäre es nämlich lieber, dass das so geht wie ichs mir denke (lol.. oh man), weil: Ich so Passwörter senden könnte und niemand in der URL pfuschen kann..
Ich hoffe man kapiert was ich mir hier für Fragen stelle (hatte präzise 4 Stunden Schlaf, ZU WENIG)..