Gå til innhold

Link med tallfunksjon som skal telle


Anbefalte innlegg

Skrevet

<?php
session_start();

$tall = 5;

$url = "http://blabla.com&klikk=";

$url2 = "&which=2";

$_SESSION[url] "$url"+"$tall"+"$url2";

echo $url3;

?>

 

Her er koden hittil. Poenget er at linken (http://blabla.com&klikk=1&which=2) skal besøkes i loop, samtidig som tallet bak "klikk" skal bli større for hver runde. Kan noen hjelpe meg med både tellefunksjon og sette sammen linken etterpå?

Videoannonse
Annonse
Skrevet (endret)

Hvis du bare vil at den skal hente oeke $klikk med 1 hver gang siden lastes, og spytte ut den oppdaterte lenken, kan du proeve denne snutten.

 

<php

$klikk = $_GET['klikk'];
$which = $_GET['which'];

if (is_numeric($klikk)) {
  $klikk++;
} else {
  $klikk = 1;
}

echo 'http://blabla.com&klikk='. $klikk .'&which='. $which;

?>

 

Edit: Hvordan i alle dager fungerer denne php-highlighten jeg har sett i det siste da?

Endret av gozzer
Skrevet

Hvorfor bruke 6 linjer når det er nok med 1?

<?php
$klikk = (isset($_GET['klikk']) && is_numeric($_GET['klikk'])) ? $_GET['klikk']++ : 1;
$which = (isset($_GET['which']) && is_string($_GET['which'])) ? $_GET['which'] : '';

echo 'http://blabla.com&klikk='. $klikk .'&which='. $which;

Skrevet

Mener du at siden skal automatisk lastes på nytt eller..?

 

Isåfall kan du sikker putte på

header('Location: ' . $_SERVER['PHP_SELF'] . "?klikk=$klikk&which=$which")

Skrevet

Ja, det er meningen at den skal lastes på nytt.. sånn at tallet etter "klikk=" altså "klikk=0" skal bli til "klikk=1", så til "klikk=2" etc automatisk..

Skrevet

<?php

$delay = 2; // antall sekunder mellom hver lasting

$klikk = (isset($_GET['klikk']) && is_numeric($_GET['klikk'])) ? ++$_GET['klikk'] : 1;
$which = (isset($_GET['which']) && is_string($_GET['which'])) ? $_GET['which'] : '';
$new_url = $_SERVER['PHP_SELF'] . '?klikk='. $klikk .'&which='. $which;

echo "<meta http-equiv=\"refresh\" content=\"$delay;url=$new_url\">\n";

 

Lag en fil med dette innholdet og legg den på serveren du.

Skrevet
<?php

$delay = 2; // antall sekunder mellom hver lasting

$klikk = (isset($_GET['klikk']) && is_numeric($_GET['klikk'])) ? ++$_GET['klikk'] : 1;
$which = (isset($_GET['which']) && is_string($_GET['which'])) ? $_GET['which'] : '';
$new_url = $_SERVER['PHP_SELF'] . '?klikk='. $klikk .'&which='. $which;

echo "<meta http-equiv=\"refresh\" content=\"$delay;url=$new_url\">\n";

 

Lag en fil med dette innholdet og legg den på serveren du.

7246579[/snapback]

 

 

Kan jeg spørre hvordan man lager denne filen```??

Skrevet

Men altså kan noen hjelpe meg med 3ting:

1.Hvordan kan man opptimalisere oppdateringshastigheten

2.Hvordan kan man gjøre noe slik at man ikke trenger å scrolle ned for å klikke.

3.Hvordan kan man frøse fast logoene sånn at de ikke beveger seg?

 

og til slutt, hvor kan jeg finne denne serveren`?

Skrevet

Hæææ? Sry, men nå surrer du litt mye. Virker ikke som du har minste peiling på hva du driver med.

Bruk litt til på å finne ut hva du faktisk driver med du, les på f.eks www.htmldog.com og www.w3schools.com

og google etter php online tutorial

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...