installationsscript
#1
jo moin. Leider gibt es ein paar problemchen mit meinem installationsscript:

Zitat:Parse error: parse error, unexpected $ in C:\Programme\xampp\htdocs\cms\setup\step2.php on line 101
[code=php]// Zeile 101
?>[/code]

kann mir das mal jemand erklären? den ganzen code findest du hier Smile
[code=php]<?php
/* Datenbank-Daten transformieren */
$mysql_host=$_POST['mysql_host'];
$mysql_user=$_POST['mysql_user'];
$mysql_pwd=$_POST['mysql_pwd'];
$mysql_db=$_POST['mysql_db'];

/* Admin-Daten transformieren */
$admin_user = $_POST['admin_user'];
$admin_pwd = $_POST['admin_pwd'];
$admin_vname = $_POST['admin_vname'];
$admin_nname = $_POST['admin_nname'];

/* Verbindung aufbauen möglich? */
$connection = mysql_connect($mysql_host, $mysql_user, $mysql_pwd) or die ("Es konnte keine Verbindung zum Server aufgebaut werden!");
mysql_select_db($mysql_db) or die ("Ihre angegebene Datenbank existiert nicht!");

/* Tabellen erstellen */
$create_table="CREATE TABLE IF NOT EXISTS news (id INT(5) NOT NULL AUTO_INCREMENT ,
betreff VARCHAR(100) NOT NULL ,
news LONGTEXT NOT NULL ,
PRIMARY KEY (id))";
mysql_query($create_table) or die(mysql_error());

$create_benutzerdaten="CREATE TABLE benutzerdaten (
Id INT(11) NOT NULL auto_increment,
Nickname VARCHAR(50) NOT NULL default '',
Kennwort VARCHAR(50) NOT NULL default '',
Nachname VARCHAR(50) NOT NULL default '',
Vorname VARCHAR(50) NOT NULL default '',
PRIMARY KEY (Id))";
mysql_query($create_benutzerdaten) or die(mysql_error());

/* SQL-Anweisung erstellen */
$insert_user = "INSERT INTO benutzerdaten VALUES ('$admin_user', '$admin_pwd', '$admin_nname', '$admin_vname')";
mysql_query ($insert_user);


/* Schreibe config.php */
$filename = '../admin/config.php';
$somecontent = $mysql_host= "$mysql_host" . $mysql_user= . "$mysql_user" . $mysql_pwd= . "$mysql_pwd " . $mysql_db= . "$mysql_db";

// Sichergehen, dass die Datei existiert und beschreibbar ist
if (is_writable($filename)) {

// Wir öffnen $filename im "Anhänge" - Modus.
// Der Dateizeiger befindet sich am Ende der Datei, und
// dort wird $somecontent später mit fwrite() geschrieben.
if (!$handle = fopen($filename, "a")) {
print "Kann die Config-Datei $filename nicht öffnen";
exit;
}

// Schreibe $somecontent in die geöffnete Datei.
if (!fwrite($handle, $somecontent)) {
print "Kann in die Config-Datei $filename nicht schreiben";
exit;
}
fclose($handle);
}
else {
print "Die Config-Datei $filename ist nicht beschreibbar";
}
mysql_close($connection);
?>[/code]
  Zitieren


Nachrichten in diesem Thema
installationsscript - von trefixxx - 27.11.2005, 17:26
[Kein Betreff] - von pattex - 27.11.2005, 17:53
[Kein Betreff] - von kickedINtheHEAD - 28.11.2005, 09:02
[Kein Betreff] - von pattex - 28.11.2005, 13:53
[Kein Betreff] - von kickedINtheHEAD - 28.11.2005, 14:00
[Kein Betreff] - von trefixxx - 28.11.2005, 14:37

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste