#1 4. Februar 2011 Hilfe bei Gästebuchinstallation Guten Tag, ich bin totaler Anfänger im Bereich PHP. Ich möchte mir ein Gästebuch basteln habe auch eins gefunden aber ich steige da nicht ganz durch. Ist hier vll jemand der ICQ oder Xfire hat, der mir etwas helfen kann. Wäre echt cool! Danke schon mal! + Multi-Zitat Zitieren
#2 4. Februar 2011 AW: Hilfe gesucht! hab ich weder noch. aber was hast du für eins gefunden? gästebuch ist sehr einfach, warum willst du nicht selbst eins basteln? mit was arbeitest du, hast du eine datenbank? xml-file? mfg swissmaster + Multi-Zitat Zitieren
#3 4. Februar 2011 AW: Hilfe gesucht! http://tut.php-quake.net/de/guestbook.html Ich habe eine Datenbank.und ich arbeite mit Phase 5.6 Habe schon einen Schritt fertig! bin bei "4. Code zum Anzeigen der Beiträge" Da beginnen meine Probleme! Habe es hochgeladen um es zu testen und beim aufrufen kommt "Parse error: syntax error, unexpected '}' in /data/multiserv/users/188960/projects/945409/www/SEARonerARTworkz/Website/Website-Temp/gb.php on line 123" + Multi-Zitat Zitieren
#4 4. Februar 2011 AW: Hilfe gesucht! steht ja alles da in der php datei gb.php hat ein problem bei zeile 123, offensichtlich fehlt in der linie davor ein ; oder ein " oder so. schau mal nach was de fehlschlägt... + Multi-Zitat Zitieren
#5 4. Februar 2011 AW: Hilfe gesucht! in der Zeile 123 steht nur } else { Ich habe es genau eingefügt wie es dort steht! Ich finde den Fehler nicht! mit den } { Klammern muss irgend was nicht stimmen ich habe blos nicht die Erfahrung um zu wissen was es sein könnte + Multi-Zitat Zitieren
#6 4. Februar 2011 AW: Hilfe gesucht! poste doch mal die passage mit dem gesamten if/else von anfang bis ende (also ca. linien 110-140 oder so), dann kann man dir helfen. wenn in der linie 123 ein fehler mit } ist, dann stimmt vermutlich auf zeile 122 was mit dem abschluss nicht. + Multi-Zitat Zitieren
#7 4. Februar 2011 AW: Hilfe gesucht! PHP: <? phperror_reporting ( E_ALL ); ini_set ( 'display_errors' , 1 ); $db = @new mysqli ( 'localhost' , 'user945409' , 'fahrzeuglackierer' , 'db945409-main' );if ( mysqli_connect_errno ()) { die( 'Konnte keine Verbindung zur Datenbank aufbauen: ' . mysqli_connect_error (). '(' . mysqli_connect_errno (). ')' );} if ( 'POST' == $_SERVER [ 'REQUEST_METHOD' ]) { } else { } ?> <?php } else { <--------- 123 $sql = 'SELECT' Datum , Autor , Inhalt FROM Guestbook ORDER BY Datum DESC '; $result = $db-> query($sql); if (!$result) { die(' Der Query konnte nicht ausgeführt werden : '.$db->error); } if ($result->num_rows) { while ($row = $result->fetch_assoc()) { echo ' < div class= "beitrag" > '."\n"; echo ' < span class= "autor" > '.htmlspecialchars($row[' Autor '])."</span>\n"; echo ' < span class= "datum" > '.$row[' Datum ']."</span>\n"; echo " <p>\n"; echo nl2br(htmlspecialchars(preg_replace(' ~\ S { 30 }~ ', ' \ 0 ', $row[' Inhalt ']))); echo " </p>\n"; echo "</div>\n"; } } else { echo ' < p class= "info" > Es sind keine Gästebucheinträge vorhanden </ p > '; } readfile(' formular . html ');} ?> <?php if (' POST ' == $_SERVER[' REQUEST_METHOD ']) { if (!isset($_POST[' Autor '], $_POST[' Inhalt '], $_POST[' Antwort '], $_POST[' formaction '])) { die (' Benutzen sie nur Formulare von der Homepage . '); } if (('' == $autor = trim($_POST[' Autor '])) or ('' == $inhalt = trim($_POST[' Inhalt '])) or ('' == $antwort = trim($_POST[' Antwort ']))) { die (' Bitte füllen sie das Formular vollständig aus . '); } if ('' != $antwort) { // entsprechend Anpassen, sowie den {FRAGE}-Teil im Formular die (' Sie müssen die Frage richtig beantworten . '); } $sql = ' INSERT INTO Guestbook ( Autor , Datum , Inhalt ) VALUES (?, NOW (), ?) '; $stmt = $db->prepare($sql); if (!$stmt) { die (' Es konnte kein SQL - Query vorbereitet werden : '.$db->error); } $stmt->bind_param(' ss ', $autor, $inhalt); if (!$stmt->execute()) { die (' Query konnte nicht ausgeführt werden : '.$stmt->error); } echo ' < p class= "info" > Gästebucheintrag hinzugefügt . < a href = "gb.php" > Zurück zum Gästebuch </ a >.</ p > ';} else { ?> <?phperror_reporting(E_ALL);ini_set(' display_errors ', 1); include ' magic_quotes_remove_slashes . php ';?> + Multi-Zitat Zitieren
#8 4. Februar 2011 AW: Hilfe gesucht! öhm, k.a. aber derjenige, welcher das gecodet hat ist wohl ne ziemliche nullnummer... das else an stelle 123 hat ja gar kein vorangehendes if??? und somit ist } völlig sinnlos, es gibt keinen offenen anweisungsblock den man schliessen könnte.... wie gesagt, bastel dir selber was, sowas hier ist crap. mfg edit*: und ausserdem lernst du dann auch was, bevor du versuchst, falschen code zu verstehen. + Multi-Zitat Zitieren
#9 4. Februar 2011 AW: Hilfe gesucht! hast du ein tip wie ich es vernümpftig lernen kann? bei mir sitzt HTML jetzt gerade so einigermaßen, sollte ich mit php weiter machen oder eher mit etwas anderem? + Multi-Zitat Zitieren
#10 4. Februar 2011 AW: Hilfe gesucht! Wie wärs wenn du Dir ein tutorial durchliest und in die Sprache erstmal einsteigst, bevor du dir Code nimmst und ihn halb kopierst, dann friemelst und es wird Müll Ist nicht böse gemeint aber dazu gabs hier auch schon 100derte Themen, Wie lerne ich PHP , Wie fange ich an , Wie programmiere ich ein Gsätebuch.... etc pp Darum mach ich erstmal zu, solange du keine konkrete Frage hast ist das sonst nur nen Meta-Thread. Siehe hierzu bitte die Ankündigung. So far... + Multi-Zitat Zitieren
#11 4. Februar 2011 AW: Hilfe bei Gästebuchinstallation danke...für die Motivation...hat echt geklappt jetzt habe ich nur einen Fehler den ich nicht behoben kriege und zwar siehe Hier Bei den Einträgen ist ganz unten einer der ist komplett leer wie bekomme ich diesen weg? Die Einträge werden in einer .txt Datei gespeichert! Habe das Problem jetzt doch gefunden durch rumspielen an der .txt Datei + Multi-Zitat Zitieren