php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.12.2005, 12:11  
Gast
 
Beiträge: n/a
Standard Variable löschen und Schutz vor "Leereinträgen"

Hai

Habe noch ein Prob, und die Suche hier hat auch nicht gebracht (vielleicht bin ich auch mal wieder zu blöd dazu...mea culpa)

Folgendes:

Ich möchte ein Eingabeformular vor "Leereinträgen" schützen. Beim ersten Aufruf habe ich das schon mit ISSET unterbinden können, bei Leerfelder (aber nur bei einem Feld) per if ($kurs_name == "") .

Meine Frage ist jetzt:

Wie könnte ich zum einen das ganze Formular (mehrere Eingabefelder) vor Leereinträgen schützen ? Wenn ich das immer per IF...ELSE mache dann wird der Code recht unübersichtlich. Würed SWITCH...CASE funzen???

Und zum anderen:

Wie könnte ich Variblen nach dem Senden wieder löschen ? Wenn ich z.B. ein Formular abgesendet habe und dann später auf AKTUALISIEREN beim Browser gehe sendet er das ganze noch mal ab weil die Daten immer noch vorhanden sind...

Hat jemand einen Rat???

besten dank

Lapje
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.12.2005, 12:14  
Gast
 
Beiträge: n/a
Standard Re: Variable löschen und Schutz vor "Leereinträgen"

Zitat:
Zitat von Lapje
Hai
Wie könnte ich zum einen das ganze Formular (mehrere Eingabefelder) vor Leereinträgen schützen?
http://de3.php.net/manual/de/function.trim.php
http://de3.php.net/manual/de/function.empty.php

Zitat:
Zitat von Lapje
Wenn ich das immer per IF...ELSE mache dann wird der Code recht unübersichtlich.
Nein, wieso?

Zitat:
Zitat von Lapje
Wie könnte ich Variblen nach dem Senden wieder löschen ? Wenn ich z.B. ein Formular abgesendet habe und dann später auf AKTUALISIEREN beim Browser gehe sendet er das ganze noch mal ab weil die Daten immer noch vorhanden sind...
11.19. Wie verhindere ich mehrfaches Absenden eines Formulars?
http://faq-phpfriend.de/q/q-formular-mehrfach.html

Gruß
phpfan
 
Alt 18.12.2005, 12:29  
Gast
 
Beiträge: n/a
Standard

Könnte ich dann empty auf mehrere Variablen auf einmal anwenden ? z.B.

PHP-Code:
<?php
$var 
0;
if (empty ([
b]$var$var_b$var_c[/b])) { #evaluates true 
   
print '$var is either 0 or not at all set';
}
if (!isset (
$var)) { // evaluates false
   
print 'The $var is not set at all';

?>
ginge das ? dann könnte ich damit alles Eingabefelder "schützen"...
 
Alt 18.12.2005, 12:40  
Gast
 
Beiträge: n/a
Standard

Zitat:
Könnte ich dann empty auf mehrere Variablen auf einmal anwenden ?
"Könnte" beantworte ich immer mit: Probiere es aus!

Gruß
phpfan
 
Alt 18.12.2005, 12:44  
Gast
 
Beiträge: n/a
Standard

Naja...im Grunde hast Du ja recht...nur wenn Du weisst das ich, wenn ich es machen würde, vollkommen in die falsche Richtung rennen würde fände ich es schon fair wenn Du mir das sagen würdest...
 
Alt 18.12.2005, 12:49  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Lapje
fände ich es schon fair wenn Du mir das sagen würdest...
Und ich würde es fair finden, wenn du statt solchen Sachen zu fragen, mal etwas Einsatz zeigst und mit deinem (simplen) Problem nicht andere beschäftigst. Ein Forum ist nämlich nicht dafür da, die eigene Faulheit auszubügeln. Und mit
PHP-Code:
<?
if (emty($var1$var2))
?>
wirst du dich wohl kaum überarbeiten, oder? Das geht schneller, als hier die Frage zu stellen.

Gruß
phpfan
 
Alt 18.12.2005, 12:56  
Gast
 
Beiträge: n/a
Standard

OK, wie gesgat, im Grunde hast Du recht, nur ist das für ein Projekt für das ich nur eine begrenzte Stundenanzahl habe...und ich arbeite so schon seit 2 Wochen die ganze Zeit daran.

Und mal ganz ehrlich:
Das hat nichts mit Faulheit zu tun, wie Du in meinem ersten Post gelesen hast hab eich schon versucht selber da ne Lösung zu finden.

Und was für Dich "simple" Probleme sind sind für mich Anfänger-Probleme...und von wegen beschäftigt...habe ich Dich dazu gezwungen hier zu antworten? Ich will sicherlich nicht undankbar erscheinen, aber zuerst antworten und einem dann den Vorwurf machen man würde seine Zeit vergeuden find ich auch nicht fair...
 
Alt 18.12.2005, 13:03  
Gast
 
Beiträge: n/a
Standard

Es ging um
Zitat:
Könnte ich dann empty auf mehrere Variablen auf einmal anwenden ?
Und das kann man doch wohl wirklich mal eben ausprobieren, oder? So eine Frage gehört einfach nicht in ein Forum!

Gruß
phpfan
 
Alt 18.12.2005, 13:10  
Gast
 
Beiträge: n/a
Standard

Warum gehört die nicht hierhin ? Wenn Du es weisst, was dabei rauskommt, oder Du weisst was funzt und was nicht, warum kannst Du das nicht einfach sagen? Oder wie ich das machen muss...???

Es ist nicht so das ich hier sitze und Däumchendrehe...ich muss das Ding am Donnerstag abegeben und habe bis dahin noch jede Menge zu tun so dass ich keine Zeit für Experimente habe...ich habe keine Lust das Ding dann komplett zu zerschießen und nichts funzt am ende...dann lasse ich es lieber so und es funzt, auch wenn es nicht die eleganteste Art ist...

Leute gibts...
 
Alt 18.12.2005, 13:19  
Gast
 
Beiträge: n/a
Standard

Zitat:
Leute gibts...
Genau, so Leute wie dich gibt es.

Nochmal: diese eine Zeile auszuprobieren geht schneller, als hier die Frage zu stellen! Und "könnte" hört sich immer danach an: "Ich habe keine Lust, das mal eben auszuprobieren". Dann habe ich keine Lust, darauf zu antworten bzw. zu helfen. Und ehrlich gesagt, wann du dein Projekt abgeben musst und ob du da noch viel Arbeit damit hast, ist für mich das gleiche, als wenn in China ein Bratwurst platzt.

Leute gibts....

Gruß
phpfan
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variable in Datenbankentrag asa PHP Tipps 2008 11 22.07.2008 09:51
Variable in $this Variable der Klasse benutzen PHP Tipps 2006 5 03.05.2006 20:04
variable wird nich erkannt. Marian PHP Tipps 2006 1 03.04.2006 21:25
PHPMailer findet eigene Variable net seejay PHP Tipps 2007 6 04.01.2006 12:55
Variable durch 2. Variable bestimmen Quagga PHP Tipps 2005-2 11 26.10.2005 17:34
Variable als Variable behandeln ohne den Wert zu verwenden Pain-maker PHP Tipps 2005-2 4 11.09.2005 17:28
Session Variable oder Globale Variable ? PHP Tipps 2005-2 3 27.06.2005 21:49
Variable in Objekt php1 HTML, Usability und Barrierefreiheit 2 25.06.2005 08:08
[Erledigt] Variable in DB Datenbanken 1 17.04.2005 15:01
Variable in Variable Matthiasnet PHP Tipps 2005 6 20.03.2005 23:28
[Erledigt] Fehlermeldung unterdrücken wenn keine variable übergeben... PHP Tipps 2005 6 20.03.2005 13:36
Variable in einer Variable Beatbox PHP Tipps 2005 7 15.01.2005 15:55
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
2 Schleifen durchlaufen PHP Tipps 2004 1 14.09.2004 14:33
[Erledigt] Datei einlesen -&gt; in Variable schreiben PHP Tipps 2004 2 22.07.2004 11:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php datenbank schützen vor leereinträgen, nach dem senden variable löschen, php nach formular senden variable löschen, html forms put variablen leeren, php variablen leeren empty, php session variable löschen

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:31 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.