kostenloser Webspace werbefrei: lima-city


User exist? und Maximale Zeichen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    Hi Leutz versuche gerade ein PN-System und ein Forum auf die beine zustellen die frage die bei mir nur aufkommt ist folgende:

    a) Wie kann ich z.b. bei Thema maximal 15 zeichen anzeigen lassen in dem Überblick?
    b) Wie kann ich bei dem PN-System nachschauen ob der User in der DB existiert?

    Ich bedanke mich schon freundlich im voraus für eure hilfe ;-)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.

    2)
    Kommt auf das PN-Sys an.
    Du meinst mit Nick eingabe?

    ungefähr so(PHP schon lang nichmehr gemacht:-|)
    <?php
    $query = mysql_query( 'SELECT nick,id FROM users WHERE nick LIKE "'.$nickFromFormular.'"' ) or die ( mysql_error() );
    ?>

    Die erste weiß ich leider nie auswendig, aber substr()?
  4. n**********n

    zu a) ja das geht mit substr(string,start,anzahlzeichen)

    also zB für die 15 zeichen: substr("text",0,15);

    edit: die anzahl zeichen können auch negativ angegeben werden, dann wird einfach von rechts nach links anstatt von links nach rechts gelesen ;)

    Beitrag geaendert: 3.3.2007 23:20:53 von numbskeleton
  5. 1)
    <?php
    function cc_cuter ($a, $l = 470, $replace = ' [...]') {
      if (is_array ($a)) {
        $result = array ();
        foreach ($a as $key => $val) {
          $result[$key] = cc_cuter ($val, $l, $replace);
        }
        return ($result);
      } else {
        if (strlen ($a) > $l) {
          return (substr ($a, 0, $l).$replace);
        } else {
          return ($a);
        }
      }
    }
    ?>
  6. Autor dieses Themas

    ghostrider

    Kostenloser Webspace von ghostrider

    ghostrider hat kostenlosen Webspace.

    K also leute danke schonmal für die sache mit dem verkürzen.funktioniert super. Leider aber der andere code nicht. Also ich habe bisher folgendes Programmiert wie kann ich da die Abfrage hinein bringen ob der User existiert?

    Code:
    if(isset($msg) && $username != "" && $title != "" && $userid != ""){
    $title=htmlspecialchars($title);
    $username=htmlspecialchars($username);
    $msg=htmlspecialchars($msg);
    $msg=stripslashes(nl2br($msg));
    $time = date('j')."/".date('n')."/".date('Y').",".date('H').":".date('i');
    mysql_query("INSERT INTO `pn` (`id`, `userid`, `username`, `time`, `title`, `msg`, `new`) VALUES ('', '$userid', '$username', '$time', '$title', '$msg', '1')");
    echo "<meta http-equiv='refresh' content='0; URL=../../index.php?action=sites/pn.php&write_sucess'>";
    }
  7. also ich habs immer so gemacht indem ich in der datenbank nach demjenigen gesucht habe... wenn der query n resultat zurückgibt is der user vorhanden, ansonsten nich...

    so z.B.

    $sql = mysql_query("SELECT username FROM tabelle WHERE username= '".$_POST['username']."'");

    usw...


    mfg
  8. 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!