| Autor | Zpráva | ||
|---|---|---|---|
| Adrián Prelovský Profil |
#1 · Zasláno: 15. 10. 2011, 19:56:51
Zdravím, můj HTML script je
<form action="xxx.php"> Vaše jméno: <input name="vase_jmeno"><br> Váš mail: <input name="mail_odesilatele"><br> Předmět: <input name="predmet" value="TechSupport_contact.htm"><br> Zpráva: <textarea name="zprava" cols="40" rows="15"></textarea><br> <input type=submit value="Odeslat"> Script xxx.php je <?php
$a = htmlspecialchars($_GET['vase_jmeno']);
$b = htmlspecialchars($_GET['mail_odesilatele']);
$c = htmlspecialchars($_GET['predmet']);
$d = htmlspecialchars($_GET['zprava']);
$data = file_get_contents('data.txt');
file_put_contents('data.txt', 'Jméno: '.$a.'<br>Mail:'.$b.'<br>Předmět:'.$c.'<br>Zpráva:'.$d.'<hr>'.$data);
?>Chyba je v tom že když do HTML dám: <?php include ('/data.txt'); ?>Tak se mi nevypíše text co mám v Data.txt. Už opravdu nevím co stím :// Pomocte prosím, už stoho šílím .... :) Jinak kdyby někdo věděl jak odheslovat zaheslovaný HDD z notebooku(Hitachi) řekněte :) nad tím si už taky rvu hlavu :) |
||
| Rellik Profil |
#2 · Zasláno: 15. 10. 2011, 20:15:17 · Upravil/a: Rellik
Adrián Prelovský:
„když do HTML dám“ Myslíš tím že máš soubor nějaký.html a v něm chceš incudovat?? Jestli ano tak je jasné že to nejde, protože ten soubor je html a ne php stačí změnit koncovku na nějaký.php Z dotazu to není jasné jaký ten soubor je. Pokud je to php soubor, tak je problém v cestě. Jinak u include jsou ty závorky úplně zbytečné... To samé u echa a tomu podobných. Stačí jen: <?php include '/data.txt'; ?> |
||
| Adrián Prelovský Profil |
#3 · Zasláno: 15. 10. 2011, 20:27:30
Super :) díky moc.... chci se ještě zeptat, jde tam někde udělat čeština?
Když se to odešle na server tak to pak vypadá takhle : Jm�no: Konečně Mail:to P�edm�t:Funguje Zpr�va:!!!!!!!! |
||
| Adrián Prelovský Profil |
#4 · Zasláno: 15. 10. 2011, 20:47:53
Problém vyřešen ... Soubory jsem uložil s kodováním UTF-8 :)
|
||
|
Časová prodleva: 15 let
|
|||
0