php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.06.2004, 12:15  
Gast
 
Beiträge: n/a
Standard [Erledigt] Php Skript an Html Formular binden!!

Folgendes Problem

habe ein skript, dass ein in einem html forumlar eingegbenen inhalt als string in ein txt file schreibt

das prob ist, dass das skript bei jedem reload der site (F5) ausgeführt wird, was nicht gewollte einträge im txt file zur folge hat.

wie kann ich einstellen, dass das skript nur beim drücken des submit buttons im html formular ausgelöst wird und beim reload der site absolut inaktiv bleibt??????????

thx Lg Galahad
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.06.2004, 12:35  
Erfahrener Benutzer
 
Registriert seit: 24.08.2003
Beiträge: 714
Ashergul
Standard

Das funktioniert, ABER wenn der submitbutton gedrückt wurde und beim reload der benutzer die Datenerneut sendet werden sie erneut gespeichert.
Wenn du das verhindern willst, musst du vor dem eintragen überprüfen ob der inhalt der datei der gleiche ist wie der der eingetragen werden soll.
wenn ja soll das script nix machen wenn nein soll das script ganz normal fortfahren und die daten speichern

Formular:
Code:
<input type="hidden" name="trigger" value="">
<input type="submit" value="speichern" onclick="document.formular.trigger.value='save'">
PHP-Script
Code:
if ($_POST['trigger'] == 'save') {
  //Dein Script
}
__________________
mfg Floh

Programmers don't die, they GOSUB without RETURN
Ashergul ist offline  
Alt 17.06.2004, 13:24  
Gast
 
Beiträge: n/a
Standard

also wenn ich den code auf die art einbaue, dann macht er gar nix. nicht mal beim drücken des submit buttons passiert etwas

momentan code vom formular:

<input type="submit" value="speichern" onclick="document.formular.trigger.value='save'">
<input type="hidden" name="trigger" value="">
<input type="reset" name="reset" value="Reset">

code vom anfang des skripts:

<?


define ('µ',chr(4));
define ('€',chr(4));
define('N',chr(13).chr(10));

if ($_POST['trigger']=='save')

{
//skrip
}
 
Alt 17.06.2004, 23:27  
Erfahrener Benutzer
 
Registriert seit: 24.08.2003
Beiträge: 714
Ashergul
Standard

document.formular.trigger.value='save' <-- anstelle von formular den form namen einsetzen
__________________
mfg Floh

Programmers don't die, they GOSUB without RETURN
Ashergul 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
Datei mit PHP über ein HTML Formular uploaden kevka PHP Tipps 2006 4 22.10.2006 19:47
[Erledigt] per Formular neue html erstellen PHP Tipps 2006 3 07.01.2006 15:30
html im formular verhindern Aris Sung PHP Tipps 2005-2 2 28.10.2005 19:27
suche html formular popel95 PHP Tipps 2005-2 2 21.10.2005 20:55
[Erledigt] php in html formular PHP Tipps 2005-2 21 16.09.2005 09:27
[Erledigt] Formular in txt oder html speichern PHP Tipps 2005-2 8 17.08.2005 19:56
Mehrdimesionales Array aus HTML Formular? pino PHP Tipps 2005-2 3 12.08.2005 13:42
aus HTML parameter an PHP skript senden PHP Tipps 2005-2 4 08.08.2005 09:37
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
Html Formular per email PHP Tipps 2005 1 30.03.2005 17:17
[Erledigt] HTML Formular PHP PHP Tipps 2005 8 23.02.2005 01:16
[Erledigt] html im Formular verhindern? PHP Tipps 2005 6 16.02.2005 18:00
html in formular deaktivieren PHP Tipps 2005 1 07.02.2005 23:02
html formular value an php übergeben tennessee PHP Tipps 2005 5 29.01.2005 18:41
In einem Formular html verbieten. PHP Tipps 2004-2 2 29.11.2004 17:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
submit button html reload, script im formular unterbinden, html formular submit button passiert nix, drücken des submit button passiert nix html, skript binden, script html binden, php script formular reload verhindern, php code in html formulare binden, php formular binden, php code an button in html binden, php binden mit html, http://www.php.de/php-tipps-2004/3193-erledigt-php-skript-html-formular-binden.html, php reload type reset, reload formulardaten reset, php formularreload, formular html binden, binden skript, button in html binden, html formular reload reset, erneutes eintragen verhindern formular php code

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