Ergebnis 1 bis 2 von 2

Thema: PHP - Html - Variablen übergeben

  1. #1
    Unregistriert
    Gast

    Standard PHP - Html - Variablen übergeben

    Guten Mittag, ich habe ein Problem.
    Auf meiner Html-Seite gibt es einen Registrations-Bereich. Wenn man seine eMail-Adresse + Passwort dort eingibt, sollen die Daten in meine Datenbank geschrieben werden.

    Dazu habe ich folgende Script (Teile):
    HTML:
    <form method="POST" action="../Speichern.php">
    <input type="text" class="inputtext DOMControl_placeholder" title="E-Mail" placeholder="E-Mail" id="email" name="email" value="E-Mail" /></td><td><input type="password" class="inputpassword" id="pass" name="pass" value="" />
    </form>

    PHP:
    <?php
    $SRVName="*****";
    $SRVUser="******";
    $SRVPass="******";
    $DBName="derfrosch";
    $DBTabell="FBF";

    $HTTP_POST_VARS['email'];
    $HTTP_POST_VARS['pass'];

    $connect=mysql_connect($SRVName,$SRVUser,$SRVPass) ;
    mysql_select_db($DBName);
    mysql_query("INSERT INTO FBF (EMail, Passwort) VALUES ('$email', '$pass')");
    mysql_Close($connect);
    echo ("EMAIL:");
    echo ($email);
    echo ("PASSWORT:");
    echo ($pass);
    ?>


    Der Fehler liegt nicht beim Verbinden mit der Datenbank (kein Fehler angezeigt), sondern es werden die eMail & das Passwort nicht an das PHP-Script übergeben, denn wenn ich sie mit echo anzeigen lasse, steht nichts da.

    Ich hoffe ihr könnt mir helfen,
    Lieben Gruß.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard AW: PHP - Html - Variablen übergeben

    Was versprichst du dir von
    PHP-Code:
    $HTTP_POST_VARS['email'];
    $HTTP_POST_VARS['pass']; 
    Das ist völliger Quatsch. Außerdem ist $HTTP_POST_VARS komplett veraltet, benutze $_POST

    Und dies solltest du auch einbauen: http://de2.php.net/manual/de/functio...ape-string.php

    Richtig debuggen
    1. Man bemerkt, dass ein Skript nicht das tut, was es soll.
    2. Man schreibt an den Anfang des Scriptes die Zeile: error_reporting(E_ALL); und ini_set("display_errors", true);
    3. Man versucht, die Stelle die daran Schuld sein kann, schonmal einzugrenzen. Falls dies nicht geht, wird zunächst das komplette Skript als fehlerhaft angesehen.
    4. An markanten Stellen im Skript lässt man sich wichtige Variableninhalte ausgeben und ggf. auch in bedingten Anweisungen eine kurze Ausgabe machen, um zu überprüfen, welche Bedingung ausgeführt wurde (oder auch nicht).
    5. Schritt 3 wird so lange wiederholt, bis Unstimmigkeiten im Skript auffallen
    6. Damit hat man das Problem (Unstimmigkeit) gefunden und kann versuchen diese zu beheben. Hierzu dienen dann die PHP-Dokumentation und andere Quellen als Ratgeber.
    7. Lässt sich das konkrete Problem trotzdem nicht beheben, kann man in Foren um Rat fragen.
    8. Das Programm läuft und man kann die Debug-Ausgaben wieder entfernen.
    Geändert von bandit600 (21.01.2010 um 14:46 Uhr)

Ähnliche Themen

  1. PHP- Variablen mit Post übergeben
    Von The User im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 07.12.2007, 20:36
  2. Antworten: 0
    Letzter Beitrag: 17.02.2007, 16:38
  3. PHP: Variablen übergeben oder globale Variablen
    Von Philip im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 15.04.2006, 22:38
  4. js und php variablen übergeben
    Von gelöschter User im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 06.12.2005, 12:50
  5. Variablen übergeben/ausgeben
    Von woercel im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 13.07.2005, 12:16

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •