Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
Alt 02.12.2008, 14:23 Nach oben    #1
jtg
Neuer Benutzer
 
Registriert seit: 02.12.2008
Beiträge: 4
Standard Aus PHP-Formular Ajax-Formular machen

Hallo zusammen. Ich habe folgende Frage.
Also ich habe einen ganz einfachen PHP-Code! Dieser soll nur ein Beispiel sein, dafür was ich eigtl machen und ist deswegen auch so "abgespeckt".

PHP-Code:
<?php

    session_start 
();

    if ( !isset ( 
$_SESSION["name"] ) )
    {
        if ( isset ( 
$_POST["vorname" ] ) && isset ( $_POST["nachname"] ) )
        {
            
$_SESSION["name"] = $_POST["vorname"] . " " $_POST["nachname"];
        }
        else
        {

?>
<form action="<?php echo $_SERVER ["PHP_SELF"] ; ?>" method="post">
<p>Vorname: <input name="vorname" type="text" /></p>
<p>Nachname: <input name="nachname" type="text" /></p>
<p><input name="submit" type="submit" value="weiter" /></p>
</form>
<?php

        
}
    }
    else
    {
        echo 
"<pre>";
        
print_r $_SESSION );
        echo 
"</pre>";
    }

?>
Wenn ich das Formular abschicke habe ich zwar die Daten des Benutzers aber beim Neuladen der Seite auch immer das Problem mit den Post-Dateien des Formulars.

Nachdem ich auf diesem Gebiet nicht so bewandert bin...dumme Frage: gibts eine lösung mit ajax / javascript mit der ich das verhindern kann?

mfg jtg
jtg ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.12.2008, 18:18 Nach oben    #2
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 696
Standard

ähm was genau is dein problem? wenn du das formular abgeschickt hast und die daten in der session gespeichert sind, werden beim neuladen der seite die post-daten erneut gesendet?
wenn es so ist, wie ich vermute, hilft da ein einfaches redirect nach dem speichern der daten in der session auf ein zweites script, dass selbst keine daten empfängt sondern lediglich die session ausgibt. das braucht kein ajax.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.12.2008, 13:41 Nach oben    #3
Benutzer
 
Registriert seit: 13.09.2008
Beiträge: 32
Standard

Zitat:
Nachdem ich auf diesem Gebiet nicht so bewandert bin...dumme Frage: gibts eine lösung mit ajax / javascript mit der ich das verhindern kann?
Dieser ganze Web2.0 Ajax Quatsch führt immer mehr dazu, dass die Leute sich viel mehr auf Frameworks etc. verlassen... ohne die Basics zu kennen, was ich dir nahelege.

Zitat:
Wenn ich das Formular abschicke habe ich zwar die Daten des Benutzers aber beim Neuladen der Seite auch immer das Problem mit den Post-Dateien des Formulars.
Erläutere bitte mal genau dein "Problem mit den Post-Dateien", ich steig da irgendwie nicht hinter..
MightyUhu ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Newbie hat ein Problem mit PHP Formular Ian PHP-Programmierung 8 22.07.2008 23:27
Formular, PHP, id übergeben bacarni HTML, XML und CSS 9 20.04.2007 18:11
PHP Ajax empfehlung spoensche Gesuche 11 19.04.2006 10:14
PHP Upload-Status + AJAX? Chr!s PHP-Programmierung 13 12.11.2005 15:51
PHP Formular und SQL Eintrag? berlitztom PHP-Programmierung 4 27.06.2005 08:36


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47