Autor | Zpráva | ||
---|---|---|---|
Ameopro Profil |
Ahojte. Jak udělám generování souboru PHP, jakmile se odešlou data do MySQL?
Např.: Odešlou se data do MySQL a hned se vytvoří PHP s výpisem dat, co uvedl. |
||
jenikkozak Profil |
#2 · Zasláno: 13. 5. 2014, 20:20:10
Zkrátka ta data po odeslání vypíšeš. Na to se hodí příkaz
echo . V čem vidíš problém nebo co ti nejde?
|
||
Ameopro Profil |
#3 · Zasláno: 13. 5. 2014, 20:21:14
To generování stránek
|
||
jenikkozak Profil |
#4 · Zasláno: 13. 5. 2014, 20:31:52
Jistě, ale co konkrétně ti nejde?
|
||
Ameopro Profil |
#5 · Zasláno: 13. 5. 2014, 21:13:35
No nevím jak udělat script na to aby se vytvořila stránka třeba ve složce data/ s jmenem test.php
|
||
juriad Profil |
Ty ale nechceš vytvářet nové soubory.
Jakmile odešleš formulář, zapíšeš data do databáze a přesměruješ na stránku vypis.php?id=<nove_id> .
Ten skript vypis.php již samozřejmě existuje a to, co vypíše závisí na tom id, které mu předáš skrze URL. Všechna data z MySQL budeš mít dostupná skrze jediný skript. |
||
Ameopro Profil |
#7 · Zasláno: 13. 5. 2014, 22:11:28
Tak jsem to udělal jak jsi my napověděl ....
mám to takto vypis.php <?php include_once('system/mysql.php'); mysql_set_charset("utf8"); if( isset($_GET['mode']) ) { $id = $_GET['mode']; $res= mysql_query("SELECT * FROM inzerce WHERE id='$id'"); $row= mysql_fetch_array($res); } ?> <?php echo $row[titul]; ?> index.php <a href=\"test.php?mode=$row[id]\">".$row[titul]."</a> ale když to vypíše do webu Dobry veÄŤer jak se máme web mám v UTF-8 BEZ BOOM a mysql utf8_czech_ci kde mužu mít chybu nevíš ?? |
||
juriad Profil |
#8 · Zasláno: 13. 5. 2014, 22:15:13
Máš na stránce vypis.php uvedeno kódování stránky?
<meta charset="UTF-8"> |
||
Ameopro Profil |
JJ právě že mám
|
||
juriad Profil |
#10 · Zasláno: 13. 5. 2014, 23:01:19
Když se podíváš do databáze přes PhpMyAdmin nebo Adminer, je tam ten text uložen správně?
|
||
Ameopro Profil |
#11 · Zasláno: 14. 5. 2014, 06:49:44
Jj v phpmyadmin je v pohode
|
||
Ameopro Profil |
#12 · Zasláno: 14. 5. 2014, 15:23:15
Nevite prosím jak to mam tedy opravit ???
|
||
juriad Profil |
Nějakou stránku máš ve špatném kódování, špatně deklaruješ kódování, nebo nedekladuješ kódování.
Když dáš do vypis.php: echo "Dobrý večer. Jak se máme?" |
||
Ameopro Profil |
#14 · Zasláno: 14. 5. 2014, 15:36:38 · Upravil/a: Ameopro
Když dám echo tak my to jde bez chyb
ale jak mile to dám do výpisu z db tak sou chyby v háčkách čárkách atd ...... |
||
Ameopro Profil |
#15 · Zasláno: 14. 5. 2014, 16:57:23
Vyřešeno Díky moc ....
|
||
Davex Profil |
#16 · Zasláno: 14. 5. 2014, 19:00:54
Ameopro:
„Vyřešeno“ A prozradíš jak? |
||
Ameopro Profil |
#17 · Zasláno: 14. 5. 2014, 19:27:12 · Upravil/a: Ameopro
Všiml jsem se že při vypisování dat se to házelo do jineho formátu tak jsem to vše dal do původního UTF-8 Bez BOOM
ale jinak rady my velice pomohly |
||
Časová prodleva: 10 let
|
0