kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: PHP 5: Cookies werden nicht gesetzt

    geschrieben von awsbn

    Hallo

    <b>Notice</b>: Undefined variable: Filter in <b>/home/webpages/lima-city/bastians-seite/a - LeBasti Website 1.0/Version2/Index.php</b> on line <b>41</b><br />


    .... für den Fall, dass $_GET['Filter'] nicht vorhanden ist,
    dann die Variable mit Leerstring anlegen

    if (isset($_GET['Filter'])) {
       $Filter = $_GET['Filter'];
       // --- usw ... 
    } 
    else {
       $Filter = ""; 
    }



    weitere Fehler ganz ähnlich ... z.B.
    if ( isset($_GET['18']) && $_GET['18'] == "ja") ) { 
    $_SESSION['18'] = "checked";
    }
    else { 
    $_SESSION['18'] = "no";
    }


    und

    if (isset($_GET['18'] ) && $_GET['18'] == "ja") {
      $Nj = "visibility: hidden;";
    }
     else { 
      $Nj = ''; 
    }


    für Aray-Variablen mit eigenen Indxes würde ich auch nicht '18' nehmen,
    also keine reine Zahl, sondern irgendwas als String, z.B. "age" oder "alter"

    aber SORRY ... insgesamt würde ich deinen Code ganz neu starten
    so gemischt, PHP, HTML ... also so <?php auf / wieder zu / wieder auf / zu / usw
    und mal nimmst Du switch dann wieder if ... elseif .... else .. Chaos Pur !


    und warum Cookies setzten, du hast doch auch SESSION offen, das ist genug
    also SESSION setzt selber sein Cookie, da muss man nicht noch eins neu machen

    und sowas wie echo "<script>window.location ...</script> ist leider ein totales No-GO
    jeder Crwawler der sas sieht, wird sie als Spam / Maleware / Gefährlich einstufen

    insgesamt würde ich bei diesem Mix aus PHP und HTML Code
    mal den Begriff: "gefährliches Halbwissen" in die Runde werfen

    damit kannst Du gaaaaanz böse überraschungen erleben,
    und helfen kann Dir so auch kaum jemand, weil viel zu chaotisch

    ich will Dich nicht runter machen, finde ja gut, dass Du dich mit Programmierung beschäftigst, aber versuche doch mal etwas weniger Chaos dabei zu produzieren wenn schon so ein "kleiner" Code bei Dir so aussieht, wirst Du bei größeren Aufgaben keinen Spaß mehr haben

Login zum Webhosting ohne Werbung!