2013-03-17 6 views
0

Я хотел действительно основной скрипт, который делает следующее:Простой регистрация PHP скрипт

На «index.php» на моей домашней странице, у меня есть основная форма регистрации, которая имеет имя/электронный адрес/телефон

// index.php 

<form action='register/index.php' method='post'> 
    <input name='name' type='text'> 
</form> 

но на моем регистре/странице index.php У меня есть более расширенная страница регистрации. Если кто-то подписывается с домашней страницы, я хочу, чтобы она направляла их на страницу регистрации и автоматически заполняла их детали, которые они уже ввели, в рег-реквизиты. Затем они могут нажать «отправить», чтобы завершить регистрацию со страницы регистрации (которая перейдет к process.php ...).

// register/index.php 

<? 
    $name=$_POST['name']; 
    echo $name; 
?> 

Однако это ничего не делает? Как передать переменные с одной страницы на другую с помощью PHP?

+0

Это может быть комбинация многих вещей. Убедитесь, что 'error_reporting' и' display_errors' включены, чтобы узнать, генерирует ли PHP какие-либо ошибки. –

+0

Является ли эта страница онлайн? Если это возможно, вы можете отправить адрес? – Pietu1998

ответ

0

Вам не нажали кнопку «Отправить» в этой форме?

Попробуйте добавить это:

<input type="submit" value="Submit Form"/> 

Внутри вашей формы.

0

Хорошо. Вы уверены, что собираетесь yoursite.com/register/index.php? Потому что этот код должен работать. Убедитесь, что вы используете двоеточие для всех сценария до этого в /register/index.php

echo "hello" //WRONG 
echo "hello"; //RIGHT 

Теперь, положить

error_reporting(E_ALL); 

в самом начале вашего скрипта (только после <?php инициатора) и посмотреть, если вы можете исправить это.

Вы хотите знать, как передавать переменные между тремя или более страницами?

Смежные вопросы