Zum Inhalt springen

Aoshi

Mitglieder
  • Gesamte Inhalte

    56
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Aoshi

  1. Ich habe die Suchfunktion benutzt und konnte damit leider nichts wirkliches finden. Habe auch schon alles probiert woran es bei den anderen liegen könnte. Fehlermeldung die ich erhalte: [B]Warning:[/B] mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [B]H:\config.php[/B] on line [B]5[/B] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''option'' at line 1 Hier die Zeile: $siteoption = mysql_fetch_array(mysql_query("SELECT * FROM 'option'")) or die(mysql_error().'<hr />'. $sql .'<hr />'); Hier die SQL DB (inhalt existiert): CREATE TABLE `option` ( `status` varchar(100) NOT NULL, ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Der fehler tritt bei XAMPP 1.6.7 lite auf und wenn ich die seite aufrufen möchte. Bevor ich windows neu machte gab es diesen fehler nicht und es hat sich auch nichts geändert gehabt. Erst nachdem ich das neue BS drauf habe und alles neu installiert hatte tratt dieser fehler auf. mfg Aoshi
  2. Ich bin mir sicher das es diese art der Webaplikation in diesem umfang noch nicht gibt. Jedenfalls nicht in der form wenn mein Projekt fertig ist. Klar würde ich über Hilfe freuen. Aber möchte auch meine Urheberrechte nicht abtretten und daher ist kaum einer bereit eine verschwiegenheitsvereinbarung sowie urheberrechtlichevereinbarung zu unterzeichnen. Aus diesem grund gebe ich auch nichts Relevantes über dieses Projekt preis. Klar wollt ihr mir helfen und bin auch sehr Dankbar zu, aber mich davon abbringen weil ich noch nicht solch ein großes Wissen verfüge wie ihr zum Beispiel, das bringt nichts. Bücher durchlesen und hoffen das ich davon lerne liegt mir nicht und durch diese Art des Lernens wie ichs momentan habe weiß ich das ich früher oder später alles neu machen muss. Da ich wahrscheinlich erst am ende dieses Projekts Funktionen und möglichkeit kennen werde die das ganze vereinfachen, schneller ablaufen und sicherer sind. Aber dies trifft auf alles im Leben zu. Man muss anfangen um daraus lernen zu können um danach nicht die gleichen Fehler zu machen. Wiederum sollte man von anfang an am besten gleich alles richtig machen. Umso weniger Arbeit hat man wenn man neu ansetzen muss. Wie auch gesagt, wenn es mit PHP nicht 2 Datenbanken Parallel laufen zu lassen dann geht es nicht und kann es auch sicher nicht ändern. Wenn es aber so funktionieren sollte, so wäre ich einen großen schritt weiter und hätte was dazu gelesen. Aber in jeder PHP datei sowas rein zu setzen habe ich auch keine lust drauf: <?php $sqlconnect = @mysql_connect("$dbHost","$dbUser","$dbPass") or die("Zurzeit keine Verbindung!"); $sqlselectDB = @mysql_select_db("$dbName") or die("Die Datenbank <b>$dbName</b> konnte nicht gefunden werden!"); ?> <------inhalt------> <?php mysql_close($sqlconnect); ?> [/PHP] Manchmal sogar mehrfach, nur damit er überprüft ob der user Berechtigt ist den inhalt ein zusehen, dann muss ich dies schliessen, dann muss ich eben z.B. optionsabfragen rein setzen wie z.B. bei Newsänderungen, dann dies wieder schließen, dann es in der Logdatei spreichern, dann dies wieder schließen und dann die änderungen wieder an der News speichern. mfg Aoshi PS.: Wir sollte mal bei dem hier zum ende kommen. Solltet ihr eine möglich keit haben wies mit PHP geht schreibt einfach nen beispielcode rein. Ansonsten nichts ausser das es eventuell nicht geht. PPS.: Habe gerade was bemerkt. Was hat diese $sqlselectDB bei mir für einen sinn? Denn dies wende ich abgesehen bei der SQL Verbindung sonst nirgendwo O.o
  3. Danke dir das du so ausführlich warst. Wiederum muss ich bei manchen dingen dir wiedersprechen. Naja das mit den "option" war ein beispiel. Ehrlich gesagt gibt es Präfix am anfang wie z.B. "user_option" und "aplikation_option" usw. Ja aber ich bin ein Anfänger und somit wäre für mich die Wartung sehr aufwändig. Daher versuche ich es im vorfeld zu vereinfachen. Zurzeit gibt es natürlich keine Performanceprobleme da es zurzeit um die 10 Tabellen gibt (gesamt) und es noch sehr weit im Anfangsstadium befindet. Ja streng genommen liegst du richtig. Webserver ist eben z.B. apache. Leider meine ich damit das ich nicht wirklich an ServerAplikationen zugrif habe und diese auch nicht ändern kann. Also eben nur einen FTP Server. Bei mir steht oben in der index.php der verbindungsaufbau und am ende wird diese sowieso geschlossen. Webentwickler wachsen genauso wenig auf bäumen und das dann jemand seine Freizeit opfern will um mir dinge bei zu bringen verringert die Chance erheblich. Somit bleibt mir nichts anderes übrig ausser aufs Internet zuzugreifen und durch rumprobieren dies umzusetzen damit ich es aktiv lerne. Man lernt eh am Besten etwas wenn man es auch umsetzt, da hilft einfaches PHP Buch durchlesen rein garnichts. mfg Aoshi
  4. Mit Parallel laufen meine ich das nicht die daten in beide Tabellen bei beiden Datenbanken geschrieben (also keine Spiegelung) werden sondern folgendes: Datenbank1 ist die Webaplikation zuständig wie News, Downloads, eben alles was man auf der seite einstellen kann ausser Userspezifische und Forenspezifische Daten. Datenbank2 ist für die Userspezifischen daten wie login, usereinstellungen, avatar, signatur usw. zuständig. Datenbank3 ist für das Forum zustänig und deren einstellung. Daher wird keine Tabelle gleichnamig sein. Also wenn in der Datenbank1 die Tabelle "options" gibt, so wird diese nicht in der Datenbank2 oder Datenbank3 zu finden sein. Alles in einer Datenbank zu legen wäre natürlich möglich. Aber später hätte die eine Datenbank weit über 100 Tabellen und der Server wäre überlastet wenn nur 10 user diese Aplikation nutzen würden (wobei 100 oder mehr User eingeplant sind). Ich kann dann die Datenbank entweder auf nen sehr teuren Server legen damit die Performance ausgeglichen wird oder ich die gesamte Aplikation von grund auf neu Programmiere damit ich diese Später auseinanderreißen muss (abgesehen davon das ich die Datenbank ebenfalls manuel auseinander nehmen muss) damit ich eben die Datenbanken auf verschiedene Server legen kann. Da ich alles selbst Programmiere wie die Webaplikation und auch das Forum, so wollt ich aus einfachhaltshalber 3 Datenbanken (oder mindestens 2) verschiedene Datenbanken haben die über das gleiche DBMS laufen. Abgesehen von der einfachheit wäre es Technisch zurzeit für diese Aplikation nicht möglich in jeder einzellne PHP Datei ein eigenes SQL Connect zu erstellen, da bei mir alles beim aufrufen einer Section in die Index geladen wird. Zudem kommt es vor das die Userabfrage und eben Aplicationsabfrage in der gleichen PHP liegen (z.B. ob die Usergruppe berechtigt ist änderungen an einstellungen zu tätigen). Zudem kann ich zurzeit eben nichts ausser HTML, CSS und Lerne gerade PHP, SQL und JavaScript bzw. Ajax. Da ich dies nicht studiert oder sonst anders erlernt habe, bring ich mir quasi alles selbst bei. Aus euren Beiträge lese ich herraus das es nicht möglich sei, oder wisst ihr es nicht da dieser fall noch nicht vorgekommen war? Zu der Frage ob die Datenbanken das gleiche DBMS nutzen oder nicht hatte ich oben schon beschrieben. Diese werden das gleiche nutzen und auch auf dem gleichen Host liegen!!! Zusammen gefasst: Alle drei bereiche sollten am liebsten eigene Datenbanken haben aber eine Webaplikation soll mit allen dreien komunizieren können (oder mindestens 2). Diese Aplikation wird in laufe der Zeit erweitert wo weitere Tabellen angelegt werden müssen und daher am Ende bei nur einer Datenbank sicherlich weit über 100 Tabellen besitzen wird. Da ich aber nur begrenzte fähigkeiten habe und auch zurzeit nur einen Webserver (somit nur einen FTP server) zur verfügung habe, käme eine andere lösung ausser das ganze mit PHP und MySQL/PHPMyAdmin nicht in frage. (Später wenn wirklich genügend user da sein werden und der Webserver diese ganzen abfragen nicht mehr bewältigen kann, so wird ein RootServer dafür eingerichtet. Da aber dieses Projekt erst in der anfangsentwicklung steht und RootServer nicht auf bäumen wachsen und abgesehen davon ich es jetzt auch nicht Local Testen könnte, bleibt nur diese möglichkeit über PHP und MySQL/PHPMyAdmin) mfg Aoshi PS.: Ich hoffe ich konnte all eure Fragen Beantworten. Was ich aber noch am ende Sagen wollte ist, das ich weiß das es möglich ist, da ich es selbst bei der subfirma bei der ich zurzeit arbeite genau so ist (diese benutzen 3 verschiedene Server, 1 Server für die Datenbank, 1 Server für die Webaplikation und 1 Server für die restilichen aber notwendige Daten). PPS.: Ein "Ja, ist möglich" oder ein "Nein, ist nicht möglich" würde mir ja schon reichen. Bei ja: Am besten natürlich mit der möglichkeit wie es funktionieren könnte (ohne das ganze FachChinesisch, da ich mich erst seid anfang diesen Jahres mit PHP und SQL beschäftige und wie schon erwähnt ich mir alles selbst beibringe durch rumprobieren usw.) Bei nein: Naja ne begründung wäre toll aber wenns nicht geht, geht es eben nicht.
  5. Also ich muss hier einiges klar stellen damit die vorstellung passender wird. 1. Diese beiden Datenbanken werden keine gleichen Tabellen haben oder auch keine ähnliche. Es geht nicht darum das die eine Datenbank eine kopie der anderen ist. 2. Für dieses Projekt sind 2 Datenbanken sehr hilfreich. Da am ende es sonst irgendwas von über hundert Tabellen haben dürfte wenn ich alles in einer Stecke. Darum wollte ich jetzt schon versuchen die Datenbanken zu trennen (wie es sich eigendlich so gehört). Zudem ist dieses Projekt von keinem Kunden oder so der sich es wünscht. Sondern ist rein Privater sache, somit meiner sache. 3. Es würde nicht direkt scheitern wenn ich es nicht hinbekomme es über 2 Datenbanken laufen zu lassen. Es wäre nur einfacher für die erweiterungen und wartung der Datenbanken. Somit geht es zurzeit auch nicht über die Performance. 4. Ehrlich gesagt versuche ich mit sowas zurzeit etwas neues, wobei es in geringen bzw. kleinen massen schon gibt. 5. Ich kann und werde über dieses Projekt keine genauen auskünfte geben, abgesehen das es rechtliche gründe hat, mag ich es auch nicht das irgendwer mir dann die idee klaut^^;; Daher versuche ich zurzeit die Datenbank jetzt schon zu teilen, da ich wenn ich es später machen müsste, die ganze ******e umbauen müsste, worauf ich ehrlich gesagt keine lust habe da mir dieses Projekt genug kopfzerbrechen bereitet.^^ Daher frage ich hier erneut, kann man per PHP es so einrichten das dieser beide SQL Datenbanken parallel nutzt? Da ich wie gesagt zurzeit nur einen Webserver und keinen RootServer habe, kann ich auch nichts anderes machen als es mit PHP oder andere Websprachen laufen zu lassen. mfg Aoshi
  6. Ich nehme beides. Der zugriff auf beide SQL Datenbanken sollte möglichst mit PHP erfolgen. Es geht ja nicht um die Performance, das sagte ich nicht, obwohl später falls das Projekt größeren anlauf haben wird ichs eventuell auf 2 unterschiedlichere Hosts setzen werde, sondern eher um die Datenverwaltung (obwohl, warum anfangs eine Datenbank nutzen wenn du später sowieso 2 nutzen musst da beide dann doch getrennt werden). Ob du es glaubest oder nicht, du hast quasi die Frage wie ich es anstellen kann beantwortet, wobei es mir unklar ist ob es gehen wird. Jetzt würde ich es so probieren: $dbHost1 = "localhost"; $dbUser1 = "root"; $dbPass1 = "blubb"; $dbName1 = "datenbank1"; $dbHost2 = "localhost"; $dbUser2 = "admin"; $dbPass2 = "bla"; $dbName2 = "datenbank2"; $sqlconnect = @mysql_connect("$dbHost1","$dbUser1","$dbPass1") or @mysql_connect("$dbHost2","$dbUser2","$dbPass2") or die("Zurzeit keine Verbindung zur Datenbank möglich!"); $sqlselectDB = @mysql_select_db("$dbName1") or @mysql_select_db("$dbName2") or die("Die Datenbank konnte nicht gefunden werden!");[/PHP] So müsste doch PHP immer selbst entscheiden welche die passendere wäre. mfg Aoshi
  7. Ok, diese Werte wird er nicht erriechen. Aber für das Projekt müssen mehrere Tabellen angelegt werden (Datenbank2 so die zahl der Tabellen 20 + 20 + 20 usw. und für die Datenbank1 sind es nur 4 und später paar mehr). Deshalb wollte ich die SQL Datenbank splitten und wenn die Daten angefordert werden er dann entweder aus der 1. oder 2. Datenbank nimmt. Jenachdem was er sucht. Also beide Datenbanken liegen auf dem gleichen Server (vorerst). Installiert ist MySQL (eben halt ein Webserver mit Plesk). Somit kann ich leider direkt nichts am server ändern (sofern es nötig ist). Daher dacht ich das es mit PHP gehen würde, hier der normale vorgang: $dbHost1 = "localhost"; $dbUser1 = "root"; $dbPass1 = "blubb"; $dbName1 = "datenbank1"; $sqlconnect = @mysql_connect("$dbHost1","$dbUser1","$dbPass1") or die("Zurzeit keine Verbindung zur Datenbank möglich!"); $sqlselectDB = @mysql_select_db("$dbName1") or die("Die Datenbank <b>$dbName1</b> konnte nicht gefunden werden!");[/PHP] Jetzt müsste das genau das gleiche sein: [PHP] $dbHost2 = "localhost"; $dbUser2 = "admin"; $dbPass2 = "bla"; $dbName2 = "datenbank2"; $sqlconnect = @mysql_connect("$dbHost2","$dbUser2","$dbPass2") or die("Zurzeit keine Verbindung zur Datenbank möglich!"); $sqlselectDB = @mysql_select_db("$dbName2") or die("Die Datenbank <b>$dbName2</b> konnte nicht gefunden werden!"); Also wie setze ich beide zusammen damit ich beide Datenbanken gleichzeitig parallel nutzen kann aber dennoch verschiedene Datenbanken sind. mfg Aoshi PS.:@JesterDay, du scheinst ja ganz fit darin zu sein, wa. Ich beschäftige mich erst seid anfang diesem Jahr damit und versuche zu lernen indem ich es aktiv anwende. Daher keine komischen Fachausdrücke bitte. Vermute aber das du mit Inditzes mit Tabellen bzw. eintragungen meinst oder?
  8. Ich wollte fix fragen ob man 2 Datenbanken Parallellaufen lassen kann und was ich dafür machen muss? Dies ist für mein Projekt sehr wichtig. Beispiel wie ich es mir vorstelle: Datenbank1 enthällt sämtliche Userspezifische Angaben Datenbank2 enthällt sämtliche Seitenspezifische Angaben Aber beide Datenbanken müssen für eine Seite erreichbar sein. Klar kann man alles in eine Datenbank packen. Aber für dieses Projekt muss es so wie gewünscht sein, sonst geht das ganze Projekt in die Hose oder wenn ich nur eine Datenbank nutzen werd, wird sie irgendwann RIESIG werden. mfg Aoshi PS.: Ja ich weiß, manchmal stell ich echt doofe Fragen, aber nur dann wenn die Suchfunktion nicht weiter hilft
  9. Hmmm also wenn es wirklich nicht so einfach sein sollte (naja, gehört hatte ich leider mal was anderes bzw. ich weiß wie man es übern BBcode machen kann) dann werd ichs weglassen. Zumal es eh im mom nicht geht^^; Daher suche ich mal ein paar Themen zum Cookieklau. Zu dem Fehler, ja du hast recht. Da der Code meiner sicht aus sauber zu sein scheint kann tatsächlich der inhalt des Cookies falsch sein, daran dacht ich noch nicht^^;; Dann werd ich mal überprüfen wie es im Cookie steht um so noch zu überprüfen ob darin alles auch so ist wie es sein sollte. Danke für die indirekte Hilfe mfg Aoshi
  10. Also es hat schon seinen sinn warum es verschlüsselt werden muss, habe einige angaben aus sicherheitsgründen etwas geändert gehabt. Aber das eigendliche Prinzip ist geblieben. Sollte von jemanden wirklich der Cookie gestohlen werden, aber der User inzwischenzeit wieder bei mir auf der seite war, so ist der Cookie schon ungültig (also den geklauten). Daher vermute ich das du bzw. bisher niemand den eigendlichen zweck verstanden hat. Daher beschränke ich mich nur auf die Frage wiese er den Inhalt eines Cookies vor der Abfrage nicht entschlüsselt (siehe ende dieses beitrags). Ich finde den Fehler nicht. - Er schaut er ob der Cookie gesetzt wurde, nehmen wir an er ist es if(isset($_COOKIE['01']) AND isset($_COOKIE['02']) AND isset($_COOKIE['03']) AND isset($_COOKIE['04'])) { - Dann soll er den inhalt jedes angeforderten Cookie auseinander nehmen. $cookievars1 = preg_split("/#/", $_COOKIE['01']); $cookievars2 = preg_split("/#/", $_COOKIE['02']); $cookievars3 = preg_split("/#/", $_COOKIE['03']); $cookievars4 = preg_split("/#/", $_COOKIE['04']);[/PHP] - Dann soll er einige Inhalte entschlüsseln. [PHP] $cookieid = $cookievars1[0]; $cookielogin = $security_crypt->Decrypt($cookievars2[0]); $cookiepassword = $security_crypt->Decrypt($cookievars3[0]); $cookiemail = $security_crypt->Decrypt($cookievars3[1]); $cookiedate = $cookievars4[0]; $cookieip = $cookievars4[1]; - Dann soll er Prüfen ob der Inhalt des Cookies noch gültig ist. if($cookielogin == $cookieselect['login'] AND $cookiepassword == $cookieselect['passwd'] AND $cookiemail == $cookieselect['mail'] AND $cookieip == $cookieselect['ip'] AND $cookieselect['password_wrong'] <= 3 AND $cookieselect['warn_level'] <= 5) { Bei der Überprüfung scheitere ich zurzeit. Aber sobald ich den follgenden Teil rausnehme, funktioniert es (es ist der Teil der vor der Abfrage entschlüsselt werden soll) $cookielogin == $cookieselect['login'] AND $cookiepassword == $cookieselect['passwd'] AND $cookiemail == $cookieselect['mail'] AND Daher weiß ich das er vorher nicht entschlüsselt sondern erst nachher wenn man erfolgreich eingelogt wurde. Jetzt stell ich mir die Frage wieso er es nicht macht und wie ich es ändern kann. Hier das ganze korrekter weise damit ihr einen besseren überblick habt: <?PHP if(isset($_COOKIE['01']) AND isset($_COOKIE['02']) AND isset($_COOKIE['03']) AND isset($_COOKIE['04'])) { $cookievars1 = preg_split("/#/", $_COOKIE['01']); $cookievars2 = preg_split("/#/", $_COOKIE['02']); $cookievars3 = preg_split("/#/", $_COOKIE['03']); $cookievars4 = preg_split("/#/", $_COOKIE['04']); $cookieid = $cookievars1[0]; $cookielogin = $security_crypt->Decrypt($cookievars2[0]); $cookiepassword = $security_crypt->Decrypt($cookievars3[0]); $cookiemail = $security_crypt->Decrypt($cookievars3[1]); $cookiedate = $cookievars4[0]; $cookieip = $cookievars4[1]; if($cookielogin == $cookieselect['login'] AND $cookiepassword == $cookieselect['passwd'] AND $cookiemail == $cookieselect['mail'] AND $cookieip == $cookieselect['ip'] AND $cookieselect['password_wrong'] <= 3 AND $cookieselect['warn_level'] <= 5) { echo "Erfolgreich eingelogt"; } } ?>[/PHP] mfg Aoshi PS.: Mir geht es vorallem um den Lernfaktor. Das es nicht geht seh ich ja zurzeit. Nur möchte ich wissen wieso es nicht funktioniert und wie ich es eventuell ändern könnte damit es geht. Sollte es nicht gehen weil eben ne plausible begründung gibt, dann geht es nicht.
  11. Ehrlich gesagt macht mir ja beides Spaß. Ob ich mit HTML, CSS, Ajax bzw. Javascript die Seite gestalte oder einfach Server-seitige WebProzesse zusammen baue (PHP und SQL, Funktions bauen kann ich derzeit noch nicht richtig). Grafikgestaltung ist nicht so mein Ding, auch wenn ich dazu auch ein Händchen habe, aber es macht garkeinen Spaß. Werd ich mir was suchen müssen was in diesem Bereich passen könnte und ich glaube das ich diesen Ausbildungslehrgang schaffen kann. FOR ist FachOberSchulabschluss oder auch Mittlere Reife oder aber auch unter Realschulabschluss bekannt. Kommt auf das Bundesland an. Mfg Aoshi
  12. Also zu der Frage mit der Zauberkugel. Die sagt "meine Seite erkennt meinen Cookie immer als ungültig an und somit schmeißt er mich sofort wieder raus". Es war der Folgende Sinn: Da man einfach Cookies klauen kann wollt ich eben 6 Sicherheitsmerkmale in den Cookie einbauen (und in die Abfrage). 1. Damit der Nutzer keine 100 Cookies von mir erhält setze ich verschiedene angaben in einem Cookie. Zudem müssen alle Logincookies unverändert und vollständig vorhanden sein. 2. Gewisser Inhalt soll verschlüsselt werden und gegebfalls wieder entschlüsselt werden. 3. Im cookie gibt es angaben die per Zufall bei jeder Aktuallesierung sich jedesmal ändern. 4. Der Schlüssel für die Blowfishverschlüsselung liegt im abgetrennten bereich der seite und durch .htaccess kann man nur serverseitig drauf zugreifen. Es gibt noch 2 Andere dinge die den Cookie sicherer machen sollen (und alles wird Serverseitig gemacht). Klar gibt es keine 100%ige sicherheit, aber ich finde das man den crackern es schwer machen sollte. Der User wird immer wissen was im Cookie ist, weil er ja diese angaben kennt (jedenfalls seine). Bei mir in der Datenbank werden alle Daten unverschlüsselt liegen, ausser das Password. Das ist in der typischen md5 verschlüsselung. Mein Problem ist das dieser Bereich meiner Seite, also diese Abfrage, den Inhalt des Cookies vor der Abfrage ob dieser noch gültig ist nicht entschlüsselt und somit direkt nach dem einloggen mich wieder rauswirft. 1. Erst wird ermittelt ob ein Cookie für die Seite existiert. 2. Diesen nimmt er dann auseinander 3. (er holt sich den Schlüssel und) Dann Entschlüsselt er die verschlüsselte angaben 4. Danach überprüft er ob diese Angaben noch Korrekt sind 5. Daraufhin wenn alle Angaben stimmen soll er den User Einloggen und wenn diese nicht stimmen soll er eben diese Cookies entfernen. Genau bei 3. liegt das Problem. Er Entschlüsselt nicht vor der Abfrage ob die Angaben stimmen sondern erst nachhinnein. (habs getestet gehabt da ich den folgenden Teil entfernt hatte und er mich einloggte $cookielogin == $cookieselect['login'] AND $cookiepassword == $cookieselect['passwd'] AND $cookielevel == $cookieselect['lvl'] AND JesterDay gab mir noch ne sehr gute idee. mfg Aoshi PS.: Sollte ich wirklich soviele User haben das es unter der Serverlast leiden sollte, so werde ich mir was neues einfallen lassen was das gleiche bietet (also sicherheitsmässig) aber nicht mehr soviel frisst. Da aber zurzeit die Seite noch garnicht Existent ist und nur Lokal läuft, ist zurzeit nichts merkliches festzustellen (kommt auch drauf an wieviele User ich auch drauf bekommen kann wenn die Seite Online geht).
  13. Hm wie ichs also heute bei Wikipedia gelesen hatte (war mir anfangs nicht sicher, da ja nicht alle angaben dort stimmen). Danke vielmals mfg Aoshi
  14. Ich bastle mir ein eigenes CMS, leider gibt es Probleme mit dem Login. Aber erst erkläre ich das Prinzip: Sobald man sich einloggt und man "automatisch Einloggen" ausgewählt hat werden Cookies geschrieben. Der Inhalt wird vorher mit Blowfish verschlüsselt, zusammen gesetzt und dann dem Client übergeben. Das Login soll zunächst die Cookies erkennen, diese wieder auseinander nehmen, die entschlüsseln und danach geprüft werden ob der Cookie noch gültig ist. Hier das Script in Kompletter Form: <?php if(isset($_COOKIE['01']) AND isset($_COOKIE['02']) AND isset($_COOKIE['03']) AND isset($_COOKIE['04'])) { $cookievars1 = preg_split("/#/", $_COOKIE['01']); $cookievars2 = preg_split("/#/", $_COOKIE['01']); $cookievars3 = preg_split("/#/", $_COOKIE['01']); $cookievars4 = preg_split("/#/", $_COOKIE['01']); $cookieid = $cookievars1[0]; $cookielevel = $cookievars1[1]; $cookielogin = $crypt->Decrypt($cookievars2[0]); $cookienickname = $crypt->Decrypt($cookievars2[1]); $cookiepassword = $crypt->Decrypt($cookievars3[0]); $cookiemail = $security_crypt->Decrypt($cookievars3[1]); $cookiedate = $cookievars4[0]; $cookieip = $cookievars4[1]; $cookiename1 = $cookievars1[2]; $cookiename2 = $cookievars2[2]; $cookiename3 = $cookievars3[2]; $cookiename4 = $cookievars4[2]; $cookieselect = mysql_fetch_array(mysql_query("SELECT * FROM user WHERE id = '$cookieid'")); if($cookieselect['password_wrong'] <= 3 AND $cookieselect['warn_level'] <= 5) { $cookiereset = mysql_fetch_array(mysql_query("SELECT * FROM user WHERE id = '$cookieid'")); $cookievar0A = $cookiereset["id"]; $cookievar1A = $cookiereset["lvl"]; $cookievar2A = "555"; $cookievarsA = "$cookievar0A#$cookievar1A#$cookievar2A"; $cookievar0B = $security_crypt->Encrypt($cookiereset["login"]); $cookievar1B = $security_crypt->Encrypt($cookiereset["nickname"]); $cookievar2B = "555"; $cookievarsB = "$cookievar0B#$cookievar1B#$cookievar2B"; $cookievar0C = $security_crypt->Encrypt($cookiereset["passwd"]); $cookievar1C = $security_crypt->Encrypt($cookiereset["mail"]); $cookievar2C = "555"; $cookievarsC = "$cookievar0C#$cookievar1C#$cookievar2C"; $cookievar0D = date('d.m.Y G:i:s'); $cookievar1D = $_SERVER['REMOTE_ADDR']; $cookievar2D = "555"; $cookievarsD = "$cookievar0D#$cookievar1D#$cookievar2D"; setcookie("01", $cookievarsA, time()+60*60*24*30, "/", "127.0.0.1"); setcookie("02", $cookievarsB, time()+60*60*24*30, "/", "127.0.0.1"); setcookie("03", $cookievarsC, time()+60*60*24*30, "/", "127.0.0.1"); setcookie("04", $cookievarsD, time()+60*60*24*30, "/", "127.0.0.1"); $user_id = $cookievar0A; $user_level = $cookievar1A; $user_login = $security_crypt->Decrypt($cookievar0B); $user_nickname = $security_crypt->Decrypt($cookievar1B); $user_password = $security_crypt->Decrypt($cookievar0C); $user_mail = $security_crypt->Decrypt($cookievar1C); $user_date = $cookievar0D; $user_ip = $cookievar1D; mysql_query("UPDATE user SET last_date = '$cookievar0D', ip = '$cookievar1D', password_wrong = '0' WHERE id = '$cookievar0A'"); } ?>[/PHP] Sobald ich diesen Teil aus der 2. if-abfrage entferne klappt alles und der entschlüsselt auch alles richtig. [PHP]$cookielogin == $cookieselect['login'] AND $cookiepassword == $cookieselect['passwd'] AND $cookielevel == $cookieselect['lvl'] AND Meine Vermutung liegt darin, dass er vorher die Daten nicht entschlüsselt und daher den Cookie immer abweist. Wäre super wenn mir irgendwer helfen könnte (im Moment teste ich das ganze nur Lokal, daher ist der Cookie auf 127.0.0.1 begrenzt). mfg Aoshi
  15. Also Entschuldigung dass ihr die Frage wahrscheinlich zum 100ten mal hört. Habe aber mit der Suche nichts finden können. Also erst mal zu mir: Werde ab dem übernächsten Semester (Sommer 2009) mein FOR machen. Ich möchte in dem Bereich Webentwicklung Fuß fassen. Da es mir Spaß macht, man nie auslernt und ein sicherer Job ist. Zurzeit habe ich sehr gute HTML (XHTML) und CSS Kenntnisse (ok ist auch was einfaches) und bin im fortschrittlicheren Bereich von PHP und SQL. (bau mir gerade mein eigenes CMS zusammen) Meine Frage ist ob es in diesem Bereich einen Ausbildungsberuf gibt und was man dazu haben sollte. Hatte mal vor einiger Zeit gelesen gehabt das Webentwickler ein Studienberuf und Ausbildungsberuf ist (man hat die Qual der Wahl). mfg Aoshi
  16. Danke hatte es selbst im Netz irgendwo gefunden gehabt. Habs jetzt so passend eigestellt und es Funktioniert wunderbar. Nur doof das MS Exchange schon als Standard "NDR Senden" Aktiviert hat. Naja vielen dank denoch. mfg Aoshi
  17. Situation: -> Spam trifft ein mit dem Empfänger abc@blabla.de -> User oder Ordner abc existiert nicht -> Unzustellbarkeitsbenachrichtigung soll versendet werden -> Absender E-Mail existiert nicht -> Unzustellbarkeitsbenachrichtigung kommt in die Warteschlange -> E-Mailverkehr wird langsamer Frage: Kann man die Unzustellbarkeitsbenachrichtigung beim MS Exchange-Server 2003 abstellen? Wenn ja wie stell ich es am besten an? Leider fand ich bisher bei Google & Co nichts was mir in der richtung helfen konnte. mfg Aoshi
  18. Weil warum 100 umwege gehen wenns auch einen direkten weg gibt? zB habe ich keine ahnung wie/wo ich jetzt den <?php mail('caffinated@example.com', 'My Subject', 'My Message'); ?> einsetzen sollte. Denn das habe ich bei den links die mir Nachwuchsinformatiker hier gepostet hat auch nicht verstanden. Ist mail wie bei mir der mailsend code? Zudem stehe ich auch unter Zeitdruck. Wie gesagt möcht ich ja nicht das mir jemand ein script schreibt oder so. Will ebenhalt wissen wo jetzt der Fehler ist. [zitat]was soll das @ vor mail [/zitat] Mh gute frage^^; [zitat]was soll der ganze if else kram[/zitat] Mh also das ist einfach. Meinst sicher das hier: if ($_POST["submit"]) { if($_POST["anrede"]==""||$_POST["anrede"]=="anrede") $error["anrede"]=true; if($_POST["vorname"]==""||$_POST["vorname"]=="vorname") $error["vorname"]=true; if($_POST["name"]==""||$_POST["name"]=="name") $error["name"]=true; if($_POST["mail"]==""||$_POST["mail"]=="mail") $error["mail"]=true; if($_POST["rubrig"]=="Bitte wählen sie eine rubig aus"||$_POST["rubrig"]=="") $error["rubrig"]=true; if($_POST["kontakt"]==""||$_POST["kontakt"]=="kontakt") $error["kontakt"]=true; if($_POST["mes"]==""||$_POST["mes"]=="deine mitteilung oder verbesserungen und Problemen an uns") $error["mes"]=true; if(!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/i",$_POST["email"])) $error["email"]=true;[/PHP] Das soll überprüfen ob die Pflichtfelder auch alle richtig ausgefüllt worden sind. Denn ich weis nicht ob mit dem jetzigen scrip der Befehl gehen würde: [php]<input type="hidden" name="erforderlich" value="anrede,vorname,name,email,rubrig,frage,kontakt"> mfg Aoshi
  19. mh habe mal ne vermutung. Kann es sein das ich statt <INPUT type"text" name="vorname" id="form" size="30"> es so machen sollte?: <INPUT type"text" name="$vorname" id="form" size="30"> Glaub zwar nicht so dran aber was anderes fällt mir nicht ein warum er nicht das macht was er machen sollte. Oder es so machen?: <INPUT type"text" name="vorname" id="name" size="30"> mfg Aoshi
  20. So hab jetzt das Formular bearbeitet. Leider versendet er die mail noch nicht. Hier der Code: <?php $formular = 0; if ($_POST["submit"]) { if($_POST["anrede"]==""||$_POST["anrede"]=="anrede") $error["anrede"]=true; if($_POST["vorname"]==""||$_POST["vorname"]=="vorname") $error["vorname"]=true; if($_POST["name"]==""||$_POST["name"]=="name") $error["name"]=true; if($_POST["mail"]==""||$_POST["mail"]=="mail") $error["mail"]=true; if($_POST["rubrig"]=="Bitte wählen sie eine rubig aus"||$_POST["rubrig"]=="") $error["rubrig"]=true; if($_POST["kontakt"]==""||$_POST["kontakt"]=="kontakt") $error["kontakt"]=true; if($_POST["mes"]==""||$_POST["mes"]=="deine mitteilung oder verbesserungen und ideen an uns") $error["mes"]=true; if(!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/i",$_POST["email"])) $error["email"]=true; if(count($error)==0) { @mail("support@fimbul-center.com", "[ S U P P O R T - $rubrig]", " $anrede\n $firma\n $mail\n $name\n $vorname\n $account\n $telefon\n $rubrig\n $kontakt\n \n $mes\n ", "From: $mail" . phpversion()); $formular = 1; $mailsend = 2; } else $mailsend=1; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Fimbul-Center</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../../_inc/styles.css" rel="stylesheet" type="text/css"> <script language="JavaScript" src="../../_inc/js.js" type="text/javascript"></script> <link href="../../_inc/style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .Stil1 {color: #000000} --> </style> </head> <body> <div id="content" class="masstext"> <p align="center"><img src="img/logo.png" width="300" height="150"></p> <p><strong>Bevor Ihr uns eine Mail schickt, überprüft bitte. ob Eure mes eventuell schon mit Hilfe der FAQ's beantwortet werden kann.</strong><br> <br> Beachtet bitte auch, den topic richtig zu setzen:<br> </p> <ul> <li><strong>Account</strong> <strong>support</strong><br> für mesn rund um ihren account bitte diese Option nutzern. hier bitte die Korekte schreibweise eures accountnamen achten ansonsten können wir ihnen nicht nach dem Problem nachsehen.<br> </li> <li><strong>Zahlung/Umtausch</strong><br> Für mesn rund um Stornierungen und Umtausch Eurer Bestellungen bitte diese Option nutzen. Auch hier auf die Angabe der Belegnummer achten.<br> </li> <li><strong>technical support</strong><br> Alle weiteren generellen Anmesn bzgl. unseres Sortiments, Neuerscheinungen, Lieferzeiten etc. bitte unter -Allgemeine Hilfe- versenden.</li> <li><strong>allgemeiner support</strong><br> Alles, was sich nicht in die Kategorien einordnen läßt, bitte unter -allgemeiner support- an uns weiterleiten.<br> </li> <li><strong>Vorschläge</strong><br> Diese Option ist für Eure Newsvorschläge oder Veranstaltungshinweise vorgesehen, selbstverständlich auch für Anregungen aller Art.<br> </li> <li><strong>Information</strong><br> Informationen zu unserer seite, Produkte und alles anderen bitte unter -information- an uns weiter leiten<br> <br> Wir bitten Euch wirklich um die richtige Einordnung Eurer Mails, so unterstützt Ihr uns, alle Anmesn auch zügig zu beantworten.<br> </li> </ul> <hr size="1" color="CCCCCC"> <?php if ($mailsend == 1) echo "<span class=\"headline\">email versand fehlgeschlagen.</span><br><br> Deine email konnte leider nicht versendet werden!"; elseif ($mailsend == 2) echo " <span class=\"headline\">email versand erfolgreich.</span> <br><br> Deine email wurde erfolgreich in unser System übertragen. Unsere mitarbeiter für den $rubrig werden sich bei ihnen schnellsmöglich melden. <br><br> <span class=\"masstext_red\">du hast uns folgendes geschrieben:</span> <hr size=\"1\" color=\"CCCCCC\"> $anrede <hr size=\"1\" color=\"CCCCCC\"> $firma <hr size=\"1\" color=\"CCCCCC\"> $vorname <hr size=\"1\" color=\"CCCCCC\"> $name <hr size=\"1\" color=\"CCCCCC\"> $account <hr size=\"1\" color=\"CCCCCC\"> $mail <hr size=\"1\" color=\"CCCCCC\"> $telefon <hr size=\"1\" color=\"CCCCCC\"> $rubrig <hr size=\"1\" color=\"CCCCCC\"> $kontakt <hr size=\"1\" color=\"CCCCCC\"> $mes <hr size=\"1\" color=\"CCCCCC\"> "; else if($formular!=1) { ?> <form name="form1" method="post" action=""> <TABLE align="center" class="subline"> <TR> <TD colspan="2" align="right"> <div align="center"><strong>*Pflichtfelder </strong></div></TD> </TR> <TR> <TD width="90" align="right" class="masstext"> *Anrede:</TD> <TD width="306" align="center" class="masstext"> <INPUT type="radio" name="anrede" id="anrede" value="firma"> Firma <INPUT type="radio" name="anrede" id="anrede" value="herr"> Herr <INPUT type="radio" name="anrede" id="anrede" value="frau"> Frau<BR></TD> </TR> <TR> <TD align="right" class="masstext">firma:</TD> <TD width="306" align="center" class="masstext"> <INPUT type"text" name="firma" id="form" size="30"></TD> </TR> <TR> <TD align="right" class="masstext"> *Vorname:</TD> <TD width="306" align="center" class="masstext"> <INPUT type"text" name="vorname" id="form" size="30"></TD> </TR> <TR> <TD align="right" class="masstext"> *Name:</TD> <TD width="306" align="center" class="masstext"> <INPUT type"text" name="name" id="form" size="30"></TD> </TR> <TR> <TD align="right" class="masstext"> account:</TD> <TD width="306" align="center" class="masstext"> <INPUT type"text" name="account" id="form" size="30"></TD> </TR> <TR> <TD align="right" class="masstext"> *Email Adresse:</TD> <TD width="306" align="center" class="masstext"> <INPUT type"text" name="mail" id="form" size="30"></TD> </TR> <TR> <TD align="right" class="masstext"> Telefon Nummer</TD> <TD width="306" align="center" class="masstext"> <INPUT type"text" name="telefon" id="form" size="30"></TD> </TR> <TR> <TD align="right" class="masstext">*Rubrig:</TD> <TD width="306" align="center" class="masstext"> <SELECT name="rubrig" size="1" class="masstext" id="form"> <OPTION selected>Bitte wählen sie eine rubig aus</option> <OPTION>account support</option> <OPTION>Zahlungs/Umtausch support</option> <OPTION>Techical Support</option> <OPTION>Allgemeiner Support</option> <OPTION>Vorshläge</option> <OPTION>Informations support</option> </SELECT></TD> </TR> <TR> <TD align="right" class="masstext"> *Ihre anfrage:</TD> <TD width="306" align="center" class="masstext"> <textarea name="mes" rows="10" class="masstext" id="form" onFocus="if(this.value=='deine mitteilung oder verbesserungen und ideen an uns')this.value='';">Hier können sie ihr Problem, ihre verbesserungsvorschläge, ihre meinung und anfrage reinschreiben</textarea></TD> </TR> <TR> <TD align="right" class="masstext">*Kontakt:</TD> <TD width="306" align="center" class="masstext"><INPUT type="checkbox" name="kontakt" id="kontakt" value="anrufen"> Bitte rufen Sie mich an<BR> <INPUT type="checkbox" name="kontakt" id="kontakt" value="Mail"> Bitte antworten Sie mir per eMail<BR> <INPUT type="checkbox" name="kontakt" id="kontakt" value="Info"> Bitte senden Sie mir weiteres Infomaterial zu<BR></TD> </TR> <TR> <TD align="right" class="masstext"></TD> <TD width="306" align="center" class="masstext"> <input type="submit" name="submit" value="Abschicken" id="form"> <INPUT type="reset" name="submit" value="Zurücksetzen" id="form"></TD> </TR> </TABLE> <p> </p> </form> </div> <?php } ?> </body> </html> [/php] Zwar kommt bei mir immer "Email wurde versendet" aber bei mir kommt nichts an bzw. nachdem man die mail versendet hatte sollte da stehen was man versendet hatte. Doch da kommt bei mir auch nichts. Testen könnt ihr dies gleich unter Fimbul-Center danach auf den einzigsten link klicken. mfg Aoshi PS.: Danke für die Hilfe PPS.: nein ihr sollt nicht gerade den code vorschreiben. Nur auf irgendwas muss ich mir doch infos her holen bzw. mich drauf beziehen können. Wenn schon niemand da ist ders mir erklären kann.
  21. Tja das mit dem Lernen ist ja so ne sache. Wenn niemand da ist der mir sagen kann was falsch ist bzw. mir den Fehler (Anscheinend ist die zeile <form name="dissertation" action="mailto:support@fimbul-center.com" ?Subject="Dissertation" method="post" enctype="text/plain"> falsch) nicht so erklären kann wieso es falsch ist, nun da ist lernen eh für die katz^^ Naja es soll einfach eine Mail senden. Ist eben ein einfaches kontaktformular. Doch statt es direkt zu versenden startet er bei mir mein MailProgramm. Die Peispielseiten zeigen nur wie man mit den strings $ dies macht und habe ehrlich gesagt nicht gerade die grosse lust mein kontaktformular woran ich einigermassen lange dran sass weg zu werfen. mfg Aoshi PS.: Lernen ohne fehler ist kein lernen. Aber auch nur wenn jemand auch erklärt was und wieso es falsch ist. Ansonsten ist es nur ein einfacher fehler.
  22. Ich danke für die Zahlreichen antworten. Zudem geht endlich meine SQL DB, Herzlichen dank Zum Formular, leider hab ich davon keine ahnung. Also ein neues Formular machen? Oder wie soll ichs verstehen :confused: Am besten nimmt mein script und ändert es so wie ihrs wollt solange es am ende funktioniert. mfg Aoshi
  23. @Cadpax: Soll ich mailto: entfernen? Kannst du mir bitte ein beispiel posten? @palvoelgyi: Mh leider hat es zwar geholfen aber jetzt kommt CREATE DATABASE `website` CREATE TABLE website_news( id int( 10 ) AUTO_INCREMENT , author_id mediumint( 10 ) NOT NULL default '0', news_title varchar( 255 ) NOT NULL default '', time varchar( 255 ) NOT NULL default '', icon_id int( 10 ) NOT NULL default '0', show_email int( 1 ) NOT NULL default '0', news_text longtext NOT NULL , link varchar( 255 ) NOT NULL default '', link_text varchar( 255 ) NOT NULL default '', PRIMARY KEY ( id ) , KEY id( id ) ) TYPE = "MyISAM" MySQL meldet: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE website_news( id int(10) auto_increment, author_id mediumin' at line 2 Irgendwie seh ich den fehler auch nicht. Ok das da TYPE=[COLOR="Red"]"[/COLOR]MyISAM"; ein fehler gab sah ich auch nicht^^; Schonmal danke für die Hilfe. mfg Aoshi PS.: Das SQL Script ist eigendlich ein fertiges und habe ihn aus der instal.php von corenews rausgefischt. Da die Install.php bei mir nichts anzeigt wenn ich darauf zugreifen will.
  24. Ich arbeite gerade an meiner eigenen Seite. Habe jetzt ein Kontaktformular geschrieben doch es will noch nicht so wie es sollte. Problem ist das wenn man auf "Abschicken" klickt das dann sich Outlook öffnet. Hier mal das script: <input type="hidden" name="erforderlich" value="anrede,vorname,name,email,rubrig,frage,kontakt"> <input type="hidden" name="fehler" value="error.php"> <input type="hidden" name="weiterleitung" value="danke.php"> <form name="dissertation" action="mailto:support@fimbul-center.com" ?Subject="Dissertation" method="post" enctype="text/plain"> <TABLE align="center"> <TR> <TD colspan="2" align="right"> <div align="center"><strong>*Pflichtfelder </strong></div></TD> </TR> <TR> <TD align="right"> *Anrede:</TD> <TD> <INPUT type="radio" name="anrede" id="anrede" value="firma"> Firma <INPUT type="radio" name="anrede" id="anrede" value="herr"> Herr <INPUT type="radio" name="anrede" id="anrede" value="frau">Frau<BR></TD> </TR> <TR> <TD align="right">firma:</TD> <TD> <INPUT type"text" name="firma" id="firma" size="30"></TD> </TR> <TR> <TD align="right"> *Vorname:</TD> <TD> <INPUT type"text" name="vorname" id="vorname" size="30"></TD> </TR> <TR> <TD align="right"> *Name:</TD> <TD> <INPUT type"text" name="name" id="name" size="30"></TD> </TR> <TR> <TD align="right"> account:</TD> <TD> <INPUT type"text" name="account" id="account" size="30"></TD> </TR> <TR> <TD align="right"> *Email Adresse:</TD> <TD> <INPUT type"text" name="email" id="email" size="30"></TD> </TR> <TR> <TD align="right"> Telefon Nummer</TD> <TD> <INPUT type"text" name="telefon" id="telefon" size="30"></TD> </TR> <TR> <TD align="right">*Rubrig:</TD> <TD> <SELECT name="rubrig" size="1" class="masstext" id="rubrig"> <OPTION>Bitte wählen sie eine rubig aus <OPTION>account support <OPTION>Zahlungs/Umtausch support <OPTION>Techical Support <OPTION>Allgeiner Support <OPTION>Vorshläge <OPTION>Information </SELECT></TD> </TR> <TR> <TD align="right"> *Ihre anFrage::</TD> <TD> <TEXTAREA name="frage" rows=6 cols=40></TEXTAREA></TD> </TR> <TR> <TD align="right">*Kontakt::</TD> <TD> <INPUT type="checkbox" name="kontakt" id="kontakt" value="anrufen">Bitte rufen Sie mich an<BR> <INPUT type="checkbox" name="kontakt" id="kontakt" value="per_email">Bitte antworten Sie mir per eMail<BR> <INPUT type="checkbox" name="kontakt" id="kontakt" value="info">Bitte senden Sie mir weiteres Infomaterial zu<BR></TD> </TR> <TR> <TD align="right"></TD> <TD> <INPUT type="submit" value="Abschicken"><INPUT type="reset" value="Zurücksetzen"></TD> </TR> </TABLE> </form> [/PHP] Hilfe wäre sehr nett und danke schonmal im vorraus. mfg Aoshi PS.: Suche noch nach einem guten Newsscript ohne das es auf Templates bassiert. Die meisten rbeiten mit Temlates was ich für meine Seite garnichtgut gebrauchen kann. Da diese nicht auf Templates bassiert aufgebaut ist. Sondern alles in PHP gschrieben ist. Habe corenews probiert aer MySQL will die Tabelen nicht erstellen: [code]CREATE TABLE website_news( id int(10) auto_increment, author_id mediumint(10) NOT NULL default '0', news_title varchar(255) NOT NULL default '', time varchar(255) NOT NULL default '', icon_id int(10) NOT NULL default '0', show_email int(1) NOT NULL default '0', news_text longtext NOT NULL, link varchar(255) NOT NULL default '', link_text varchar(255) NOT NULL default '', PRIMARY KEY (id), KEY id (id)) TYPE=MyISAM";[/code] [b]Fehler[/b] [b]SQL-Befehl:[/b] C [b]MySQL Meldet:[/b] #1064 - You have an Error in your SQL Syntax; check the Manual that corresponds to your MySQL Server Version for the right Syntax to use near 'C' at line 1 Da gibt es ne installdatei aber dieser funktioniert nicht.
  25. Bei Abgeschlossender Berufsausbildung hat man Automatisch Mittlere Reife. Soweit ich weis ist es Deutschland weit. Nur man erhällt nicht ein Zeugniss wo es draufsteht. Sondern wenn etwas Mittlere Reife benöigt wird zeigst du dem das Ausbidungszeugniss. mfg Aoshi

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...