Ergebnis 1 bis 9 von 9

Thema: forum php

  1. #1
    Youngster
    Registriert seit
    28.08.2007
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard forum php

    Hallo Leute,
    kann mir einer bei diesem PHP Script helfen.
    Immer wenn ich einen Neuen Gästebuch eintrag mache, kommt dieser Eintrag nicht oben vor, sondern in der Mitte vor.

    guestbuch.php
    Code:
    <center><font face="Comic Sans MS" size="+1"><u>Gästebuch</u></font></center>
    
    <center>
    <FORM action="http&#58;//adresse.de/aus.php" method="post">
      <TABLE border="0" cellspacing="0" cellpadding="0">
        <colgroup>
          <col width='100'>
          <col width='100'>
        </colgroup>
        <TR>
          <TD align="center" class="table">Name&#58;</TD>
          <TD><INPUT name="name" size="34" maxlength="30" class="input"></TD>
        </TR>
        <TR>
          <TD align="center" class="table">E-mail&#58;</TD>
          <TD><INPUT name="email" size="34" maxlength="50" class="input"></TD>
        </TR>
        <TR>
          <TD align="center" class="table">Homepage&#58;</TD>
          <TD><INPUT name="homepage"  size="34" maxlength="100" value="http&#58;//" class="input"></TD>
        </TR>
        <TR>
          <TD align="center" class="table">Text&#58;</TD>
          <TD><TEXTAREA name="text" cols="34" rows="7" class="input"></TEXTAREA></TD>
        </TR>
        <TR>
    	  <TD align="center" class="table">Sicherheitscode&#58;</TD>
    	<?php
    	/* Kombination besteht aus sechs Zahlen*/
    	for &#40;$k=1; $k<=6; $k++&#41;
    	  &#123;
    	   $code1 .= chr&#40;mt_rand&#40;&#41;%10+48&#41;;
    	  &#125;
    	  echo "<TD>$code1<input type='hidden' name='code1' size='20' value='$code1'><input name='code2' size='20' class='input'></TD>";
    	 ?>
    	    <TR>
    	      <td align="center" class="table">Info&#58;</td>
    	      <TD class="sicher">Trage diesen Sicherheitscode mit 6 Zahlen hier oben ein.Anhand dieses Codes können wir den Missbrauch durch automatisierte Mitteilungen verhindern.</TD>
        </TR>
        <TR>
          <TD colspan="2"><hr width="300"></TD>
        </TR>
        <TR>
          <TD align="center"><input type="submit" name="eintrag" value="Senden" class="input"></TD>
          <TD align="center"><input type="reset" value="Reset" class="input"></TD>
        </TR>
      </TABLE>
    </FORM></center>
    
    
    
    
    
    <?php
    mysql_connect&#40;"localhost","benutzername","passwort"&#41;;
    mysql_select_db&#40;"benutzername"&#41;;
    
       $res = mysql_query&#40;"select * from gbook order by datum asc"&#41;;
       $num = mysql_num_rows&#40;$res&#41;;
    
    /*Datenbank auslesen*/
      while &#40;$dsatz = mysql_fetch_assoc&#40;$res&#41;&#41;
       &#123;
          echo "<TABLE cellspacing='0' cellpadding='3' bgcolor='white' width='85%'><colgroup><col width='85'><col width='500'></colgroup>";
          echo "<TR><TD align='right' colspan='2'>" . $dsatz&#91;"datum"&#93; . "</TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>Name&#58;<font></font></TD><TD>" . $dsatz&#91;"name"&#93; . "</TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>E-Mail&#58;<font></TD><TD><A href=mailto&#58;" . $dsatz&#91;"email"&#93; . ">" . $dsatz&#91;"email"&#93; . "</A></TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>Homepage&#58;<font></TD><TD>" . $dsatz&#91;"homepage"&#93; . "</TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>Text&#58;<font></TD><TD>"  . $dsatz&#91;"text"&#93; . "
    
    </P></TD></TR><TR>";
          echo "<TD colspan='2'><center>--------------------------------------------------------------</center></TD></TR></TABLE>
    ";
       &#125;
    ?>
    aus.php
    Code:
    <?php
    $name=$_POST&#91;'name'&#93;;
    $email=$_POST&#91;'email'&#93;;
    $homepage=$_POST&#91;'homepage'&#93;;
    $text=$_POST&#91;'text'&#93;;
    $code1=$_POST&#91;'code1'&#93;;
    $code2=$_POST&#91;'code2'&#93;;
    if&#40;$code1==$code2&#41; &#123;
      if&#40;$name!=""&#41; &#123;
        if&#40;$email!=""&#41; &#123;
          if&#40;$text!=""&#41; &#123;
    
       $jetzt = time&#40;&#41;;
       $datum  = date&#40;"d-m-Y H&#58;i&#58;s",$jetzt&#41;;
    require_once&#40;"../E-Mail/htmlMimemail/htmlMimeMail.php"&#41;;
        $mail = new htmlMimeMail&#40;&#41;;
        $mail->setFrom&#40;"absender@adresse.de;"&#41;;
        $mail->setSubject&#40;"Neuer Gästebucheintrag"&#41;;
        $mail->sethtml&#40;"<form action='http&#58;//adresse.de/ein.php' method='post'>" .
                       "
    
    Neuer Gästebucheintrag&#58;</p><table border='0'><colgroup><col width='150'><col width='300'></colgroup>" .
                       "<tr><td>Datum&#58;</td><td><input name='datum' size='34' maxlength='30' value='$datum'></td></tr>" .
                       "<tr><td>Name&#58;</td><td><input name='name' size='34' maxlength='30' value='$name'></td></tr>" .
                       "<tr><td>E-Mail&#58;</td><td><input name='email' size='34' maxlength='50' value='$email'></td></tr>" .
                       "<tr><td>Homepage&#58;</td><td><input name='homepage'  size='34' maxlength='100' value='$homepage'></td></tr>" .
                       "<tr><td>Text&#58;</td><td><textarea name='text' cols='34' rows='7'>$text</textarea></td></tr>" .
                       "<tr><td colspan='2'><hr width='300'></td></tr>" .
                       "<tr><td align='center'><input type='submit' name='eintrag' value='Senden'></td><tr></table></form>"&#41;;
        $empf = array&#40;"email@adresse.de"&#41;;
        $mail->send&#40;$empf&#41;;
        &#125;
        else &#123;echo "
    
    
    Bitte schreiben Sie einen Text hinein!
    
    ";
    	      echo "Zurück";
    	      exit;
             &#125;
      &#125;
      else &#123;echo "
    
    
    Bitte tragen Sie eine E-Mail Adresse hinein!
    
    ";
      	      echo "Zurück";
      	      exit;
           &#125;
    &#125;
     else &#123;echo "
    
    
    Bitte geben Sie einen Namen an!
    
    ";
      	      echo "Zurück";
      	      exit;
          &#125;
    &#125;
    else &#123;echo "
    
    
    Der Sicherheitscode stimmt nicht!
    
    ";
      	  echo "Zurück";
      	  exit;
      	 &#125;
    ?>
    
    
    
    
    
    
    
    Ihr Gästebucheintrag muss erst vom Webmaster freigegeben werden, damit ihn andere auch lesen können!
    
    Bitte haben Sie ein wenig geduldt!</p>
    ein.php
    Code:
    <?php
    mysql_connect&#40;"localhost","benutzername","Passwort"&#41;;
    mysql_select_db&#40;"benutzername"&#41;;
    
      /*Neuen Beitrag in Datenbank schreiben*/
      if&#40;isset&#40;$_POST&#91;'eintrag'&#93;&#41;&#41;
      &#123;
        $sqlab = "insert gbook &#40;datum, name, email, homepage, text&#41; ";
        $sqlab .= "values &#40;'" . $_POST&#91;"datum"&#93; . "','" . $_POST&#91;"name"&#93; . "','" . $_POST&#91;"email"&#93;. "','" . $_POST&#91;"homepage"&#93;;
        $sqlab .= "', '" . $_POST&#91;"text"&#93; . "'&#41;";
        mysql_query&#40;$sqlab&#41;;
      &#125;
      echo "Der neue Gästebucheintrag wurde erfolgreich gespeichert!";
    ?>
    <?php
    mysql_connect&#40;"localhost","benutzername","Passwort"&#41;;
    mysql_select_db&#40;"benutzername"&#41;;
    
       $res = mysql_query&#40;"select * from gbook order by datum desc"&#41;;
       $num = mysql_num_rows&#40;$res&#41;;
    
    /*Datenbank auslesen*/
      while &#40;$dsatz = mysql_fetch_assoc&#40;$res&#41;&#41;
       &#123;
          echo "<TABLE cellspacing='0' cellpadding='3' bgcolor='white' width='85%'><colgroup><col width='85'><col width='500'></colgroup>";
          echo "<TR><TD align='right' colspan='2'>" . $dsatz&#91;"datum"&#93; . "</TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>Name&#58;<font></font></TD><TD>" . $dsatz&#91;"name"&#93; . "</TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>E-Mail&#58;<font></TD><TD><A href=mailto&#58;" . $dsatz&#91;"email"&#93; . ">" . $dsatz&#91;"email"&#93; . "</A></TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>Homepage&#58;<font></TD><TD>" . $dsatz&#91;"homepage"&#93; . "</TD></TR>";
          echo "<TR><TD bgcolor='black' valign='top'><font color='white'>Text&#58;<font></TD><TD>"  . $dsatz&#91;"text"&#93; . "
    
    </P></TD></TR><TR>";
          echo "<TD colspan='2'><center>--------------------------------------------------------------</center></TD></TR></TABLE>
    ";
       &#125;
    ?>
    Vielleicht kann mir einer Helfen.

    danke

    gruß
    theclasses
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Qualität mach das Leben leicht >
    BBS Home & BBS Online

  2. #2
    Interessierte/r
    Registriert seit
    19.05.2007
    Beiträge
    105
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    In der Mitte? Wie ist das gemeint?

  3. #3
    Youngster
    Themenstarter

    Registriert seit
    28.08.2007
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ....
    Qualität mach das Leben leicht >
    BBS Home & BBS Online

  4. #4
    gelöschter User
    Gast

    Standard

    lol ich kann mal überhaupt kein eintrag machen

  5. #5
    Youngster
    Themenstarter

    Registriert seit
    28.08.2007
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    dein eintrag ist da, allerdings auch in der Mitte der Einträge zu finden.
    Qualität mach das Leben leicht >
    BBS Home & BBS Online

  6. #6
    Youngster
    Themenstarter

    Registriert seit
    28.08.2007
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Zitat Zitat von crAzywuLf
    lol ich kann mal überhaupt kein eintrag machen
    und weiß du jetzt warum es nicht richtig funktioniert?

    gruß
    theclasses
    Qualität mach das Leben leicht >
    BBS Home & BBS Online

  7. #7
    Youngster
    Themenstarter

    Registriert seit
    28.08.2007
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Re: forum php

    ??
    Qualität mach das Leben leicht >
    BBS Home & BBS Online

  8. #8
    Samurai
    Registriert seit
    30.09.2007
    Beiträge
    229
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Nun, weil das ganze nach dem "Tag" sortiert wird. Der Monat wird völlig ignoriert. Wenn heute der 31. wäre, dann würde es ganz oben stehen.
    Wer andern eine Bratwurst brät, wird selbst zum Bratwurstbratgerät.
    Ron Stoppable

  9. #9
    Kaiserliche Hoheit
    Registriert seit
    04.03.2007
    Ort
    BäRLIN
    Alter
    31
    Beiträge
    1.857
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Jepp ich würde zusätzlich zu den vorhanden feldern einen counter adden
    Das jeder eintrag eine einmalige ID bekommt und anhand derer wird dann sortiert
    Jeder hat das Recht dumm zu sein. Einige mißbrauchen dieses Recht leider ständig!
    Weder meine ICQ-Nummer noch meine MSN-Adresse oder meine eMailadresse sind für Bestellungen, Sponsoringanfragen oder Support !

    ploppGROUP Internetservices - IT-Partner für Geschäfts-/Großkunden
    mit Rechenzentren in Berlin, Hannover und bald auch FFM

Ähnliche Themen

  1. KKW-Forum.de Forum rund um Kaninchen, Katzen und Windhunde
    Von synaptic im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 4
    Letzter Beitrag: 03.08.2008, 01:58
  2. [url]http://www.gratis-forum.de/forum/index.html?fnr=93081[/url]
    Von Overlord 2 im Forum Eure Homepages und Foren - Vorstellung und Bewertungen
    Antworten: 20
    Letzter Beitrag: 19.01.2008, 10:26
  3. HILFE FORUM LINK ( von startseite zu Forum ')
    Von FreundeSolingen im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 09.01.2008, 00:41
  4. Antworten: 3
    Letzter Beitrag: 13.05.2007, 02:39

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •