• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

parse error

Status
Für weitere Antworten geschlossen.

RaZ0oR

Neues Mitglied
Sers leute,

ich habe folgendes problem bei diesem script
PHP:
<?
$liveserver = "xy.xy";
$user   = "*"; 
$pass   = "*"; 
$server = "*";
$dbase  = "*";
$conn = @mysql_connect($server, $user, $pass);
if($conn) {
  mysql_select_db($dbase, $conn);
}
else {
  echo '
  <center><span class="rot">
  <strong>Eine Verbindung zur Datenbank konnte nicht hergestellt werden.<br />
  Die Seite wird dadurch nicht richtig angezeigt!</strong>
  </span></center>
  ';
}
?>
<?php
if(!isset($_POST["formular"])) {
  ?>
  <form action="<?php echo $_SERVER["PHP_SELF"];?>" method="POST">
Vorname   &nbsp;&nbsp;
<input type="text" name="feld1" value="" /><br />
<input type="submit" name="formular" value="eintragen" />
  </form>
  <?php
}
else {
  $feld1 = $_POST["feld1"];
  $feld1 = mysql_real_escape_string($feld1);
  $aendern = "UPDATE * Set * = '".feld1."' WHERE id = '1'";
  ?>
  
<?php
  $update = mysql_query($aendern);
  ?>

Da kommt diese fehlermeldung

Code:
[B]Parse error[/B]: syntax error, unexpected $end in [B]"Dateipfad..."[/B] on line [B]41[/B]

Mit dem Script möchte ich Daten in einer Datenbank ändern!!! Kann mir bitte jemand weiterhelfen!
 
Also beim ersten Drüberschauen ist mir aufgefallen, dass du kurz vorm ende ein else { öffnest, dies aber nicht mehr schließt. Es fehlt also eine geschwiefte Klammer am Ende!

MfG Icy
 
Hey,
also dafür schon mal danke, etz hat es mein Formular angezeigt, doch wenn ich dann auf "eintragen" klicke, wird nicht mein eingetragener text, sondern "feld1" in die datenbank eingetragen, weißt du woran das liegt????
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben