|
|
|
| решал первую задачку php.
файл script1.php выглядит так:
<?
$file = fopen("data.txt","at");
$text = $_POST["text"];
$textarea = $_POST["textarea"];
fputs($file,$text."=".$textarea."\n");
header('Loaction: test.php');
?>
|
пустых строк и пробелов перед <? нету.
при нажатии на кнопку "послать" осуществляется переход на страничку script1.php, а переход с неё обратно на test.php не происходит. ошибок тоже ни каких не выводит просто остаюсь на пустой странице script1.php.
P.S. простите за такую тему. но везде решение этой проблемы решается удалением пустых строк и пробелов перед <?, а у меня там ни чего нет.
рылся не только в этом форуме. | |
|
|
|
|
|
|
|
для: Basya
(29.11.2006 в 17:28)
| | URI перенаправляемой страницы в поле Location должен быть полным, т.е. начинаться с http://сайт и т.д. Иначе это получается не клиентский, а серверный редирект, и браузер просто не замечает, что его передвинули на страницу с другим именем.
Проблема пустых символов тут несколько сбоку... | |
|
|
|
|
|
|
|
для: Trianon
(29.11.2006 в 17:38)
| |
<?
$file = fopen("data.txt","at");
$text = $_POST["text"];
$textarea = $_POST["textarea"];
fputs($file,$text."=".$textarea."\n");
header('Loaction: http://test/test.php');
?>
|
так тоже не работает...
а в ответах на пример писали так:
<?php
$text1 = $_POST['text1']; // считываем переданные данные
$text2 = $_POST['text2'];
$file = fopen("data.txt", "a"); // открываем файл для дозаписи (если файла data.txt не существует создаем его)
fwrite($file, $text1." = ".$text2.""); // записываем данные в конец файла
header("location: index.html"); // возвращаемся на index.html
?>
|
и, видимо, работало... | |
|
|
|
|
|
|
|
для: Basya
(29.11.2006 в 17:42)
| | У вас слово Loaction, а должно быть Location | |
|
|
|
|
|
|
|
для: dert
(29.11.2006 в 17:49)
| | eeeee!
спасибо! %)
савсем заработался :) | |
|
|
|