php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.09.2006, 13:42  
Neuer Benutzer
 
Registriert seit: 10.01.2006
Beiträge: 12
TomH27
Standard Mit Häkchen im Formular Variable wieder löschen

Sorry, konnte das nicht sinnvoller formulieren.
Hier der Sachverahlt.
In einem Registrierungsformular werden Benutzerdaten abgefragt.
Unter anderem die eMail-Adresse. Am Endedes Formulars kommt das Feld: Bei Aktion bitte nicht per Mail benachrichtigen.

So soll der User bei setzen des Hächens keine Mails erhalten, am besten gar nicht erst ind die SQL-Datenbank eintragen, oder die Varoable eMail wieder komplett löschen.

Wie kann ich das umsetzen?

Grüße, Tom
TomH27 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.09.2006, 13:49  
Erfahrener Benutzer
 
Registriert seit: 03.01.2006
Beiträge: 253
CC84
Standard

PHP-Code:
<?php
if (!isset($_POST['newsletter'])) trag ihn in die Liste ein
else unset($_POST['email']);
?>
CC84 ist offline  
Alt 27.09.2006, 13:53  
Neuer Benutzer
 
Registriert seit: 10.01.2006
Beiträge: 12
TomH27
Standard

traumhaft! vielen Dank!
TomH27 ist offline  
Alt 27.09.2006, 15:09  
Neuer Benutzer
 
Registriert seit: 10.01.2006
Beiträge: 12
TomH27
Standard

und wie mache ich das wenn ich die variable email durch einen anderen inhalt ersetzen möchte. wenn also statt der zuvor eingetragenen emailadresse kein@emailgesetz.uru stehen soll?
TomH27 ist offline  
Alt 27.09.2006, 15:52  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

$_POST['email'] = 'bla'; ??? oder was meinst du
Flor1an ist gerade online  
Alt 27.09.2006, 15:59  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

PHP-Code:
<?php
    $_POST
['email'] = 'hier was du willst';
?>
Aber du solltest dir mal ein gutes Tutorial zu PHP anschauen: http://tut.php-q.net/
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 27.09.2006, 16:13  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Na, es wird wohl kaum darum gehen, in $_POST irgendwas zu ändern. Vielmehr um ein UPDATE der DB.

Wenn TomH27 sich mal die Mühe machen würde, etwas genauer zu schreiben, was er will, kann man auch eher was antworten.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 28.09.2006, 08:37  
Neuer Benutzer
 
Registriert seit: 10.01.2006
Beiträge: 12
TomH27
Standard

Angenommen die Daten werden nicht per POST +bertragen sondern gleich in Variablen überschrieben kann dann der gleiche Vorgang durchgeführt werden. Wenn also eine Variable $email existiert?
TomH27 ist offline  
Alt 28.09.2006, 09:44  
Neuer Benutzer
 
Registriert seit: 10.01.2006
Beiträge: 12
TomH27
Standard

Nein, ich rede schon vom ändern der Formularvariablen.
TomH27 ist offline  
Alt 28.09.2006, 10:07  
Neuer Benutzer
 
Registriert seit: 10.01.2006
Beiträge: 12
TomH27
Standard

Ich habe es jett mal so versucht, hat aber keine Auswirkungen, was istda falsch?

Code:
 if ( $nomail != "") $email="nomail@uru.uru";
TomH27 ist offline  
 


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 zurück an Formular schicken ?!?!? TeazY PHP Tipps 2008 5 18.12.2007 20:07
php Aufruf von Formular und Übergabe einer Variable (get) PHP Tipps 2007 10 30.12.2005 16:45
[Erledigt] Variable ohne Formular &quot;weiterschicken&quot; PHP Tipps 2007 15 21.12.2005 15:49
Variable aus Formular auslesen .. PHP Tipps 2005-2 10 25.10.2005 15:48
Formular variable gestallten PHP Tipps 2005-2 2 03.08.2005 12:03
Variable aus Formular ohne submit Button übergeben PHP Tipps 2005-2 3 24.06.2005 17:08
Variable aus Formular nicht auslesbar PHP Tipps 2005-2 10 23.06.2005 18:51
Formular auslesen mit PHP -> Variable mehrfach aúsgeben DDogg PHP Tipps 2005 2 21.04.2005 13:16
variable ohne formular übergeben nautiluS PHP Tipps 2005 9 11.04.2005 13:46
wieso bleibt variable aus dem Formular auf FALSE? nieselfriem PHP Tipps 2004-2 6 03.12.2004 01:06
Wert aus Formular in Variable speichern PHP Tipps 2004-2 2 01.12.2004 16:56
Variable Mitgliederliste aus Formular erstellen Datenbanken 2 18.10.2004 16:33
Problem mit Variable bei Formular auf lokalem Rechner PHP Tipps 2004 3 07.10.2004 15:17
[Erledigt] [Problem] Formular - Variable wird nicht weitergegeben PHP-Fortgeschrittene 12 06.10.2004 19:00
Daten aus Formular in eine Variable packen PHP Tipps 2004 2 14.06.2004 21:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kann man ein php formular hacken, nomail.uru.uru, häkchen im formular löschen, häkchen für formular, haken bei mail standart wieder rausnehmen, php formulardaten sofort wieder löschen, formularvariable löschen, php formular variable löschen, php variable durch user löschen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:54 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.