|
|
|
|
|
|
|
#1 (permalink) | |
|
Gast
Beiträge: n/a
|
ok, ich hab folgendes problem, ich hab den OS Code FreeGW gezogen, etc. Smarty funzt soweit, und ebenso das msql ich teste das zur Zeit auf n Xampp Server, nun aber zu dem problem...
Fehlermeldung ist folgende: Zitat:
MySQL Database Server 5.0.11-beta phpMyAdmin 2.7.0 pl1 Apache 2.2.0 PHP 5.1.1 eAccelerator 0.9.4-rc1 PEAR (v1.4.5) ADOdb 4.68 Der Code w�re der hier: Code:
<? ############################################################################ # Copyright (C) 2004 by iBlue # # iblue@gmx.net # # # # This program is free software; you can redistribute it and#or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation; either version 2 of the License, or # # (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the # # Free Software Foundation, Inc., # # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # ############################################################################ ?> <? error_reporting(E_ALL); require("config.inc.php5"); $PATH=$CONFIG['internal']['path']; require("$PATH/mysql.inc.php5"); require("$PATH/config.inc.php5"); define('SMARTY_DIR', $CONFIG['internal']['smarty_dir']); require(SMARTY_DIR.'Smarty.class.php'); $smarty = new Smarty; $smarty->assign("CONFIG_game_name",$CONFIG["game"]["name"]); $smarty->assign("CONFIG_internal_serverpath",$CONFIG["internal"]["serverpath"]); if(isset($_POST["s"]) && $_POST["s"]==1) { if(isset($_POST["ln"])) { $smarty->assign("val_ln",$_POST["ln"]); } if(isset($_POST["m1"])) { $smarty->assign("val_m1",$_POST["m1"]); } if(isset($_POST["m2"])) { $smarty->assign("val_m2",$_POST["m2"]); } if(isset($_POST["pname"])) { $smarty->assign("val_pname",$_POST["pname"]); } $error = ""; if($_POST["m1"] != $_POST["m2"]) { //die("m1 != m2 not implemented!"); $error .= "Die Email-Adressen stimmen nicht ueberein! "; } if($_POST["m1"] == "") { $error .= "Bitte geben sie eine Email-Adresse an "; } if($_POST["ln"] == "") { $error .= "Bitte geben sie einen Login-Namen an "; } if(!isset($_POST["agb"])) { //die("agb == false not implemented!"); $error .= "Sie muessen die AGB akzeptieren um sich bei ".$CONFIG["game"]["name"]." anzumelden "; } $db = new cl_extended_database; if($db->user_name_existing($_POST['ln'])) { $error .= "Der Name '".$_POST['ln']."' ist bereits vergeben! "; } if($db->user_info_emailexisting($_POST['m1'])) { $error .= "Die eMail-Adresse '".$_POST['m1']."' wird bereits von jemandem anders benutzt! "; } if($error != "") { $smarty->assign("msg",$error); $smarty->display("anmeldung.thtml"); } else { $db->user_add($_POST['ln'],$_POST["m1"],$_POST['pname']) or $db->getError(); $id = $db->user_get_id($_POST['ln']); $pass = $db->user_get_pass($id); $co = $db->planets_get_coords($id); $smarty->assign("name",$_POST['ln']); $smarty->assign("pass",$pass); $smarty->assign("coords",$co['gal'].":".$co['sys'].":".$co['plan']); $smarty->display("anmeldung-ok.thtml"); } } else { $smarty->display("anmeldung.thtml"); } ?> thx 4 HeLp |
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#2 (permalink) | |
|
Erfahrener Benutzer
Registriert seit: 25.04.2005
Beiträge: 1.356
![]() |
Zitat:
Die Klassendefinition ist nicht vorhanden. [edit] Code:
$db = new cl_extended_database; Code:
$db = new cl_extended_database();
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält. |
|
|
|
|
|
#3 (permalink) |
|
Gast
Beiträge: n/a
|
Anscheinend nicht, ich hab es auf beide arten probiert... und es ist die Selbe fehler meldung...
Ich hab ebenso schon bei http://smarty.php.net nachgeschaut und Keinen hinweis dazu gefunden. |
|
|
#4 (permalink) | ||
|
Erfahrener Benutzer
Registriert seit: 25.04.2005
Beiträge: 1.356
![]() |
Zitat:
[edit] oder die Klassendatei ist nicht richtig includet aber da du sagst das das überall der Fall ist glaub ich nicht daran
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält. |
||
|
|
|
|
#5 (permalink) |
|
Gast
Beiträge: n/a
|
Das wundert mich dann allerdings schon, da ich das Game schon öfter in der "standard" fassung laufen gesehen habe... hmm naja dann muss ich wohl das entweder in php umschreiben, oder mich mit smarty auseinander setzen
![]() Btw. wenn ich schon dabei bin, kann mir wer sagen was der Gravierende Unterschied zwischen PHP4 und PHP5 ist? |
|
|
#7 (permalink) |
|
Gast
Beiträge: n/a
|
Wenn "iblue" ( der coder ) eigene Klassendefinitionen gemacht hat, müsste dafür ja letztendlich ein file sein, allerdings ist alles includet was dabei war, config korrekt eingestellt, php5 + smarty.
hmm http://sourceforge.net/projects/freegw vll. wenn du ein wenig Zeit hast, und gucken kannst ob des bei dir läuft, ohne probleme, wär ich dir dankbar... da ich mir eig. relativ sicher bin das ich probleme mit dem mysql habe... Ich hab des auf der neuesten XAMPP version laufe, und auch schon zutestzwecken eine andere msql version raufgespielt... wobei ich aber das selbe resultat hatte... kann es auch sein das dies nur mit mysql 4 kompatibel ist? |
|
|
#8 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 25.04.2005
Beiträge: 1.356
![]() |
Also die Datei mysql.inc.php5 enthält eine Definition der cl_extended_database jetzt ist die Frage stimmt der Pfad bei dir?
Code:
$CONFIG['internal']['path'] = "/var/www/htdocs/freegw-devel";
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält. |
|
|
|
|
#10 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 25.04.2005
Beiträge: 1.356
![]() |
wenn ich ehrlich bin verstehe ich eh nicht warum PHP5 als Dateiendung... ich sehe in den Dateien keinen PHP5 spezifischen Code
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält. |
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Galerie Problem... | coraplanet | PHP Tipps 2008 | 4 | 06.06.2008 13:42 |
| Timestamp problem | phrain | PHP Tipps 2008 | 2 | 04.04.2008 09:41 |
| CSS - Problem mit class | Smily0412 | HTML, Usability und Barrierefreiheit | 3 | 16.09.2006 14:59 |
| datensätze defekt oder problem mit dem einlesen? | Ministry | Datenbanken | 4 | 06.07.2006 18:42 |
| Class Vars | fmueller | PHP Tipps 2006 | 10 | 14.02.2006 19:54 |
| problem!!! | PHP Tipps 2006 | 6 | 08.02.2006 11:06 | |
| [Erledigt] wieder ein Problem bei phpmailer und smtp | PHP Tipps 2006 | 24 | 07.02.2006 01:07 | |
| Mehrere Div-Layer per Class schliessen | Diego1978 | HTML, Usability und Barrierefreiheit | 4 | 02.12.2005 12:10 |
| Progress Class - Problem mit Flush | Chr!s | PHP Tipps 2005-2 | 3 | 28.09.2005 20:45 |
| [Erledigt] Problem mit Backslash | Patrick Schwarz | PHP Tipps 2005-2 | 5 | 26.07.2005 09:54 |
| Problem mit "internen Variablen" ***GELÖST*** | PHP Tipps 2004-2 | 6 | 07.12.2004 14:16 | |
| Smarty und PHP-Skript Problem | PHP Tipps 2004-2 | 2 | 03.12.2004 22:27 | |
| Problem mit alter JavaScript-Funktion | woods | PHP Tipps 2004 | 1 | 13.08.2004 13:34 |
| [Erledigt] Problem mit Timestamp! | PHP Tipps 2004 | 24 | 08.06.2004 19:51 | |
| foreach problem | mAy^daY | PHP Tipps 2004 | 3 | 02.06.2004 20:29 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| freegw, freegw-devel |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.