Jetzt kostenlos Anmelden!

Raffy

lernt alles kennen

1

Sonntag, 16. Mai 2010, 17:44

Wenn Datenbank Eintrag leer dann TEXT automatisch

Hallo Leute,
ich hab mir ein Programm gebaut fürs Radio, was nach einer bestimmten Uhrzeit anzeigt, was als nächstes gemacht werden muss.
Diese Sachen werden ganz normal über eine eintragen.php im Adminbereich verwaltet.
Nur meine Frage lautet jetzt, wie kann ich in dem Code einbauen, dass er automatisch den TEXT: KEIN EINTRAG VORHANDEN schreibt, wenn in der Datenbank der Eintrag fehlt.
Wäre super wenn einer mir da weiter helfen kann <3

hier der Code:
Hier klicken für weitere Informationen


Edit: Code in Klappfunktion

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »-=LCL=-|BuLLeT|« (16. Mai 2010, 21:16)

  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 356

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

2

Sonntag, 16. Mai 2010, 18:16

PHP-Quelltext

1
if (empty($variable['value'])) $variable['value']='Kein Eintrag';


mfg
  • Zum Seitenanfang
  • Zum Seitenende

Raffy

lernt alles kennen

3

Sonntag, 16. Mai 2010, 18:24

=)

Muss ich meine Variable dort eintragen, oder einfach so.
Erleute es doch bitte an einem Beispiel =)
  • Zum Seitenanfang
  • Zum Seitenende

Knuddi Männlich

kennen Einige hier

Beiträge: 344

Geschlecht: Männlich

PHPKIT Version: 1.6.1

4

Sonntag, 16. Mai 2010, 18:32

Ja, du musst deine Variable da eintragen =)
  • Zum Seitenanfang
  • Zum Seitenende

Raffy

lernt alles kennen

5

Sonntag, 16. Mai 2010, 18:37

klappt nicht

Leider klappts nicht, hab ziemlich oben nun den Code eingegeben, aber entweder ist er falsch oder an der falschen Stelle.
Hier nochmal der Code:
Hier klicken für weitere Informationen


Edit: Code in Klappfunktion

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »-=LCL=-|BuLLeT|« (16. Mai 2010, 21:17)

  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 356

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

6

Sonntag, 16. Mai 2010, 20:53

logisch... du hast ja auch das $....['value'] übernommen....

da gehört aber das radiator_xxx_ irgendwas rein. eben das, was ausgefüllt werden soll, wenn eingabe leer ist...

ergo:

PHP-Quelltext

1
if (empty($_POST['radiator_day'])) { $_POST['radiator_day'] = 'Kein Eintrag'; }
  • Zum Seitenanfang
  • Zum Seitenende

Raffy

lernt alles kennen

7

Montag, 17. Mai 2010, 00:13

=)

Spitze <3
Danke Danke Danke... es funktioniert =)
Freu ^^
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 073

Geschlecht: Männlich

PHPKIT Version: keine

8

Montag, 17. Mai 2010, 06:56

wow wow wow

wieso gibt es für die variablen addslashes, wenn die eintragungen in der DB jene nicht verwenden?
aktuell sehr unsicher und angreifbar, solange dort jemand unfug treiben will..

a) die zeilen 12-231 kannst du dir entweder sparen oder übernimmst jene variablen unten bei dem eintragen in die DB
b) du fügst das addslashes(...) unten bei dem eintragen in die DB hinzu

frage: wieso benutzt du oben $_POST['.........'] und unten das $_REQUEST['.........'] ?!?!?
überlege deinen code nochmals ;)
:thumbsup:    :thumbsup:       *tc*       :thumbsup:    :thumbsup:
8o           Achtung: Dirk Kántor ist unterwegs!           8o
Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben.
  • Zum Seitenanfang
  • Zum Seitenende

Raffy

lernt alles kennen

9

Montag, 17. Mai 2010, 15:49

=)

Danke =)
Hab die Zeilen entfernt und es funktioniert auch so ^^
Ich bin noch recht neu in dem Gebiet... aber vielen lieben Danke für die tolle Info <3
Gruss Raffy
  • Zum Seitenanfang
  • Zum Seitenende