Registrieren  •  Login 
  
 
im Forum


 FAQ   Mitgliederliste   Benutzergruppen   Teamseite   Suchen 

install.php
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 16:47    Titel: install.php

Wie mache ich eine install-seite die:

sich per
PHP-Code:
1
<?php include('connect.inc.php'); ?>

zur Datenbank verbindet, und bei Aufruf den folgenden SQL-Befehl asuführt:
Code:
CREATE TABLE `Dateien` (
  `ID` int(11) NOT NULL auto_increment,
  `Dateiname` varchar(255) NOT NULL,
  `Dateigroesse` int(11) NOT NULL,
  `Dateityp` varchar(255) NOT NULL,
  `Daten` mediumblob NOT NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
CREATE TABLE `Gaestebuch` (
  `Datum` datetime default NULL,
  `Name` varchar(50) default NULL,
  `Titel` varchar(40) default NULL,
  `Eintrag` text,
  `mail` varchar(100) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `Newsletterabonnenten` (
  `ID` int(11) NOT NULL auto_increment,
  `Email` varchar(75) NOT NULL,
  `Bestellt` date NOT NULL,
  `Abbestellt` date default NULL,
  `IP` varchar(15) NOT NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
CREATE TABLE `Umfrage` (
  `ID` int(11) NOT NULL auto_increment,
  `Frage` varchar(255) NOT NULL,
  `Erstellt` datetime NOT NULL,
  `Antwort1` varchar(255) default NULL,
  `Antworten1` int(11) default NULL,
  `Antwort2` varchar(255) default NULL,
  `Antworten2` int(11) default NULL,
  `Antwort3` varchar(255) default NULL,
  `Antworten3` int(11) default NULL,
  `Antwort4` varchar(255) default NULL,
  `Antworten4` int(11) default NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
CREATE TABLE `UmfrageIPs` (
  `ID` int(11) NOT NULL auto_increment,
  `Abgestimmt` int(11) NOT NULL,
  `IP` varchar(15) NOT NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;


Question Question Question

Sorry, ich kenn mich da noch nicht aus, möchte meinem neuen Script aber eineinstall.php beilegen und nicht nur eine Anweisung in der readme-datei.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 11.02.2007, 16:53    Titel:

naja, du nimmst genau den Befejl, den du grad schon verwndet hast (include) und dann nimmst du halt noch
PHP-Code:
1
<?php mysql_query("HIER KOMMT DER STRING"); ?>

_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 16:59    Titel:

so einfach?
kann man dann auch noch überprüfen obs geklappt hat?
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 11.02.2007, 17:07    Titel:

ja.

PHP-Code:
1
2
3
4
5
6
7
8
9
10
<?php $install mysql_query("STRING");
if(!
$install)
{
echo 
"Fehler!";
}
else
{
echo 
"Fertig";
}
?>

so müsste es eigentlich funktinieren.

achja, vllt. müsste man ne abfrage einführen noch, die prüft, ob die install net schonmal ausgeführt wurde. weiß aber net ob des unbedingt notwendig ist, bzw. wüsste ich auch jetzt nicht auf die schnelle, wie
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE

Änderungsgrund von Daniel: Syntaxfehler

Dieser Beitrag wurde insgesamt 2 mal geändert. Zuletzt von Daniel.
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 17:29    Titel:

danke.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13997
Wohnort: Wien

BeitragVerfasst am: 11.02.2007, 17:30    Titel:

Wenn die install.php schon mal ausgeführt wurde, wird sowieso ein Fehler kommen, da die Tabellen schon existieren Wink
Die Methode von Daniel ist übrigens vollkommend ausreichend, sollte ohne Probleme funktionieren Smile


MfG Christian
_________________
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 17:38    Titel:

nein.
Mein quelltext ist:
PHP-Code:
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
<?php
include("connect.inc.php");
?>
<html>
<head>
<title>rami-Homepage-Managment-System Install-Wizard :: Packet interaktiv</title>
</head>
<body>
 <table width="400" bgcolor="#000000" border="0" cellpadding="5" cellspacing="1" align="center">
    <tr>
      <td bgcolor="#e7e7e7" align="center">
<?php
if($_GET["step"] == 2){
$install mysql_query("der sql code"); 
if(!
$install

echo 
"Fehler!<br />Anscheinend hast du die Datei connect.inc.php aus den admin-Ordner nicht korrekt angepasst.<br />Oder es gab Probleme auf deinem Server."

else 

echo 
"Fertig!<br /><font color=\"red\">L&ouml;sche diese Datei aus Sicherheitsgründen!!!!!</font>"
}
}
else
{
echo 
'
<h1>Willkommen</h1>zur Installation der interaktiven Tools (Gästebuch, Newsletter, Downlaoddatenbank, ...) des rami-Homepage-Managment-Systems.<br /><br />
Stelle sicher, dass du die Datei connect.inc.php aus dem admin/-Ordner korrekt angepasst hast.<br /><br /><center><a href="install.php?step=2">Installation starten</a></center>'
;
}
?>
</td>
    </tr>
  </table>
<!--Das entfernen des Copyrighthinweises ist verboten!--><br /><center>Powered by <a href="http://raphaelmichel.de">rami-Homepage-Managment-System</a></center>
</body>
</html>


aber es wird immer fehler ausgegeben.

http://ramitest.ra.ohost.de/admin/install.php
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13997
Wohnort: Wien

BeitragVerfasst am: 11.02.2007, 18:00    Titel:

Bitte versuche einmal festzustellen was nicht funktioniert. Du kannst nicht andauernd um Hilfe bitten, ohne dein Script richtig zu debuggen. Guter Link: http://www.phpforum.de/forum/showtopic.php?threadid=56186#306457


MfG Christian
_________________
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 18:06    Titel:

was beteuten die maldungen jetzt?
Zitat:
Warning: ini_set() has been disabled for security reasons in /usr/export/www/hosting/ramitest/admin/install.php on line 3

Notice: Undefined index: step in /usr/export/www/hosting/ramitest/admin/install.php on line 26
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 11.02.2007, 18:07    Titel:

schreibe mal in die fehlerklammer
PHP-Code:
1
<?php echo mysql_error(); ?>

mit hinen.

und mache natürlich das von killerbees

und dann was für die ganz dummen:
hast du die zugangsdatten richtig angegeben? Sind die Tabellen vllt. scho in der datenbank?

edit:
erklärung deiner Fehlermeldung: ini_set ist bei Funpic nicht erlaubt.
Dein Provider hat einige PHP-Funktionen deaktiviert.
was das aber im einzelnen heißt, weiß ich nicht
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE

Dieser Beitrag wurde insgesamt 2 mal geändert. Zuletzt von Daniel.
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 18:10    Titel:

durch deinen code verändert sich nix.

bei dem von killerbees19 komm ich nicht weiter.

die tabellen sind vorhanden und es ist zur datenbank verbunden.

sorry, dass ich so blöd nerve.

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von rami.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 11.02.2007, 18:11    Titel:

schau mal meinen edit an
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 18:14    Titel:

die ini_set ist jetzt draußen. das andere kommt trotzdem noch.

zum Testen:
http://ramitest.ra.ohost.de/admin/install.php
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Daniel
Mitglied
Mitglied



Anmeldedatum: 02.08.2006
Geschlecht: Männlich
Beiträge: 406
Wohnort: Mellrichstadt (Bayern)

BeitragVerfasst am: 11.02.2007, 18:18    Titel:

die zeile 25 wäre bei dir aktuell welche?

//EDIT:
das deutet nur auf schlechten Programmierstil hin, ist kein fehler.
sobald du das error_reporting weider rausnimmst, wird es nicht mehr angezeigt.

aber wie hast du das erste problem eigentlich beseitigt?
_________________
oda so...

10¤ Fotobuch-Gutschein von CEWE

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von Daniel.
Nach oben
Benutzer-Profile anzeigen Daniel ist derzeit offline Private Nachricht senden
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 11.02.2007, 18:22    Titel:

PHP-Code:
1
<?php if($_GET["step"] == "2"){ 


aber killerbees19 hilft mir grade im chat.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht teilnehmen.
Du kannst Dateien in diesem Forum nicht hochladen.
Du kannst Dateien in diesem Forum nicht herunterladen.

 

Alle Zeiten sind GMT + 2 Stunden (Sommerzeit)
Aktuelles Datum und Uhrzeit: 04.06.2020, 18:44
Nach oben
Valid HTML 4.01 Transitional
Valid CSS!
Software based on work from the phpBB-Group  •  Deutsche Übersetzung von phpBB.de

netcup - Internetdienstleistungen
 
 
[ happytec.at | forum.happytec.at | blog.happytec.at | esports.happytec.at | event.happytec.at ]