Resultaten 1 tot 15 van de 19
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    waarden onthouden met sessies
    geregistreerd gebruiker
    27 Berichten
    Ingeschreven
    15/10/12

    Locatie
    gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter

    Question waarden onthouden met sessies

    .
    .
    .
    }
    <?php

    $colname_detail = "-1";
    if (isset($_GET['titel'])) {
    $colname_detail = $_GET['titel'];
    }

    mysql_select_db($database_booksh, $booksh);
    $query_detail = sprintf("SELECT * FROM artikel WHERE titel = %s", GetSQLValueString($colname_detail, "text"));
    $detail = mysql_query($query_detail, $booksh) or die(mysql_error());
    $row_detail = mysql_fetch_assoc($detail);
    $totalRows_detail = mysql_num_rows($detail);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Naamloos document</title>
    </head>

    <body><?
    // ken een waarde toe aan de variabele.

    $_SESSION["titel"] = $row_detail['titel'];
    if(isset($_SESSION["titel"])){
    echo $row_detail['titel'].'</br>';
    }

    $_SESSION["auteur"] = $row_detail['auteur'];
    if(isset($_SESSION["auteur"])){
    echo $row_detail['auteur'].'</br>';
    }

    $_SESSION["beschrijving"] = $row_detail['beschrijving'];

    if(isset($_SESSION["beschrijving"])){
    echo $row_detail['beschrijving'].'</br>';
    }

    $_SESSION["isbn"] = $row_detail['isbn'];
    if(isset($_SESSION["isbn"])){
    echo $row_detail['isbn'].'</br>';
    }
    ?>


    <a href = "javascript:history.back()">vorige pagina</a>

    </body>
    </html>
    <?php
    mysql_free_result($detail);
    ?>
    ik heb hier sessievariabelen benoemd maar hoe kan je het voor elkaar krijgen dat die de inhoud bewaren? zodat er dus een lijstje ontstaat van gevraagde details? als iemand hier zin voor heeft mij te helpen daarmee?
    sorry voor de onoverzichtelijke code maar ik krijg dat hier niet oké.

  2. #2
    waarden onthouden met sessies
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    waar staat je session_start(); ?
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  3. #3
    waarden onthouden met sessies
    www.xenius.be
    1.555 Berichten
    Ingeschreven
    26/11/11

    Locatie
    Oud-Turnhout

    Post Thanks / Like
    Mentioned
    43 Post(s)
    Tagged
    0 Thread(s)
    73 Berichten zijn liked


    Naam: Steve Vos
    Bedrijf: Xenius
    Functie: Zaakvoerder
    URL: www.xenius.be
    Ondernemingsnummer: 0505928838

    Session_start() ontbreekt, als die er niet staat wkan je niet met sessies werken !

  4. #4
    waarden onthouden met sessies
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    Citaat Oorspronkelijk geplaatst door bibawa Bekijk Berichten
    Session_start() ontbreekt, als die er niet staat wkan je niet met sessies werken !
    Je hebt mijn post niet echt gelezen he?
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  5. #5
    waarden onthouden met sessies
    geregistreerd gebruiker
    27 Berichten
    Ingeschreven
    15/10/12

    Locatie
    gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    sorry RF, ik was belet. de session start staat bovenaan de pagina maar ik heb niet de hele pagina hier weergegeven. maar is het niet zo dat ik hoe dan ook zal moeten werken met een db? of klopt de theorie dat je stukken tekst bij output in de browser kan tijdelijk bewaren?

  6. #6
    waarden onthouden met sessies
    Server Freak
    3.640 Berichten
    Ingeschreven
    19/05/06

    Locatie
    Assen

    Post Thanks / Like
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    215 Berichten zijn liked


    Naam: Sinterklaas

    Sessies hoef je niet op te slaan in een database, ze blijven immers gewoon bestaan als je ze niet unset of de browser afsluit.
    Je bent niet echt consistent overigens:


    $_SESSION["titel"] = $row_detail['titel']; waarom niet gewoon consequent: $_SESSION['titel'] = $row_detail['titel']; ?
    Waarom zet je de waarden in een sessie, check je of deze bestaat maar gebruik je vervolgens die sessie niet?

    Wellicht handig dat je de hele pagina plaatst, want dit is en chaotisch en er mist een deel waardoor het niet duidelijk is waar je de sessie start en of er elders iets de sessies ontregelt.

    Maar doe in vredesnaam wat aan je opmaak.

  7. #7
    waarden onthouden met sessies
    ICT Ready
    180 Berichten
    Ingeschreven
    02/11/10

    Locatie
    Helmond

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: 63849461
    Ondernemingsnummer: nvt

    Misschien zelfs beter om de volledige array op te slaan in de sessie, hiermee voorkom je dat je voor elke variablen een nieuwe sessie moet maken.

  8. #8
    waarden onthouden met sessies
    geregistreerd gebruiker
    27 Berichten
    Ingeschreven
    15/10/12

    Locatie
    gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    het uitlezen van de sessie is mijn grote probleem. spyder01 zei het al, ik gebruik de sessie niet. het is waarschijnlijk niet moeilijk maar mocht ik daar een voorbeeldje van vinden?

  9. #9
    waarden onthouden met sessies
    geregistreerd gebruiker
    5.783 Berichten
    Ingeschreven
    20/02/05

    Locatie
    Haaksbergen / Amsterdam

    Post Thanks / Like
    Mentioned
    45 Post(s)
    Tagged
    0 Thread(s)
    168 Berichten zijn liked


    Naam: Mark Scholten
    Bedrijf: SinnerG / Stream Service
    Functie: Systeembeheerder
    URL: www.sinnerg.nl
    Registrar SIDN: ja
    KvK nummer: 34255993

    Citaat Oorspronkelijk geplaatst door courtney Bekijk Berichten
    het uitlezen van de sessie is mijn grote probleem. spyder01 zei het al, ik gebruik de sessie niet. het is waarschijnlijk niet moeilijk maar mocht ik daar een voorbeeldje van vinden?
    Je kunt een sessie maken en gebruiken na de genoemde functie session_start().

    Informatie in een sessie zetten:
    $_SESSION['titel'] = $row_detail['titel'];

    Informatie uit een sessie lezen:
    echo $_SESSION['titel'];

    Als je dat op deze volgorde doet (mag op verschillende pagina's binnen dezelfde sessie) dan geeft de echo effectief de informatie die verkregen is uit $row_detail['titel'] (op het moment van het opslaan hiervan in de sessie).
    Tools die handig zjn voor ISPs vind je natuurlijk bij Tools 4 ISP.

  10. #10
    waarden onthouden met sessies
    geregistreerd gebruiker
    27 Berichten
    Ingeschreven
    15/10/12

    Locatie
    gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    <?php require_once('Connections/booksh.php'); ?>
    <?php
    session_start();
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
    {
    if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
    }

    $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

    switch ($theType) {
    case "text":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    break;
    case "long":
    case "int":
    $theValue = ($theValue != "") ? intval($theValue) : "NULL";
    break;
    case "double":
    $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
    break;
    case "date":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    break;
    case "defined":
    $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
    break;
    }
    return $theValue;
    }
    }

    $maxRows_detail = 4;
    $pageNum_detail = 0;
    if (isset($_GET['pageNum_detail'])) {
    $pageNum_detail = $_GET['pageNum_detail'];
    }
    $startRow_detail = $pageNum_detail * $maxRows_detail;

    $colname_detail = "-1";
    if (isset($_GET['titel'])) {
    $colname_detail = $_GET['titel'];
    }
    mysql_select_db($database_booksh, $booksh);
    $query_detail = sprintf("SELECT * FROM artikel WHERE titel = %s", GetSQLValueString($colname_detail, "text"));
    $query_limit_detail = sprintf("%s LIMIT %d, %d", $query_detail, $startRow_detail, $maxRows_detail);
    $detail = mysql_query($query_limit_detail, $booksh) or die(mysql_error());
    $row_detail = mysql_fetch_assoc($detail);

    if (isset($_GET['totalRows_detail'])) {
    $totalRows_detail = $_GET['totalRows_detail'];
    } else {
    $all_detail = mysql_query($query_detail);
    $totalRows_detail = mysql_num_rows($all_detail);
    }
    $totalPages_detail = ceil($totalRows_detail/$maxRows_detail)-1;
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Naamloos document</title>
    </head>

    <body><?php do { ?>
    <?
    // ken een waarde toe aan de variabele.

    $_SESSION["titel"] = $row_detail['titel'];
    if(isset($_SESSION["titel"])){
    echo $_SESSION['titel'].'</br>';
    }

    $_SESSION["auteur"] = $row_detail['auteur'];
    if(isset($_SESSION["auteur"])){
    echo $_SESSION['auteur'].'</br>';
    }

    $_SESSION["beschrijving"] = $row_detail['beschrijving'];

    if(isset($_SESSION["beschrijving"])){
    echo $_SESSION['beschrijving'].'</br>';
    }

    $_SESSION["isbn"] = $row_detail['isbn'];
    if(isset($_SESSION["isbn"])){
    echo $_SESSION['isbn'].'</br>';
    }
    ?>
    <?php } while ($row_detail = mysql_fetch_assoc($detail)); ?>
    <a href = "javascript:history.back()">vorige pagina</a>

    </body>
    </html>
    <?php
    mysql_free_result($detail);
    ?>

    zoals gevraagd heb je hier de volledige code. dit is wel de resultaten pagina, dus de pagina waar men terecht komt als men heeft geklikt op de titel en waar men de details kan nalezen.
    het lijstje van opgevraagde details is er niet. natuurlijk wel de gevraagde informatie
    Laatst gewijzigd door courtney; 11/11/12 om 01:48.

  11. #11
    waarden onthouden met sessies
    moderator
    6.052 Berichten
    Ingeschreven
    21/05/03

    Locatie
    NPT - BELGIUM

    Post Thanks / Like
    Mentioned
    40 Post(s)
    Tagged
    0 Thread(s)
    481 Berichten zijn liked


    Naam: Dennis de Houx
    Bedrijf: All In One
    Functie: Zaakvoerder
    URL: www.all-in-one.be
    Ondernemingsnummer: 0867670047

    Zoals al een paar keer aangegeven in vorige topic en dit topic, plaats in het vervolg je code eens tussen code tags, dat leest wat makkelijker.

  12. #12
    waarden onthouden met sessies
    geregistreerd gebruiker
    27 Berichten
    Ingeschreven
    15/10/12

    Locatie
    gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    met de beste wil van de wereld, maar ik vind hier dus geen code tags terug? sorry hoor! nu is het natuurlijk te laat!
    ik wou even verder verduidelijken wat ik eigenlijk wil proberen, ik probeer een overzichtje te bewaren van opgezochte en eerder opgezochte details van titels van boeken.

  13. #13
    waarden onthouden met sessies
    geregistreerd gebruiker
    27 Berichten
    Ingeschreven
    15/10/12

    Locatie
    gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    met de beste wil van de wereld, maar ik vind hier dus geen code tags terug? sorry hoor! nu is het natuurlijk te laat!
    ik wou even verder verduidelijken wat ik eigenlijk wil proberen, ik probeer een overzichtje te bewaren van opgezochte en eerder opgezochte details van titels van boeken.

  14. #14
    waarden onthouden met sessies
    Web hosting diensten
    4.705 Berichten
    Ingeschreven
    09/02/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Bedrijf: DreamHost.nl Web hosting
    Functie: Managing Director
    URL: www.dreamhost.nl
    Registrar SIDN: JA
    KvK nummer: 24269577

    Als je je code zo plaatst [code ] code [/code ] (zonder spaties tussen de brackets) komt dit er zo uit te zien:
    Code:
    code
    DreamHost.nl Web hosting - cPanel hosting om bij weg te dromen.

  15. #15
    waarden onthouden met sessies
    geregistreerd gebruiker
    868 Berichten
    Ingeschreven
    27/01/10

    Locatie
    Nieuwegein

    Post Thanks / Like
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)
    97 Berichten zijn liked


    Naam: Sebastiaan
    Registrar SIDN: nee
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door courtney Bekijk Berichten
    met de beste wil van de wereld, maar ik vind hier dus geen code tags terug? sorry hoor! nu is het natuurlijk te laat!
    ik wou even verder verduidelijken wat ik eigenlijk wil proberen, ik probeer een overzichtje te bewaren van opgezochte en eerder opgezochte details van titels van boeken.
    En even geen "snelle reactie" maar op "geavanceerd" klikken. Daar staan de tags bij en zeer duidelijk .

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics