kostenloser Webspace werbefrei: lima-city


Problem mit einem GB(aus den Tut)

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    pepperonipizza

    pepperonipizza hat kostenlosen Webspace.

    Hallo Leute!

    Habe ein problem mit diesem(http://www.lima-city.de/tutorials/show/2065) GB!
    Irgendetwas in dem php-script (index.php) will nicht wie es soll! Es gibt immer einen Error!
    Kann mir da bitte jemand helen? find den fehlern icht!

    LG
    pizza
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    pepperonipizza

    pepperonipizza hat kostenlosen Webspace.

    ach manno^^
    Ich will des ding am laufen haben!!
    Helft mir halt bitte
    LG
    pizza
  4. Aha, es kommt also ein Error. Ein Error ist nach deiner Meinung definiert als...?
    Das was ich bereits gehört habe kann ein Error 1) die falsche Darstellung von HTML, 2) das nicht Funktionieren oder 3) die Ausgabe einer Fehlermeldung sein.
    Nun liebe pepperonipizza entscheide dich zwischen Kanidat 1, Kandidat 2 oder Kandidat 3...
    Weiterhin ist es notwendig den Fehler zu beschreiben, und zwar ausführlichst. Dazu kommt noch, dass man ganz einfach mal die URL zum Gästebuch angibt!
  5. Autor dieses Themas

    pepperonipizza

    pepperonipizza hat kostenlosen Webspace.

    ^^ du hasts auf mich abgesehen XD ne...
    es gibt keinen link für das gb weils nich on is^^
    fehlerbeschreibbung: Ich weiß nicht was es ist!
    In Zeile 2 stimmt etwas nicht! doch was?^^
    echo '<br>'; //Hier ist die Tabelle in der die einzelnen Einträge stehen.
    echo '<table width='50%' height='100px' border='1' align='center'>';
    echo '<tr>';
    echo '<td colspan='2' width='100%' align='center' valign='middle'>Eintrag Nr.: '.$row['ID'].'</td>';
    echo '</tr>';
    echo '<tr>';
    echo '<td width='50%' align='left' valign='middle'> '.$row['User'].'</td>';
    echo '<td width='50%' align='right' valign='middle'> '.$row['E-Mail'].'</td>';
    echo '</tr>';
    echo '<tr valign='top'>';
    echo '<td height='100px' colspan='2'>'.$row['Text'].'</td>';
    echo '</tr>';
    echo '<tr align='center' valign='middle'>';
    echo '<td colspan='2'>'.$row['Date'].'</td>';
    echo '</tr>';
    echo '</table>';
    echo '<br>';


    LG
    Pizza
  6. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    Das muss auch so aussehen:
    <?php
    echo '<br>'; //Hier ist die Tabelle in der die einzelnen Einträge stehen.
    echo '<table width=\'50%\' height=\'100px\' border=\'1\' align=\'center\'>';
    echo '<tr>';
    echo '<td colspan=\'2\' width=\'100%\' align=\'center\' valign=\'middle\'>Eintrag Nr.: '.$row['ID'].'</td>';
    echo '</tr>';
    echo '<tr>';
    echo '<td width=\'50%\' align=\'left\' valign=\'middle\'> '.$row['User'].'</td>';
    echo '<td width=\'50%\' align=\'right\' valign=\'middle\'> '.$row['E-Mail'].'</td>';
    echo '</tr>';
    echo '<tr valign=\'top\'>';
    echo '<td height=\'100px\' colspan=\'2\'>'.$row['Text'].'</td>';
    echo '</tr>';
    echo '<tr align=\'center\' valign=\'middle\'>';
    echo '<td colspan=\'2\'>'.$row['Date'].'</td>';
    echo '</tr>';
    echo '</table>';
    echo '<br>';
    ?>

    du musst die Zeichen escapen ;)
    d.h. du musst vor alle ', die Teil des Strings sein sollen, ein \ machen, damit diese nicht als Stringbegrenzung, sondern als Zeichen vom String beachtet werden.
    Ansonsten mal hier lesen: http://de.php.net/echo

    edit:
    tatsächlich ein paar \ vergessen

    Beitrag geändert: 6.6.2007 10:40:28 von thomasba
  7. Autor dieses Themas

    pepperonipizza

    pepperonipizza hat kostenlosen Webspace.

    ok^^ des Prob is behoben^^
    Nächstes prob is dass er nicht conected!
    Die daten sind zu 100%ig richtig^^
    Aber ich denke da ist auch nur wieder etwas falsch!
    <?php
    include ('config.php');
    
    $user = $_REQUEST['user'];
    $mail = $_REQUEST['mail'];
    $text = $_REQUEST['text'];
    $date = date('H:i:s d.m.Y');
    $IP = $_SERVER['REMOTE_ADDR'];
    
    $connect = mysql_connect('$mysqlsvr','$mysqluser','$mysqlpasswd');
    $selectdb = mysql_select_db('$gbookdb');
    $insert = 'INSERT INTO'.'$tablegb'.'(User, email, Text, Date, IP) VALUES (\'$user\', \'$mail\', \'$text\', \'$date\', \'$IP\')';
    $query = mysql_query($insert);
    ?>
    <meta http-equiv='refresh' content='0;url=./index.php' />
    <?php
    echo mysql_errno();
    echo '<br>';
    echo mysql_error();
    ?>


    lg
    pizza

    EDIT://Habe meine DB bei 1und1. kann es daran liegen?
    EDIT2:// Nö! hab ich glrad mit der lima DB probiert, geht auch nicht!
    Fehlermeldung: 2002
    Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    Beitrag geändert: 6.6.2007 12:12:46 von pepperonipizza
  8. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    So, Variable werden zwischen zwei Hochkommata nicht eingefügt, dazu müsste man doppelte nehmen, man kann sie in diesem Fall aber auch weglassen ;)
    Falls du noch Suchen solltest, der Fehler war in Zeile 10 und 11 ;)

    Edit:
    so, hier die berichtigte version:
    http://thomasba.lima-city.de/lima/563744_001.php
    edit2
    so, hier nun ein (hoffentlich) komplett Berichtigte Version aller Dateien:
    http://thomasba.lima-city.de/lima/563744_002.php

    Beitrag geändert: 6.6.2007 12:28:35 von thomasba

    Beitrag geändert: 6.6.2007 12:54:05 von thomasba
  9. Autor dieses Themas

    pepperonipizza

    pepperonipizza hat kostenlosen Webspace.

    conected immer noch ncht.......
    Ich schreib dir ma ne PM thomasba
    Danke für die verbesserten phps

    lg
    pizza
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!