Diskuze: PHP začátečnické otázky
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 22 zpráv z 22.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, mě ty soubory jdou otevřít v pohodě, takže jo... asi něco děláš špatně.
Co se týče hlášky "Do not acces superglobal $_POST array directly." – je to jenom varování, protože bys nikdy neměl věřit vstupu od uživatele a mít ošetřené vstupy. Nicméně to varování je někdy dost otravné, protože někdy potřebuješ pracovat přímo s $_POST a dalšími superglobálními proměnnými. Takže to varování buď ignoruj, nebo si ho můžeš v nastavení vypnout.
Zkusil bych to napsat bez mezery před závorkou indexu, tudíž ne
$_POST ['cislo1']
ale
$_POST['cislo1'].
Jinak nevím, proč NetBeans blbne. Zkus to otevřít třeba v obyčejném
Notepadu, jestli není nějak vadný celý soubor.
A měl bych to otevírat tak, že dám import a do té položky zip file zadám cestu k tomu staženému zip souboru, klepnu import, a mělo by to jít?
Počkej ty to máš ještě pořád v zipu? To si musíš nejdříve rozbalit
a pak s tím pracovat, jinak ti to nepůjde.
Mno po rozbalení mam HTML soubor, ten otevřu bez problému ale v jiném programu...a dva php soubory...a ty beztak nejde nikde otevřít...nevím co s nima a jak to otevřít jako jeden projekt v netbeans.
Respektive můžu otevřít ty jednotlivé soubory jakožto soubory, ale ne jako projekt, abych se vyjadřil uplně přesně.
to nevieš ako sa otvárajú súbory s koncovkami .php, .html a iné v iných programoch, poprípade nevieš zmeniť východzí program na otváranie týchto súborov?
Ale já otevřu .php jako file v netbeans, ale nevím jak otevřít všechny ty tři soubory jako projekt, a importovat ze zipu mi to nejde...
jj ja som reagoval na príspevok: "Mno po rozbalení mam HTML soubor, ten otevřu bez problému ale v jiném programu...a dva php soubory...a ty beztak nejde nikde otevřít...nevím co s nima a jak to otevřít jako jeden projekt v netbeans."
edit: podľa mňa je lepšie keď začiatočníci nepracujú s IDE ako
netbeans alebo phpstorm, ale len s nejakými editormi ako pspad a notepad, aby
im to nenašepkávalo a aby premýšľali sami
netbeans nemám ale nie je tam nejaká možnosť "importovať projekt" alebo "vytvoriť projekt" a tam zvolíš "vytvoriť z existujúcich súborov" ?
A nebude už rovnou (když používáš PHP) si stáhnout XAMPP a místo
zkoušení v Netbeans rovnou na localhostu?
Mno, nevím moc, jak bych měl psát na localhostu nějaký script...to je asi důvod, proč jsem i narazil při tvoření první databáze podle návodu zde:
http://www.itnetwork.cz/…sql-ovladace
Ačkoliv si udělám v netbeans jeden projekt ,a v jedné složce tam mám přesně zkopírované ty dva soubory, co se stáhli, tak mi stránka vypisuje po spuštění jen:
Warning: PDO::prepare(): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'databaze_pro_web.uzivatele' doesn't exist in C:\xampp\htdocs\TestDatabaze\Db.php on line 60
Fatal error: Call to a member function execute() on a non-object in C:\xampp\htdocs\TestDatabaze\Db.php on line 61
A vzhledem k tomu, že netbeans nedekoduje ty popisky co tam jsou díky diaktrice, tak nedokážu určit, co přesně v tom wraperu je, a kde hledat chybu...věděl by jste někdo? Děkuju.
Tabulka neexistuje nebo jsou špatně zadané přihlašovací údaje
Přihlašovací údaje kde? V tom indexu, a nebo v tom wraperru? A tabulka na myphpadmin, nebo má být ještě někde jinde nějaká jiná tabulka?
Přihlašovací údaje kde? V tom indexu, a nebo v tom wraperru? A tabulka na myphpadmin, nebo má být ještě někde jinde nějaká jiná tabulka?
V indexu máš nějaké tabulky - zadáváš jejich správný název?
A nemýcháš PDO s MySQL dohromady? A máš nainstalované nejnovější PHP?
Pro úplnost, a omlouvám se za double-post, ale nemužu už ten předešlý příspěvek upravit:
<?php
/*
* __ __ __
* ____/ /__ _ __/ /_ ____ ____ / /__ _________
* / __ / _ \ | / / __ \/ __ \/ __ \/ //_// ___/_ /
* / /_/ / __/ |/ / /_/ / /_/ / /_/ / ,< _/ /__ / /_
* \__,_/\___/|___/_.___/\____/\____/_/|_(_)___/ /___/
*
*
* TUTORI�LY <> DISKUZE <> KOMUNITA <> SOFTWARE
*
* Tento zdrojový kód je součástà tutoriálů na programátorské
* sociálnĂ sĂti WWW.DEVBOOK.CZ
*
* Kód můžete upravovat jak chcete, jen zmi�te odkaz
* na www.devbook.cz :-)
*/
require_once('Db.php');
Db::connect('127.0.0.1', 'databaze_pro_web', 'root', '');
Db::query('
INSERT INTO uzivatele (jmeno, prijmeni, datum_narozeni, pocet_clanku)
VALUES ("Jan", "Novák", "1984-11-03", 17)
');
echo('OK');
Z přihlašováků jediné co by mohlo být špatně, je asi heslo...ale nijak jsem ho neměnil nikde...a ani nevím kde bych ho měl měnit / zkontrolovat
No nevim, ale podle toho obrázku se tvoje tabulka nejmenuje uzivatele, ale uzivatel
Panebože...děkuju hrozně moc...já na to uplně zapomněl...a otravuju tady s takovou blbostí
Zobrazeno 22 zpráv z 22.