Php návod

Od: Datum: 06.05.14 13:52 odpovědí: 7 změna: 07.05.14 02:52

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).


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Datum: 06.05.14 14:21
avatar

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.

Ohodnoceno: 1x
 
Datum: 06.05.14 14:39
avatar

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

Ohodnoceno: 1x
 
Od: kakakucz
Datum: 06.05.14 15:10

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

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

?>

Ohodnoceno: 0x
 
Od: sendrix
Datum: 06.05.14 15:24

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 ;)

Datum: 07.05.14 02:48
avatar

  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>

Ohodnoceno: 0x
 
Datum: 07.05.14 02:50
avatar

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.?

Ohodnoceno: 0x
 
Datum: 07.05.14 02:52
avatar

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... :/

Ohodnoceno: 0x
 

 

 

 

 

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

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.