• 25-12-2015, 22:33:30
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar, aylardır çözemediğim bir sorunu şimdi sizlere anlatacağım.Örneğin elimizde bir url var

    http://example.com/index.php?s=deneme

    ben bu urlden "s" değerini çekip aşağıdaki arama kutusuna gönderip submit etmek istiyorum, arama kutusu da http://example.com/index.php adresinde bulunuyor, uzun zamandır bunu araştırıyorum herhangi bir fikri olan var mı ?


    <form id="searchForm" method="get">
    		<fieldset>
            
               	<input id="s" type="text">
                
                <input type="submit" value="Submit" id="submitButton">
                
                
                
                
            </fieldset>
        </form>
  • 26-12-2015, 00:29:34
    #2
    <form id="searchForm" method="get" action="index.php" >
    <fieldset>

    <input id="s" name ="s" type="text">

    <input type="submit" value="Submit" id="submitButton">






    </fieldset>
    </form>

    http://example.com/index.php?s=deneme

    index.php içersinde $_GET['s'] ile alabilirsiniz

    eger post ile gonderirseniz link http://example.com/index.php görünecek ama veriyi $_POST['s'] ile alabilirisniz.
  • 26-12-2015, 11:10:45
    #3
    <form id="searchForm" method="get" >
    		<fieldset>
            
               	<input id="s" type="text" value="<?=(isset($_GET["s"]))?$_GET["s"]:"";?>">
                
                <input type="submit" value="Submit" id="submitButton">
                
                
                
                
            </fieldset>
        </form>
    
    <script>
    <?php
    
    if(isset($_GET["s"]) and trim($_GET["s"])!=""){
    
    echo 'document.getElementById("searchForm").submit();';
    
    }
    
    ?>
    </script>

    formu bu şekilde düzenlersen formu otomatik post ettirebilirsin
  • 26-12-2015, 13:40:59
    #4
    başka bir sayfadan bilgi çekmek istiyorsan

    echo file_get_contents('http://www.digeradres.com/index.php?s=' . $_GET['s']);