Autor | Zpráva | ||
---|---|---|---|
8675309 Profil * |
#1 · Zasláno: 18. 6. 2008, 18:51:53
chat.php
<form action="chat.php" method="POST"> <input type="text" name="meno"> <input type="text" name="sprava"> <input type="submit" value="odoslať"> </form> <?php tu potrebujem vedet kod co to napise do supravy.txt asi takto: <b>$meno</b>: $sprava ?> spravy.txt (777) |
||
Matty Profil |
#2 · Zasláno: 18. 6. 2008, 18:54:49
8675309
A dotaz? Nemyslíš si snad, že ti někdo ten script napíše? fopen(), fwrite(), fclose() |
||
8675309 Profil * |
#3 · Zasláno: 18. 6. 2008, 18:57:45
<?php fopen("spravy.txt") fwrite("<b>$meno:</b> $sprava") fclose("spravy.txt") ?> toto je dobre? |
||
Matty Profil |
#4 · Zasláno: 18. 6. 2008, 19:00:05
8675309
toto je dobre? Pokud to dělá, co chceš, tak ano. Ovšem ty tohle nechceš. Spíše takto: ... fwrite("<b>".$_POST['meno'].":</b> ".$_POST['sprava']); ... Nezapomeň na středníky. |
||
dtr Profil * |
#5 · Zasláno: 18. 6. 2008, 19:01:30
<?php
$fres=fopen("spravy.txt",'a') fwrite($fres,'<b>$meno:</b> $sprava') fclose($fres) ?> |
||
8675309 Profil * |
#6 · Zasláno: 18. 6. 2008, 19:02:38
<form action="chat.php" method="POST"> <input type="text" name="meno"> <input type="text" name="sprava"> <input type="submit" value="odoslať"> </form> <?php fopen("spravy.txt") fwrite("<b>".$_POST['meno'].":</b> ".$_POST['sprava']); fclose("spravy.txt") require("spravy.txt") ?> takze takto to mam napisat aby som mal chat? |
||
Matty Profil |
#7 · Zasláno: 18. 6. 2008, 19:05:17
8675309
takze takto to mam napisat aby som mal chat? Takhle to napiš, pokud si chceš vypsat pár PHP varování. Nezapomeň na středníky.! $karel=fopen("spravy.txt"); fwrite($karel, 'tohle se vypíše'); fclose($karel); A příště hledej, tohohle je všude hodně. |
||
8675309 Profil * |
#8 · Zasláno: 18. 6. 2008, 19:25:46
<form action="chat.php" method="POST"> <input type="text" name="meno"> <input type="text" name="sprava"> <input type="submit" value="odoslať"> </form> <?php $chat=fopen("spravy.txt"); fwrite($chat, '.$_POST['meno'].":</b> ".$_POST['sprava']'); fclose($chat); require("spravy.txt") ?> takto to je dobre? |
||
Matty Profil |
#9 · Zasláno: 18. 6. 2008, 19:28:53
8675309
Znáš aspoň základy PHP? Tohle je trivialita. Já jsem použil apostrofy, protože se můžou taktéž používát. Chtěl jsem ale hlavně poukázat na tu proměnnou $chat. |
||
Měsíček Profil |
#10 · Zasláno: 18. 6. 2008, 19:29:33
Správně je to takto:
fwrite($chat, "{$_POST['meno']}:</b>{$_POST['sprava']}"); |
||
8675309 Profil * |
#11 · Zasláno: 18. 6. 2008, 19:30:42
Měsíček
]</b> a kde mas zaciatok? <b> |
||
Měsíček Profil |
#12 · Zasláno: 18. 6. 2008, 19:35:00
Jak "kde ho mám" .. tak jak jsi to napsal ty (nejspíše jsi to chtěl bez začátečního <b> když jsi ho ve svém příkladu předchozím nedal) .. jinak jsi hloupý, že si to tam neumíš doplnit?
fwrite($chat, "<b>{$_POST['meno']}:</b>{$_POST['sprava']}"); |
||
8675309 Profil * |
#13 · Zasláno: 18. 6. 2008, 19:43:55
aha prepac
|
||
drťka Profil * |
#14 · Zasláno: 18. 6. 2008, 20:03:52
Měsíček: Jsem asi hloupý, ale nevím, jakou fci tam mají ty složené závorky, nikde jsem se s nimi v tomto kontextu ještě nesetkal. Můžeš/te mi to objasnit?
|
||
Měsíček Profil |
#15 · Zasláno: 18. 6. 2008, 20:10:22
"Můžeš/te mi to objasnit?"
Můžeš - můžu :) "Měsíček: Jsem asi hloupý, ale nevím, jakou fci tam mají ty složené závorky, nikde jsem se s nimi v tomto kontextu ještě nesetkal. " Mohu vysvětlovat jak chci, ale nikdy to nebude ono .. když má například: echo($_POST["něco"]); // vypíšeš obsah superglobálního pole s názvem "něco". echo("Slovo ".$_POST["něco"]); // vypíšeš "slovo" + obsah super... echo("Slovo {$_POST['něco']}"); // vypíše to samé co příklad číslo 2. {} pomáhá vypsání globálního pole do řetězce .. protože kdyby jsi udělal něco takového: echo("Slovo $_POST['něco']"); tak to skončí .. no však si to vyzkoušej a do sekundy pochopíš :) |
||
MCmini.net Profil * |
#16 · Zasláno: 19. 6. 2008, 14:36:28
<form action="index.php" method="POST"> <input type="text" name="meno"> <input type="text" name="sprava"> <input type="submit" value="odoslať"> </form> <?php $chat=fopen("spravy.txt"); fwrite($chat, "<b>{$_POST['meno']}:</b>{$_POST['sprava']}"); fclose($chat); ?> <iframe src="spravy.txt" width="100%" height="50%"></iframe> preco to nejde? dam odoslat a nic sa neodosle |
||
střelec Profil * |
#17 · Zasláno: 19. 6. 2008, 14:48:11
odeslat by se to mělo, ty si každopádně v řádku $chat=fopen přidej jako druhy argument 'a'.. tedy $chat=fopen("spravy.txt",'a');
|
||
MCmini.net Profil * |
#18 · Zasláno: 19. 6. 2008, 14:55:20
spravil som s toho toto:
<iframe src="spravy.html" scrolling="auto" width="100%" height="50%"></iframe> <form action="index.php" method="POST"> <input type="text" name="meno"> <input type="text" name="sprava"> <input type="submit" name="OK" value="odoslať"> </form> <?php if(isset($_POST["OK"])){ $chat = fopen("spravy.html", "a"); fwrite($chat, "<b>{$_POST['meno']}:</b> {$_POST['sprava']}<br>"); fclose("spravy.html"); }; ?> a chcel by som aby sa mi to same scrollovalo dole.. preco to nejde? sak scrolling="auto" tam mam |
||
suky Profil |
#19 · Zasláno: 19. 6. 2008, 19:28:29 · Upravil/a: suky
MCmini.net
Banlej Bones? LOL. Tak uz ani ban ti nestaci? |
||
8675309 Profil * |
#20 · Zasláno: 20. 6. 2008, 08:08:41
venuj sa teme
|
||
Časová prodleva: 16 let
|
0