2017-12-15 18 views
-5

は基本的に私は何をする必要があるか簡単ですが、私にとっては少し複雑:URLにクエリを追加するには?

私は1つのページが120.php呼ばれています:ページを開くと、テキスト120.php(名前を表示されます

<?php 
$n = basename(__FILE__); 

echo $n; 

ファイルの)私がする必要がどのような

は、ファイルをコピーして別の番号のX99時間でそれを貼り付けます:

100-200.php

1つずつコピーして貼り付けるのではなく、1つのPHPファイルで方法があるかどうかを知りたい。クエリの

http://mywebsite.com?(number).php 

種類:このような何かを

ページが上がると、上に書いたように番号が表示されます。私は左の前に@ BH7と助けを@flowtronへ

ありがとう!:)

+0

はあなたのウェブサーバに依存し、ApacheのRewriteRulesは解決策になります – flowtron

答えて

0

@lily ...あなたのメッセージを見ました。このコードはファイルを作成します。これは:-)

JUST再び更新
<form action="#" method="post"> 
    Number start:<br> 
    <input type="text" name="num_start" value="1"> 
    <br> 
    Number end:<br> 
    <input type="text" name="num_end" value="5"> 
    <br><br> 
    <input type="submit" value="Submit"> 
</form> 


<?php 

try{ 

    if (isset($_POST['num_start']) && isset($_POST['num_end'])){ 

     $i = $_POST['num_start']; 
     $e = $_POST['num_end']; 

     while ($i <= $e){ 
      echo "<a href='http://mywebsite.com?$i.php'>http://mywebsite.com?$i.php</a><br/>"; 

      $file_name = $i.'.php'; 
      $handle = fopen($file_name, 'w') or die('Cannot open file: '.$file_name); 
      $data = $i.'.php'; 
      fwrite($handle, $data); 


     $i++; 
     } 
    } 

} catch (Exception $e) { 
    echo 'FAILED: Exception: ', $e->getMessage(), "<br/>"; 
} 
?> 

...これは今、各ファイル内のテキストを配置しますあなたをソート願っています。

+0

各ファイルは今もnumb.phpを持っています。 :-)私たちがそこに着くことを願っています。今私のために眠る。 – BH7

+0

ご協力いただきありがとうございます。最後のコードを使用しましたが、それはうまくいきました:) – lily

+0

私はうまく働いています。私があなたの宿題をすることによってあなたを失望させたことを感じてください:少なくともあなたは答えを押してください:-) – BH7

関連する問題