[GastForen Programmierung/Entwicklung PHP und MySQL CommunitySeite uploaden

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

CommunitySeite uploaden

simu14520
Beiträge gesamt: 30

20. Feb 2007, 19:20
Beitrag # 1 von 11
Bewertung:
(3619 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!
hab mir von einem informatiker eine communityseite ersellen lassen (PHP5 + MySQL)
jedoch hab ich keine ahnung wie ich das uploaden soll und das ganze zeug mit der datenbank. er hat mir eine kleine anleitung gemacht:

INSTALLATIONSANLEITUNG
==================================================================

- Laden Sie alle Dateien hoch.
- Führen Sie die INSTALL/DATENBANK.TXT in Ihrer Datenbank aus.
- Bearbeiten Sie die Datei "system/config.php" im Hauptordner
- Bearbeiten Sie die Datei "chat/config.php" im Ordner /chat/
- Setzen Sie CHMOD 777 für folgende Dateien und Ordner:
x) /cache
x) /galleries
x) /profilpics
x) /boards.inc.php
- Schützen Sie den Ordner /admin/ per .HTACCESS

Viel Spaß mit dem Skript.


kann mir jemand helfen oder sogar die seiten für mich uploaden und einrichten???

(Dieser Beitrag wurde von simu14520 am 20. Feb 2007, 19:30 geändert)
X

CommunitySeite uploaden

SabineP
Beiträge gesamt: 7586

20. Feb 2007, 19:42
Beitrag # 2 von 11
Beitrag ID: #277496
Bewertung:
(3615 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Simu,

warum richtet das Script nicht Dein "informatiker" ein?

Gruß Sabine


als Antwort auf: [#277493]

CommunitySeite uploaden

simu14520
Beiträge gesamt: 30

20. Feb 2007, 19:44
Beitrag # 3 von 11
Beitrag ID: #277498
Bewertung:
(3613 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ist leider seit heute im urlaub für 3 wochen:-S


als Antwort auf: [#277496]

CommunitySeite uploaden

simu14520
Beiträge gesamt: 30

21. Feb 2007, 09:58
Beitrag # 4 von 11
Beitrag ID: #277556
Bewertung:
(3588 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
so konnte die seite dennoch uploaden und die datenbank erstellen.
jedoch wenn ich auf meine seite gehen will , www.smeli.net , kommen fehlermeldungen? was habe ich wohl falschgemacht?


als Antwort auf: [#277498]

CommunitySeite uploaden

randy
Beiträge gesamt: 436

21. Feb 2007, 10:26
Beitrag # 5 von 11
Beitrag ID: #277561
Bewertung:
(3584 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Da fehlt was innerhalb der Scripte
poste mal was in Zeile 10 der Datei functions.php steht.


als Antwort auf: [#277556]

CommunitySeite uploaden

randy
Beiträge gesamt: 436

21. Feb 2007, 10:39
Beitrag # 6 von 11
Beitrag ID: #277564
Bewertung:
(3578 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
bzw. das was in config.php steht, allerdings ohne irgendwelche passwörter


als Antwort auf: [#277561]

CommunitySeite uploaden

simu14520
Beiträge gesamt: 30

21. Feb 2007, 11:11
Beitrag # 7 von 11
Beitrag ID: #277573
Bewertung:
(3570 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Also hier bitteschön:-D

<?


// MySQL Daten
$mysql_host = "localhost";
$mysql_user = "";
$mysql_pass = "";
$mysql_base = "";

$sitename ="smeli";
$sitemail = "[email protected]";
$siteurl = "http://www.smeli.net";
$offtime = "5";

$profilpicdir = '/var/www/singleportal/profilpics';

## Für diese Eingabe wird ein SMSGate von www.dieguenstigesms.de benötigt.
## Nur notwendig wenn SMS Modul aktiviert
$smsgateuser = "";
$smsgatepass = "";

### FORENLayout

$DS_ANZAHL = "10"; // topics per page

$BG_COLOR_0 = "#D9E3CD"; // color page background
$BG_COLOR_1 = "#CDD8E3"; // color table background header
$BG_COLOR_2 = "#D9E3CD"; // color table background headings
$BG_COLOR_3 = "#FFFFFF"; // color table background normal
$BG_COLOR_4 = "#E2E2E2"; // color table frame

$HEADERTEXT_SIZE = "2"; // size text header
$HEADERTEXT_COLOR = "#FFFFFF"; // color text header
$TEXT1_SIZE = "2"; // size text headings
$TEXT1_COLOR = "#000000"; // color text headings
$TEXT2_SIZE = "2"; // size text normal
$TEXT2_COLOR = "#000000"; // color text normal
$ERRORTEXT_SIZE = "2"; // size text error messages
$ERRORTEXT_COLOR = "#CC0000"; // color text error messages

$LINK = "#000000"; // color link
$VLINK = "#000000"; // color link
$ALINK = "#000000"; // color link


##### Ab hier nichts mehr Bearbeiten

### Datenbankverbindung
mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_select_db($mysql_base);

$HOST = $mysql_host;
$ID = $mysql_user;
$PW = $mysql_pw;
$DB = $mysql_db;


//Time-Settings

//Timeout to delete Users in Minutes
$timeout = "5";

if ( !empty($PHPSESSID) ) {
$session = $PHPSESSID;
}
elseif ( session_id() ) {
$session = session_id();
}

?>


als Antwort auf: [#277564]
(Dieser Beitrag wurde von simu14520 am 21. Feb 2007, 11:12 geändert)

CommunitySeite uploaden

randy
Beiträge gesamt: 436

21. Feb 2007, 11:36
Beitrag # 8 von 11
Beitrag ID: #277581
Bewertung:
(3564 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hm, das was ich gesucht habe steht nicht in der config.php

zeige uns mal bitte die Zeile 10 der Datei functions.php

dann Zeile 8 der Datei index.php

dann Zeile 48 der Datei start.php

Den Rest machen wir dann später.

irgendwas wird nicht korrekt eingebunden


als Antwort auf: [#277573]

CommunitySeite uploaden

simu14520
Beiträge gesamt: 30

21. Feb 2007, 12:49
Beitrag # 9 von 11
Beitrag ID: #277598
Bewertung:
(3557 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
also hier:

function.php (die ersten ca50 zeilen)

<?

$offtime = "5";

if(!isset($_GET["tid"]) && !isset($_GET["lang"])) { $tid = 1; }
$wsql = mysql_query("select * from system where id=$tid limit 1");
$row = mysql_fetch_array($wsql);

$templatedir = "./templates/".$wrow["lang"]."/".$row["templatedir"];
include("languages/".$wrow["lang"].".php");
$newspersite = $wrow["news_per_site"];
$language = $wrow["lang"];
$smsdienst = $wrow["smsdienst"];
$current = "start";
$userid = $_SESSION["userid"];
$loggedin = $_SESSION["loggedin"];
$usernick = $_SESSION["username"];
$username = $_SESSION["username"];

$msdate = date("d.m.y h:i");

## Rating "funktion" ##
if(isset($_POST["rating"]) && $_POST["rating"] == 1 || $_POST["rating"] == 2 || $_POST["rating"] == 3 || $_POST["rating"] == 4 || $_POST["rating"] == 5 ) {
if(isset($_SESSION["loggedin"])){
$userid = $_SESSION["userid"];
if($_POST["ref"] == "vote"){
## FÜRS VOTE ##
if($_POST["id"] == "" || !isset($_POST["id"])) { $rid = "$userid"; } else { $rid = $_POST["id"]; }
$cams = "SELECT * FROM userwertungen WHERE userid = $rid AND rater = $userid";
$camsrow = mysql_query($cams) or die(mysql_error());
$catchcams = mysql_num_rows($camsrow);

if($catchcams == "0") {
$querycams = "INSERT INTO userwertungen (userid, rating, rater) VALUES ('$rid', '".$_POST["rating"]."', '$userid')";
$resultcams = mysql_query($querycams)or die(mysql_error());
}else{
mysql_query("UPDATE userwertungen SET rating='".$_POST["rating"]."' WHERE userid = $rid AND rater = $userid");
}
## WEITER LEITUNG ##
mysql_query("UPDATE users SET points=points+1 WHERE id = $userid");
header("LOCATION: index.php?site=vote&lastid=$rid");
}else{

--------------------------------------
index.php

<?php
ob_start("ob_gzhandler");
session_start();
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">";
include 'system/config.php';
include 'system/functions.php';

include("$templatedir/main_header.php");
if(isset($_SESSION["username"])) {
$usernick = $_SESSION["username"];
$username = $_SESSION["username"];
$userid = $_SESSION["userid"];
$loggedin = $_SESSION["loggedin"];
}
$site = $_GET["site"];
if (file_exists('content/'.$_GET["site"].'.php')) { include 'content/'.$site.'.php'; } elseif(!isset($site)) { include("content/start.php"); $current = "start"; } else { include 'content/fehler_404.php'; }
include("$templatedir/main_footer.php");
ob_end_flush();
exit();
?>

------------------------------
start.php

<?

if(isset($_GET['news_id']) && !isset($_POST['addcomment'])) {

$abfrage = "SELECT * FROM news WHERE id = ".$_GET['news_id']."";
$abfragen = mysql_query($abfrage) or die(mysql_error());
$i = mysql_num_rows($abfragen);

while($row = mysql_fetch_array($abfragen))
{
$uresult = @mysql_query("SELECT * FROM users WHERE id='".$row['id']."'");
$user = @mysql_fetch_array($uresult); $autor = $user['username'];

$cresult = mysql_query("SELECT * FROM news_comments WHERE news_id='".$_GET['news_id']."'");
#$cmts = mysql_fetch_array($cresult);
$comments = mysql_num_rows($cresult);

include("$templatedir/main/news.php");

while($crow = mysql_fetch_array($cresult))
{
include("$templatedir/main/news_comments.php");
}
include("$templatedir/main/news_comment_add.php");
}
}
elseif(isset($_POST['addcomment']) && isset($_GET['news_id'])) {
$date = date("d. M Y - H:i");
$query = "INSERT INTO news_comments (news_id, nachricht, autor, datum) VALUES ('$addcomment', '$nachricht', '$userid', '$date')";
$result = mysql_query($query)or die(mysql_error());
linkindex("?site=sys_msg&ms=newcomment&news_id=$addcomment");
exit;

}
else {
$abfrage = "SELECT * FROM news ORDER BY id DESC LIMIT 10";
$abfragen = mysql_query($abfrage) or die(mysql_error());

$fdate = date("YmdHi");
$ndate = $fdate-30;

$abfrage2 = "SELECT * FROM users ORDER BY id DESC LIMIT 5";
$abfragen2 = mysql_query($abfrage2) or die(mysql_error());

$abfrage3 = "SELECT * FROM users ORDER BY points DESC LIMIT 5";
$abfragen3 = mysql_query($abfrage3) or die(mysql_error());

include("$templatedir/main/start.php");
}

?>


als Antwort auf: [#277581]

CommunitySeite uploaden

randy
Beiträge gesamt: 436

22. Feb 2007, 08:02
Beitrag # 10 von 11
Beitrag ID: #277759
Bewertung:
(3524 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Scheint doch jetzt zu funktionieren?


als Antwort auf: [#277598]

CommunitySeite uploaden

simu14520
Beiträge gesamt: 30

22. Feb 2007, 09:25
Beitrag # 11 von 11
Beitrag ID: #277778
Bewertung:
(3518 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ja geht jetzt...muss aber noch viele sachen korrigiere:-S!
aber danke für deine bemühungen:-D


als Antwort auf: [#277759]
X

Aktuell

Web / SEO / Blockchain / Betriebssystem
unsplash_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/