За последние 24 часа нас посетил 17791 программист и 1719 роботов. Сейчас ищут 942 программиста ...

Ошибки в скрипте =( Не доходит как написать правильно...

Тема в разделе "PHP для новичков", создана пользователем KasperZzz, 19 мар 2010.

  1. KasperZzz

    KasperZzz Активный пользователь

    С нами с:
    3 янв 2010
    Сообщения:
    46
    Симпатии:
    4
    Я хотел написать страницу которая используя функцию file_get_contents
    Показывала бы другой сайт на моем сайте
    Суть скрипта
    Юзер должен написать свое имя в поле ввода Это имя должно использоваться как продолжение url
    После ввода должен отобразится сайт но ссылка не должна поменяться
    Я добился этого но зашел в тупик с использованием значения вписанного юзером =((
    Не ругайте меня... И не посылайте учить азы программирования =(
    Вот что я смог написать... Поправьте меня..
    Код (Text):
    1. <html><body>
    2.  
    3. <FORM NAME=".$Form1." ACTION="" METHOD="POST">
    4. <INPUT TYPE="hidden" NAME="secret" VALUE="Скрытое поле">
    5. <INPUT TYPE="hidden" NAME="act" VALUE="search">
    6. Имя:<BR>
    7. <INPUT TYPE="text" NAME="textfield" VALUE="Моё имя" SIZE="30" MAXLENGTH="60"><BR>
    8. <INPUT TYPE="submit" VALUE="Принять">
    9. </FORM>
    10.  
    11. </body></html>
    12. <?php
    13. $names=$Form1
    14. $url="http://sc.angel-fun.com/".$names."/";
    15. $contents = file_get_contents($url);
    16. echo $contents;
    17.  
    18. ?>
     
  2. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    здесь нужно название скрипта и действие, например <FORM NAME="form" ACTION="/form.php" (или как у вас файл называется).
    здесь надо
    Код (Text):
    1. $names='Ilia';
    2. if (isset($_POST['textfield'])) {
    3. $names=$_POST['textfield'];
    4. }