Hallo,
ich habe folgendes Formular durch das ich einige Daten eines Users ändern möchte:
	
So wie es jetzt ist zeigt er mir an das ein Fehler in folgender Zeile ist:
	
Wie bekomme ich es hin, das er die Daten des Users updatet?
Grüße von Sven
					ich habe folgendes Formular durch das ich einige Daten eines Users ändern möchte:
PHP Code:
	
	
<FORM method="get" action="aendern.php">
  <?php
    error_reporting(0);
    $nickname = $_GET["nickname"];
    $submit = $_GET["submit"];
    function check($nickname)
  {
    $fehler=0;
    if (empty($nickname)) { die ("<span class=\"Beitrag\">Es ist ein Fehler aufgetreten. Du hast vergessen,
    den Nicknamen einzugeben.</span><p><a href=\"javascript:history.back()\" class=\"multilink\"
    >Korrigiere bitte Deine Eingabe.</a>"); }
    
    return true;
    }
    if(!$submit)
    {
    ?>
    
  </form>
  <?php
  }
  else  
     {
      $ch=check($nickname, $agb);
      if($ch)
  {    
      include('config.php');
      $query="UPDATE mitglieder SET      
      email = '$_GET[email]', 
      strasse = '$_GET[strasse]', 
      hausnummer = '$_GET[hausnummer]', 
      plz = '$_GET[plz]', 
      ort = '$_GET[ort]', 
      vorwahl = '$_GET[vorwahl]', 
      telefon = '$_GET[telefon]',
      WHERE nickname = '$_GET[nickname]'"; 
      $ok = mysql_query($query) or die(mysql_error());
    if(!$ok)
      {
          echo "Daten konnten nicht übernommen werden !";
      }
      else
      {
          echo 'Daten wurden erfolgreich übernommen !<br><br>';
          echo '<a href="aendern.php">Hier geht es zur nächsten Änderung</a><br><br>';
          echo '<a href="index.php">Hier geht es zum Hauptmenue</a>';
      }  
  }} 
  ?>
PHP Code:
	
	
WHERE nickname = '$_GET[nickname]'"; 
Grüße von Sven
          
 Moderator
							
						
Comment