Nejste přihlášen/a.

Přihlásit se do poradny

 

Php návod

Od: sendrix odpovědí: 7 změna:

Kdo mi s tím poradí? Potřeboval bych návod jak to vytvořit, popřípadě nějaký návod na internetu děkuji

Vytvořte na vlastním serveru (třeba free hosting, např. ic.cz či jiný) skripty, které:
1. skript:
Vzeme proměnnou IN z URL adresy a vypište ji jako nadpis.
2. skript:
Načte proměnnou X z URL adresy.
Nastaví proměnnou TEXT na AHOJ.
Pokud je proměnná X větší nebo rovna 4, vypíše na obrazovku text:
Splněno s hodnotou , text .
(za dosadíte hodnotu proměnné X, za dosadíte hodnotu proměnné text).

 

 

7 odpovědí na otázku
Řazeno dle hodnocení

 

 


1x

Následující kód ti vezme z URL proměnnou name a vypíše ji do textu. Zkus si jak to funguje a všechno ostatní už z toho dokážeš dodělat.

<code code="php"> $name=htmlspecialchars($_GET["name"]);
echo $name;
?>

doplněno 07.05.14 01:45:

@clayman za mě správně vložil kód co jsem tu psal a vysvětlení je následující:

Na prvním řádku do proměnné $name zapíšu obsah proměnné $_GET["name"] kde to $_GET je vpodstatě pole všech argumentů v URL. Nás zajímá argument name, proto je uveden v hranatých závorkách.

Druhý řádek je akorát výpis proměnné $name do stránky.

  1. $name=htmlspecialchars($_GET["name"]);
  2. echo $name;

kakakucz
06.05.14 15:10

$in = $_get["in"]
Echo (" $in ");

$x = "ahoj";
If(strlen($x)> = 4)
{
echo $x;
}

?>

 

sendrix

0x

Zatím díky, ale potřeboval bych to co nejjedonoduší, i s nějakým vysvětlením, zatím neumím vubec NIC. Probíráme to v teď v prvním ročníku a potřebuju vysvětlit i jak to funguje atp, díky

 

joudic*

0x

  1. </p>
  2. <p><?php
  3. // zjisti promennou z url pokud existuje
  4. if (isset($_GET['in'])) $in = $_GET['in']; </p>
  5. <p>// zjisti promennou z url a prevede ji na cislo (pro pripad, ze tam nekdo dopise neco jinyho nez cislo
  6. if (isset($_GET['x'])) $x = (int)$_GET['x']; </p>
  7. <p>// kdyz neni $x prazdne, $text = ahoj
  8. if($x!='') $text="ahoj";</p>
  9. <p>echo "<html><head>
  10. <title>".$in."</title>
  11. </head><body>";</p>
  12. <p>// proměnná X větší nebo rovna 4, vypíše text napriklad: "Splneno s hodnotou 5, ahoj."
  13. if($x<=4) echo "Splneno s hodnotou ".$x.", ".$text.".";</p>
  14. <p>echo "</body></html>";
  15. ?></p>
  16. <p>

Koukám, tak nejsem jediný kdo má s tím použitím code tagu problém.

doplněno 07.05.14 02:51:

sendrix: Teď mě tak napadá. Neměli by vám to vysvětlit ve škole jak to funguje atd.?

joudic*

je to k nicemu... ani doplnit odpoved se pak nevlozilo, kaslu na to

doplněno 07.05.14 03:05:

// zjisti promennou z url pokud existuje
if (isset($_GET[in])) $in = $_GET[in];
// zjisti promennou z url a prevede ji na cislo (pro pripad, ze tam nekdo dopise neco jinyho nez cislo
if (isset($_GET[x])) $x = (int)$_GET[x];
// kdyz neni $x prazdne, $text = ahoj
if($x!=) $text="ahoj";
echo "".$in."";
// proměnná X větší nebo rovna 4, vypíše text napriklad: "Splneno s hodnotou 5, ahoj."
if($x<=4) echo "Splneno s hodnotou ".$x.", ".$text.".";

doplněno 07.05.14 03:06:

twe ted to zas vymazalo jednoduche uvozovky, naposled co tu pisu nake kody... :/

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]