kostenloser Webspace werbefrei: lima-city


Kann keine Daten in Datenbank speichern.

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    Das script funktioniert auf dem gleichen Server wo es jetzt schon ist. Nur habe ich eine andere Seite noch mit drauf liegen und nun geht es nicht mehr.
    <?
    if($_SESSION[id]!=""){
    $from_id = mysql_real_escape_string($_SESSION[id]);
    $from_user = mysql_real_escape_string($_GET[from_user]);
    $to_id = mysql_real_escape_string($_GET[to_id]);
    $to_user = mysql_real_escape_string($_GET[to_user]);
    $text = mysql_real_escape_string($_GET[text]);
    $date = time();
    
    
    $eintrag = "INSERT INTO loggb (from_id, from_user, to_id, to_user, text, timestamp) VALUES ('$from_id', '$from_user', '$to_id', '$to_user', '$text', '$date')";
    $eintragen = mysql_query($eintrag);
    
    echo '<a href="index.php?site=user_hp&id='.$to_id.'">Zurück zum Profil.</a><br>';
    
    }
    else {
    echo 'Du bist nicht eingeloggt.';
    }
    ?>


    meine config.php liegt auf der indexseite wo die Seiten per include funktion aufgerufen werden. Die Werte werden auch alle übergeben.
    der link mit den daten sieht so aus

    .../index.php?site=log_insert&to_id=2&to_user=Bismarck&from_user=h%FCbi&text=test


    Weiß aber nicht warum er es nicht speichert. Sieht wer einen Fehler oder kann mir weiterhelfen. Hab schon die ganze Woche versucht was zu finden aber leider ohne erfolg und deswegen frag ich euch -.-*
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Auch wenn PHP 's akzeptiert: Nutze $_SESSION["id"] statt $_SESSION[id]. Im Query solltest du statt '$from_id' auch '".$from_id."' schreiben. Vielleicht behebt dies den Fehler.
  4. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    Geht leider immernochnicht. Habs so geändert aber schreibt dennoch nichts in die Db
  5. c****s

    Poste doch mal bitte die Tabellendefinition von loggb. Am besten das CREATE-Statement dazu, sonst wird das hier nur Rätselraten.
  6. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    CREATE TABLE `loggb` (
    `from_id` int(5) NOT NULL default '0',
    `to_id` int(5) NOT NULL default '0',
    `from_user` varchar(10) collate latin1_german2_ci NOT NULL default '',
    `to_user` varchar(10) collate latin1_german2_ci NOT NULL default '',
    `text` longtext collate latin1_german2_ci NOT NULL,
    `date` varchar(10) collate latin1_german2_ci NOT NULL default ''
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;


    Was meinst du mit statement udn so ? :(
  7. Gib uns bitte ein var_dump() der $_SESSION- und $_GET-Variablen. So sehe ich den Fehler zumindest nicht wirklich...
  8. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    Das kommt bei raus. Von oben nach unten die Variablen nacheinander eingefügt

    string(1) "1" string(4) "hübi" string(1) "2" string(8) "Bismarck" string(4) "test"
  9. 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!