Thema: Eigene Fehlerseite mit PHP
-
09.08.05 14:28 #1
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
Und auf ein neues.
Ich habe ein Kontaktformular was mit PHP arbeitet und sich in eine MySQL DB einträgt.
Wenn man eine ID doppelt eingibt bekommt man einen Fehlerext angezeigt.
Ist es machbar eine eigene Fehlerseite zu erstellen so das man dem jenigen der den Fehler 'begangen' hat, so sagen kann was genau los ist?
Kann da wer helfen?
-
09.08.05 14:30 #2Blümchen Tutorials.de Gastzugang
Hallo,
*grml* eine ID kann man doch gar nicht doppelt eingeben, da die doch automatisch hochgerechnet wird oder?
Gruß Blümchen
-
09.08.05 14:32 #3
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
Nein die muss per Hand eingeben werden. Verlangt mein Chef so, sonst würd ich sie auch automatisch vergeben werden lassen.
-
Hast Du Deinen Chef mal nach dem Sinn der Sache gefragt?
Wenn mein Chef irgendwelche Schnapsideen hat dann erzaehl ich dem auch, dass der vollkommen wirre Vorstellungen hat.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
09.08.05 14:35 #5[BESSERWISSER]
Zitat von Blümchen
Das ist nur so, wenn AUTO_INCREMENT gesetzt wurde.
Ausserdem kann eine Tabelle über viele weitere ID's verfügen. Du meinst wohl eher Primärschlüssel.
[/BESSERWISSER]Ich bin arbeitlos und suche dringend eine neue Festanstellung!
Kennst du jemanden der einen- PHP-Profi
- Datenbankadministrator
- Webdesigner
- Netzwerkadministrator
- oder ähnliches
Ceraph@gmx.de
Danke, Jörg
-
09.08.05 14:41 #6
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
@reptiler: Bin nur arme kleine Praktikantin... hab nix zu melden... tu sais? *seufzel* Und dazu hab ich 2 Chefs...
@Jörg Rißmann: Ja is bei mir ja aber nicht so... Deshalb auch per Hand.
Also kann mir bitte wer helfen? Oder der reißt mir die Birne ab...
Und meine Tastatur macht wieder Aussetzer...
-
Du ueberpruefst einfach ob die ID schon vergeben wurde und wenn ja leitest Du auf die Fehlerseite um, ungefaehr so: (Beispiel User-Datenbank)
PHP-Code:$users=mysql_query("select * from users where id='$id'");
if (mysql_num_rows($users)>0)
{
header("Location:fehler.php");
}
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
09.08.05 14:48 #8
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
$users steht für die tabelle richtig?
-
09.08.05 14:50 #9Oh, dann muss ich akut meinen Ton ändern! (Süssholzraspeln 1.0)
Zitat von Shiro-san
Jo, hab ich gesehen. Das galt mehr Blümchen.
Zitat von Shiro-san
Mit welcher Begründung will das eigentlich dein Chef von Hand eingeben lassen?!
Ich würde ihn von der AUTO_INCREMENT überzeugen, da er ja wohl eh keine Ahnung hat.
Zu deinem Namen: -san heißt Sohn, deswegen dacht ich immer, du bist männlich, sorry.
Name, Alter, Adresse, Kontostand?
Zum Problem:
Via Select mit der eingebenen ID die DB überprüfen (WHERE id=$_POST['id']) ob es einen Eintrag gibt.
Wenn ja, dann Fehlerseite, wenn nein, ok, eintragen.Ich bin arbeitlos und suche dringend eine neue Festanstellung!
Kennst du jemanden der einen- PHP-Profi
- Datenbankadministrator
- Webdesigner
- Netzwerkadministrator
- oder ähnliches
Ceraph@gmx.de
Danke, Jörg
-
$users ist das Array in das die Daten geschrieben werden.
Zitat von Shiro-san
Im Beispiel heisst die Tabelle aber auch users, zu sehen an select * from users.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
09.08.05 14:54 #11
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
Oho jemand will mich wohl unterhalten!
Kommt auf der Arbeit immer ganz gut! ^.~
Zuerst hatten wir auch AUTO_INCREMENT, aber da dort auch noch Bilder mit der gleichen ID sein werdn und bla... Jeder bekommt halt ne Nummer die eingegeben werden muss, deshlab der ganze Wust.
"san" ist ein japanisches Namenssuffix das man an den Namen anhängt.
Bei einem Jungen den man besser kennt, oder Mann allgemein, kann man "kun" sagen. Bei einem Lehrer "sensei", und bei jemanden zu dem man aufschaut oder viel Respekt vor hat "sama".
"san" gilt bei Mädchen so wie auch Jungs.
Name und Alter sag ich dir wenn du nett bist, Adresse und Kontostand aber nicht. Vom Konto is eh nix zu holen!
-
09.08.05 14:55 #12
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
@reptiler: Ok ich geh mal wie immer rumprobieren. Aber langsam hab ich Mut was all dies betrifft. Einiges hab ich auch schon selbst hinbekommen!
Mit deiner Hilfe und der der anderen! Ich schulde dir echt was... Aber P.S: Geld hab ich keins!
-
Schon okay, alles andere wuerde wohl meine Freundin veraergern.

Weiterhin viel Erfolg.
Bei Fragen einfach wieder laut losheulen. Wenn das nicht hilft, hier posten.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
09.08.05 15:00 #14Du hörst dich an wie eine 18-Jährige Wasserfrau
Zitat von Shiro-san
Ich bin arbeitlos und suche dringend eine neue Festanstellung!
Kennst du jemanden der einen- PHP-Profi
- Datenbankadministrator
- Webdesigner
- Netzwerkadministrator
- oder ähnliches
Ceraph@gmx.de
Danke, Jörg
-
09.08.05 15:02 #15
- Registriert seit
- Jul 2005
- Ort
- Ibbenbüren (NRW)
- Beiträge
- 109
*grummel* Ich heule nicht... ich rauch mir eine und schmolle wenn dann schon.
Und klar dann poste ich. Und hey ich will keinen Zoff mit deiner Freundin oder so. Bin eh vergeben!
![]() |
PHP 5 / MySQL 5 Seminar (22 Stunden Video-Training) Preis: früher: 39,95€ - jetzt nur: 7,99€ PHP 5 / MySQL 5 Lernkurs – 22 Stunden Video-Training auf DVD Hier geht es zum Angebot Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar! |
Ähnliche Themen
-
Mit PHP in eigene Logfiles schreiben
Von SaschaT im Forum PHPAntworten: 8Letzter Beitrag: 08.04.08, 00:14 -
JSF - Fehlerseite
Von y0dA im Forum JavaAntworten: 0Letzter Beitrag: 26.06.07, 13:35 -
Eigene Wochenunterteilung mit PHP
Von paulee im Forum PHPAntworten: 5Letzter Beitrag: 04.09.06, 22:13 -
CGI Fehlerseite
Von Byter im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 1Letzter Beitrag: 14.01.05, 17:16 -
eigene Fehlerseite bei totem Link
Von Kettu im Forum PHPAntworten: 5Letzter Beitrag: 20.11.03, 18:05



Zitieren

Login





Lesezeichen