Мелочные вопросы

Печать RSS
387

Ж
Автор
Малиновые штаны
0
50. GingerBread, ааа... Все, понял, щас исправлю. Больше ошибок нету?

Добавлено через 05:09 сек.
Есть есчо одна ошибка. Походу с скобкой. А то ошибку в 31 строке выбивает.
Ж
Автор
Малиновые штаны
0
Нашел ошибку. Но теперь новая ошибка Zhen4ik.ke o.su/add.php

Чатланин
0
при переходе по ссылке редирект

Дух
0
52. SiT, и лучше не применять тег <font>, вместо него лучше писать <span> со стилями. В будущем тег <font> и т.п. уберут из спецификации
И

Пацак
0
надеюсь ничего если я здесь задам свой вопрос?
<?
if(!$_POST['add']);
{
echo "<form action='index.php' method='POST'>";
echo"<input type='text'  size='25'  name='names'><br>";
echo "<input type='text' size='25'   name='email'><br>";
echo "<input type='submit' value='Отправить' name='add'>";
echo "</form>";
}
if($_POST['add']);//старался через else но он почему то выдает ошибку
{
$mess="message.dat";
$names=$_POST['names'];
$email=$_POST['email'];
$open=fopen($mess,"a+");
$strok=$names.$email;
fwrite($open,$strok);
fclose($open);
}
"
?>
вот простейшая форма
почему в message.dat ничего не записывается?
Изменил: Изнаур (13.02.2012 / 18:23)

Чатланин
0
используй file_put_contents();

и почему такое странное условие?)
else не проходил?)
И

Пацак
0
56,спасибо
да else что-то не работал)вот пришлось такое условие использовать)
А

Оранжевые штаны
0
<?php
if(!isset($_POST['add']) || empty($_POST['add'])); 
{ 
    echo "<form action='index.php' method='POST'>"; 
    echo "<input type='text'  size='25'  name='names'><br>"; 
    echo "<input type='text' size='25'   name='email'><br>"; 
    echo "<input type='submit' value='Отправить' name='add'>"; 
    echo "</form>"; 
} 
else
{ 
    $mess="message.dat"; 
    $names=$_POST['names']; 
    $email=$_POST['email']; 

    file_put_contents($mess, $names.$email.PHP_EOL, FILE_APPEND);
} 
?>
Изменил: Александр (13.02.2012 / 18:47)
И

Пацак
0
Муз-ТВ (13 Февраля 2012 / 18:45)
<?php
if(!isset($_POST['add']) || empty($_POST['add'])); 
{ 
    echo "<form action='index.php' method='POST'>"; 
    echo "<input type='text'  size='25'  name='names'><br>"; 
    echo "<input type='text' size='25'   name='email'><br>"; 
    echo "<input type='submit' value='Отправить' name='add'>"; 
    echo "</form>"; 
} 
else
{ 
    $mess="message.dat"; 
    $names=$_POST['names']; 
    $email=$_POST['email']; 

    file_put_contents($mess, $names.$email.PHP_EOL, FILE_APPEND);
} 
?>
выдает ошибку,убрал else поставил if(isset($_POST['add'])||empty ($_POST['add'])); страницу показало в message.dat записало
какие то двойные скобки,виновна кодировка?
Изменил: Изнаур (13.02.2012 / 18:59)
Ж
Автор
Малиновые штаны
0
53. GingerBread, непонял!

Добавлено через 00:44 сек.
Блин. test.Zhen4ik.keo .s u/add.php
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск