Diskuze: Konverzia $_POST na string
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zt veho php kodu se toho prilis vycist neda. Zkus priste poslat CELY
jednoduchy priklad. Napises, co by to melo delat a co to dela, podle tebe. pak
je mozne poradit, jestli je teda kod spravne nebo tam mas nejakou chybu. Takhle
jsi dal 2 radky ze kterych neni jasne, zda je chybba tam nebo je chyba uz v html
kodu a nebo nastal necekany problem, ze nefunguje server spravne (chyby v
nastaveni serveru nebo zamer majitele serveru) nebo jsi ho nespustil.
zkontroluj si, zda...
<form method="post">
<input type="hidden" name="jmeno" value="Ondrej">
<input type="text" name="prijmeni" value="Ruz">
<input type="submit">
</form>
<?php
$array = $_POST; // tohle je pomerne nebezpecny zapis
var_dump( implode("|", $array) );
foreach($_POST as $key=>$value) { $$key = $value; } // tohle je pomerne nebezpecny zapis
var_dump($jmeno, $prijmeni);
?>
Promene bys mel vytahovat primo, idealne pres isset. Vubec bych to neprebiral cele jako pole. Ledaze bys ten isset mel pak v dalsim kodu. Ale, podle toho, jak to mas napsane a ze ti to nejede, hadam, ze spis nevis, co delas, takze isset v dalsim kodu nemas.
Zdravím.
Posielam bloky AppInventor a php, ktoré by malo s nimi spolupracovať.
V PHP mi to stále končí chybou: "isset POST je zleee...."
Nechápem kde je chyba....
Senior1954
Druhy obrazek nechapu.
Jestli chces pomoci najit hybu v php, html, je potreba sem dat html php kod.
Prvni obrazek je nejaky neuplny kod.
- pozn: echo s carkou nepouzivam
- pozn: misto \r\n se pouziva PHP_EOL
- proc tam jsou kulate zavorky pri presunu post do kluc a naz?
- Jinak to ujde.
- asi jsi nic neposlal postem. podminku mas key i nazov, oba vyplnene ("isset POST je zleee....")
- zkus zi tam pridat radek `var_dump($_POST);`, klidne uplne nahoru, jako prvni radek.
Druhy obrazek teda nechapu. To je asi nejaky editor nebo, ja nevim. Nepouzivam to. Kazdopadne, html kod se da ziskat i z prohlizece. Ve Firefoxu napriklad kliknes na stranku pravym tlacitkem a v submenicku je zobrazit zdrojovy kod. ctrl+a, ctrl+c, ctrl+v do zpravy na forku. Obklopis to forkovymi tagy \[\code\]\ \[\/code\] (bez \ techto lomitek, pokud se zobrazi)
Zdravím. Ten druhý obrazok sú bloky vyvojového prostredia AppInventor z
MITu.
Tieto bloky mi vygenerujú link:
https://udaje.svahhhhhhhhhhhh.online/novycisalk.php?…
A v PHP kóde sa má zapísať do db Mysql do tabulky tblCisAlkohol jeden
záznam....
Žiaľ neurobí sa to....
Php je v novyphp.png
Vidím, že link zle vygenerovalo.....
Má byt:
.................hhhhhhh.online/novycisalk.php?klucik=klklklkl,&nazov=aaaaaaaa
Pokazde davas jiny kod a pokazde jako obrazek
Ted bych oznacil kod a zkopirovat a pridal komentar. Jenze, ted to musim opsat z
obrazku.
$klucik=$sqlkey
je normalni prirazeni, podminka vyzaduje 2-3x
rovnitko == nebo ===
Zobrazeno 9 zpráv z 9.