Etikett: php

  • PHP: Slumpa bild

    PHP: Slumpa bild

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=”” type=”legacy”][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” center_content=”no” last=”true” min_height=”” hover_type=”none” link=”” border_sizes_top=”” border_sizes_bottom=”” border_sizes_left=”” border_sizes_right=”” first=”true”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”” rule_size=”” rule_color=”” hue=”” saturation=”” lightness=”” alpha=”” content_alignment_medium=”” content_alignment_small=”” content_alignment=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” sticky_display=”normal,sticky” class=”” id=”” margin_top=”” margin_right=”” margin_bottom=”” margin_left=”” fusion_font_family_text_font=”” fusion_font_variant_text_font=”” font_size=”” line_height=”” letter_spacing=”” text_transform=”” text_color=”” animation_type=”” animation_direction=”left” animation_color=”” animation_speed=”0.3″ animation_delay=”0″ animation_offset=”” logics=””]Det finns ex antal sätt att slumpa fram en bild på en sida.
    Här är ett sätt som jag brukar använda =)
    Vi skapar en funktion som vi döper till slumpaBild

    Därefter skapar vi en Array när vi lägger bilderna.

    Efter det är det bara att anropa vår funktion där vi vill ha den.

    [/fusion_text][fusion_code]PCEtLT8gcGhwIGVjaG8gJzxpbWcgc3JjPSInLnNsdW1wYUJpbGQoJG1pbmFfYmlsZGVyKS4nIiBhbHQ9IlNsdW1wYWQgYmlsZCIgPj8gLS0+[/fusion_code][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

  • PHP: Besöksräknare

    PHP: Besöksräknare

    [fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” center_content=”no” last=”no” min_height=”” hover_type=”none” link=””][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]Kanske vill du se hur många det är som besöker din sida? Detta kan man lätt fixa med ett PHP skript som skriver till en helt vanlig text fil.

    Börja med att skapa två filer. Vi döper dem till counter.txt och counter.php. Spara dem i samma mapp på din webbserver. När du är klar med ovanstående så öppnar du upp counter.php i din PHP editor.

    Vi börjar med att skapa en variabel som pekar mot våran text fil.

    <?php $rakna_min_sida = ("counter.txt"); ?>

    Därefter måste vi skapa ännu en variabel där vi talar om att innehållet i text filen är antalet besökare.

    <?php $rakna_min_sida = ("counter.txt"); 
    $antal = file($rakna_min_sida); ?>

    För att antalet besökare ska ökas upp med varje visning av sidan behöver vi räkna upp antalet med 1. Det gör vi genom att öka upp variablen $antal med 1.

    <?php $rakna_min_sida = ("counter.txt"); 
    $antal = file($rakna_min_sida); 
    $antal[0]++; ?>

    Nästa steg är att skriva ner antalet till filen. Lägg märket till w:et som talar om att vi har för avsikt att skriva till counter.txt

    <?php $rakna_min_sida = ("counter.txt"); 
    $antal = file($rakna_min_sida); 
    $antal[0]++; 
    $fp = fopen($rakna_min_sida , "w"); ?>

    Sen talat vi om att vi vill ersätta innehållet i counter.txt med vår variabel antal. Detta görs med fputs funktionen. Därefter stänger vi text filen med fclose funktionen.

    <?php $rakna_min_sida = ("counter.txt"); 
    $antal = file($rakna_min_sida); 
    $antal[0]++; 
    $skriv = fopen($rakna_min_sida , "w"); 
    fputs($skriv , "$antal[0]"); 
    fclose($skriv); ?>

    Det sista vi måste göra är ju att presentera antalet besökare för den aktuella besökaren. Detta gör vi enklast med att använda skriva ut antal med echo.

    <?php $rakna_min_sida = ("counter.txt"); 
    $antal = file($rakna_min_sida); 
    $antal[0]++; 
    $skriv = fopen($rakna_min_sida , "w"); 
    fputs($skriv , "$antal[0]"); 
    fclose($skriv); 
    echo $antal[0]; ?>

    Nu är själva PHP skriptet för räknaren klar. Nästa steg är att öppna upp counter.txt och skriva siffran 0 i den. Spara sedan filen och stäng din editor. Gör du inte detta kommer inte skriptet att fungera första gången du använder den för att variabeln antal inte har något värde i sådana fall.

    Nu är det bara att inkludera counter.php på den sidan du vill visa antalet besökare på. Detta gör du genom att lägga till nedanstående kod där du vill presentera antalet.

    <?php include ("counter.php"); ?>
    

    Lycka till! =)[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

This website uses cookies. By continuing to use this site, you accept our use of cookies.