#1 2011-05-19 21:28:20

argorain
Endora uživatel
Registrován: 2011-04-23
Příspěvky: 6

Re: Nefunkční přenos dat mezi stránkami

Zdravím.
Píšu webovky v PHP a z nějakého důvodu mi nechodí přenos dat mezi stránkami pomocí přidání proměnné do adresy. Vytvořil jsem si pro experimentování skrpitík http://vault.g6.cz/main.php Už takhle jsem si rozhasil webovky na kaši při hledání příčiny protože na domácím serveru to chodí normálně.
Kód toho skriptu je následující:

<a href="main.php?q=1&t=<?php echo time() ?>">1</a><br>
<a href="main.php?q=2&t=<?php echo time() ?>">2</a><br>
<a href="main.php?q=3&t=<?php echo time() ?>">3</a><br>
<?php
if(isset($_GET["q"])) $id=$_GET["q"]; else $q=1;

if($q==1){
echo "if prvni<br>";
} elseif ($q==2) {
echo "if druhy<br>";
} else {
echo "if treti<br>";
}

switch($q){
case 1: echo "switch prvni<br>";
break;
case 2: echo "switch prvni<br>";
break;
case 3: echo "switch prvni<br>";
break;
}
?>

Jak je vidět, tři prosté odkazy, dvojí struktura (abych vyzkoušel oboje), time() pro načetní čerstvého obsahu. Mělo by to vypsat při kliknutí na první odkaz "if prvni switch prvni" atd.
A právě proto mě zaráží, proč to proboha nechodí...
Díky za pomoc, Argorain

Offline

#2 2011-05-19 23:08:36

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,939

Re: Nefunkční přenos dat mezi stránkami

ak sa pozrieš na prvý riadok PHP kódu tak istotne uvidíš chybu, ak nie tak ti ju napíšem: ide o to že ak premenná q v GET  existuje tak ju dá do premennej id ktorú ďalej v podmienkach nikde nepoužívaš, skús to id prepísať na q a pôjde to. Banalita čo? lol


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#3 2011-05-20 20:13:34

argorain
Endora uživatel
Registrován: 2011-04-23
Příspěvky: 6

Re: Nefunkční přenos dat mezi stránkami

Díky za záchranu. Tohle jsem nějak přehlíd. smile

Offline

Zápatí

Založeno na FluxBB | CZ a SK